French Onion Stuffed Shells Recipe: Savory Baked Pasta with Gruyère

French onion stuffed shells are the perfect comfort food today!

french onion stuffed shells

These stuffed shells are savory, slightly sweet, warm, cheesy and cozy — exactly what you want on a cold winter day.

caramelized onions in dish

It’s been comfort-food season over here: snow outside, cold weather, time at home — all the reasons to make comforting, delicious meals. What began as sun-dried tomato gnocchi evolved into this indulgent, cozy bake.

And no, my love of all things French onion didn’t go anywhere.

ricotta filling

There’s a good reason for that obsession.

Enter: French onion stuffed shells.

Oh my word.

french onion stuffed shells

This version captures everything you love about French onion soup — slow-caramelized onions, nutty Gruyère and a rich, savory sauce — but tucked into tender jumbo pasta shells. I didn’t add sweet potatoes, chicken or spinach this time; these shells are pure French onion comfort.

Slow-caramelized onions, grated Gruyère, soft pasta shells, ricotta and Parmesan come together with a quick French onion pan sauce that acts like the soup component of the dish.

french onion stuffed shells

Here’s how it comes together.

The filling is a classic ricotta mixture, but generously studded with caramelized onions. Each shell gets filled, then nests in a silky caramelized onion sauce in the pan. The whole pan is topped with mozzarella, extra Parmesan and seasoned breadcrumbs, then baked until golden, bubbly and melty.

Pretty easy and wildly satisfying.

french onion stuffed shells

These are different from typical stuffed shells and worth every minute of effort. They’re a simpler, less time-intensive relative of French onion chicken lasagna rollups, but just as comforting. You can prep parts ahead of time, and leftovers reheat beautifully.

I’ll wait while you make a pan of these. xo

french onion stuffed shells

French Onion Stuffed Shells

img 71064 8 1

French Onion Stuffed Shells

Yield: 4 to 6 people
Prep Time: 45 minutes
Cook Time: 25 minutes
Total Time: 1 hour 5 minutes
These French onion stuffed shells are cozy, cheesy and savory — everything you love about French onion soup in pasta form.
Print Recipe
Pin Recipe
4.99 from 92 votes

Leave a Review »

Ingredients

  • 4 sweet onions, thinly sliced
  • 4 tablespoons unsalted butter
  • kosher salt and pepper
  • ½ teaspoon dried thyme
  • 2 garlic cloves, minced
  • 8 ounces jumbo pasta shells, about 20 shells
  • 2 cups ricotta cheese
  • 1 large egg
  • 1 cup grated gruyere cheese
  • ¼ cup grated parmesan cheese, plus more for topping
  • 1 tablespoon flour
  • 1 ½ cups beef or vegetable stock
  • cup cream
  • 1 cup grated mozzarella cheese, for topping
  • ¼ cup seasoned breadcrumbs, for topping
  • fresh parsley or thyme for topping

Instructions

  • Heat the butter in a large oven-safe skillet over medium heat. Add the sliced onions with a pinch of salt, pepper and thyme. Cook, stirring often, until the onions are deeply caramelized, about 30 minutes. Reduce the heat if they begin to brown too quickly. Stir in the minced garlic at the end, then remove from heat and leave the onions in the pan.
  • While the onions cook, bring a pot of salted water to a boil and cook the jumbo shells according to package directions. Drain and spread the shells on a baking sheet or plate to cool slightly.
  • Preheat the oven to 400°F (200°C).
  • In a bowl, combine ricotta, egg, grated Gruyère, grated Parmesan and a pinch of salt, pepper and dried thyme. Fold half of the caramelized onions into the ricotta mixture — that is your filling.
  • Stuff each cooled shell with the ricotta-onion filling, filling generously but not overflowing.
  • Return the skillet with the remaining onions to medium-low heat. Sprinkle in the flour and cook 1 to 2 minutes. Gradually pour in the stock while stirring; simmer 2 to 3 minutes until slightly thickened. Stir in the cream, then remove from heat. Place the filled shells, open side up, into the onion sauce. Top with mozzarella and breadcrumbs.
  • Bake for 20 to 25 minutes, until the cheese is melted and the top is golden. Serve immediately with extra Parmesan and fresh parsley or thyme.
Course: Main Course
Cuisine: American
Author: How Sweet Eats

Did you make this recipe?

Be sure to follow @howsweeteats on Instagram and tag #howsweeteats. You can also post a photo of your recipe to the Facebook page.
We appreciate you!

french onion stuffed shells

Oh dear lord. LOVE.