These Bolognese Stuffed Shells bring classic Italian flavors to your weeknight table with a protein-packed, satisfying twist.
Filled with rich Bolognese and creamy ricotta, and topped with melty cheeses, they’re high in protein and fiber while being lower in saturated fat than traditional pasta dishes.
Quick to assemble and oven-ready, they’re perfect for meal prep or a cozy family dinner.

Bolognese Stuffed Shells
Equipment
- 1 large pot (for boiling pasta)
- 1 skillet or oven-safe baking dish
- 1 mixing bowl
- 1 spoon (for stuffing shells)
- Measuring Cups and Spoons
Ingredients
- 1 box jumbo pasta shells
- 1 ½ cups Bolognese sauce
- 1 ½ cups ricotta cheese
- 1 cup tomato sauce
- ⅓ cup grated Parmesan cheese
- 1 cup grated mozzarella cheese
- Kosher salt to taste, for boiling pasta
Instructions
- Preheat the Oven: Begin by setting your oven to 375°F (190°C) to ensure it reaches the perfect baking temperature while you prepare the pasta and filling. Preheating is crucial for even cooking and for achieving that perfectly bubbly, golden top.
- Prepare the Pasta Water: Fill a large pot with water, leaving enough room for the shells to move freely while cooking. Add a generous pinch of kosher salt to the water; this not only seasons the pasta but also enhances its flavor. Place the pot over high heat and bring it to a rolling boil. Boiling water ensures the pasta cooks evenly and maintains a firm, al dente texture.
- Cook the Jumbo Pasta Shells: Once the water is boiling, carefully add the jumbo pasta shells, stirring gently to prevent sticking. Cook according to package instructions until the pasta is al dente—tender but still firm to the bite. Avoid overcooking, as the shells will continue to bake in the oven and could become mushy if cooked too long initially.
- Drain and Cool the Pasta: After cooking, carefully drain the pasta shells in a colander. Run cold water over them briefly to stop the cooking process and prevent sticking. Place the shells on a clean kitchen towel or baking sheet in a single layer, allowing them to cool slightly. This makes them easier to handle during the stuffing process.
- Prepare the Bolognese-Ricotta Filling: In a medium mixing bowl, combine 1½ cups of Bolognese sauce with 1½ cups of ricotta cheese. Use a spoon or spatula to mix until fully incorporated, forming a smooth, creamy filling. The ricotta balances the rich flavors of the Bolognese and creates a velvety texture inside each shell.
- Stuff the Pasta Shells: Take each cooled pasta shell and carefully spoon in a generous portion of the Bolognese-ricotta mixture. Aim to fill the shells completely without overstuffing to avoid spills during baking. Place the stuffed shells side by side on a plate or directly into the baking skillet as you go.
- Prepare the Skillet or Baking Dish: Lightly coat the bottom of your oven-safe skillet or baking dish with half of the tomato sauce. Spreading the sauce evenly ensures each shell has a flavorful base, preventing sticking and adding extra moisture during baking.
- Arrange the Stuffed Shells: Carefully place the filled pasta shells into the prepared skillet or baking dish, standing them upright if possible. Pack them snugly but leave a little space between shells so that heat can circulate evenly during baking.
- Add the Cheese Topping: Sprinkle ⅓ cup of grated Parmesan cheese evenly over the arranged shells, followed by 1 cup of grated mozzarella cheese. This combination creates a golden, melty topping that enhances the flavor and adds a satisfying texture contrast to the creamy filling.
- Bake to Perfection: Place the skillet in the preheated oven and bake for approximately 25–30 minutes, or until the cheese is melted, bubbly, and slightly golden on top. Baking allows the flavors to meld, the filling to heat through, and the sauce to thicken slightly, creating a cohesive and indulgent dish.
- Rest Before Serving: Once baked, carefully remove the skillet from the oven and let it rest for 5 minutes. This step allows the dish to set slightly, making it easier to serve and letting the flavors develop fully.
- Serve and Enjoy: Use a serving fork or spatula to carefully lift each stuffed shell from the skillet. Serve warm, perhaps with a fresh side salad, steamed vegetables, or garlic bread. Each bite combines creamy ricotta, savory Bolognese, tender pasta, and melty cheese—comforting, protein-packed, and satisfying.
Notes
- Always cook pasta shells al dente; slightly undercooked shells hold the filling better during baking.
- Use a thick Bolognese sauce; a watery sauce may make shells soggy.
- For extra creaminess, mix ricotta with a tablespoon of grated Parmesan before stuffing.
- Skillet or oven-safe dish should be lightly oiled or sauced to prevent sticking.
- Allow the baked dish to rest for a few minutes to let the cheese set and make serving easier.
Chef’s Secrets: Enhancing Flavor And Texture
The key to exceptional stuffed shells lies in balancing the filling’s flavor and texture.
Always taste your Bolognese sauce beforehand; a well-seasoned sauce ensures the shells are bursting with flavor.
For richer creaminess, fold ricotta with a small amount of mascarpone or egg, which adds body without overpowering the meat.
Layering the tomato sauce beneath the shells prevents them from sticking while keeping them moist.
Finally, using a combination of Parmesan and mozzarella on top creates a golden, bubbling crust that adds both texture and a savory finish.
Serving Suggestions: Pairings And Presentation Ideas
Bolognese stuffed shells are wonderfully versatile.
Serve them with a simple arugula or mixed green salad dressed lightly in olive oil and lemon to cut through the richness.
Garlic bread or warm focaccia complements the dish beautifully, perfect for soaking up leftover sauce.
For a family-friendly dinner, place the skillet at the center of the table and let everyone serve themselves.
Garnish with freshly chopped basil or parsley to add color, freshness, and a hint of herbaceous aroma that enhances every bite.
Storage Tips: Keeping Leftovers Fresh
Leftover stuffed shells store exceptionally well.
Allow them to cool completely before transferring to an airtight container.
In the refrigerator, they last up to 3–4 days, making them perfect for meal prep.
Reheat gently in the oven at 350°F (175°C) for 10–15 minutes, covered with foil to prevent the cheese from drying out.
For longer storage, freeze individual portions in freezer-safe containers or wrap tightly in foil; frozen shells maintain flavor and texture for up to 2 months.
Thaw overnight in the fridge before reheating.
Frequently Asked Questions
1. Can I make this recipe vegetarian?
Yes! Swap the Bolognese with a hearty vegetable or lentil sauce.
Roasted mushrooms, zucchini, or lentils provide a rich, protein-packed filling while keeping the dish satisfying.
2. Can I prepare the shells ahead of time?
Absolutely. You can cook the pasta and fill the shells a day in advance, then cover and refrigerate.
Bake just before serving for convenience.
3. How do I prevent shells from sticking together?
After boiling, rinse shells briefly under cold water and lay them in a single layer on a lightly oiled tray or plate.
This keeps them separate and easier to fill.
4. Can I use pre-shredded cheese?
Yes, but freshly grated cheese melts more evenly and creates a creamier, more flavorful topping.
Pre-shredded cheese sometimes contains anti-caking agents that can affect texture.
5. Can I bake this in a casserole dish instead?
Definitely. Any oven-safe dish will work; just ensure it’s large enough to fit the shells in a single layer for even baking.
You may need to slightly adjust cooking time depending on depth.