These Baked Stuffed Shells with Meat Sauce are an easy, family-friendly dinner made with jumbo pasta shells stuffed with creamy ricotta, basil pesto, and plenty of melty cheese, then baked in a rich sausage marinara until bubbly and golden. This cozy baked pasta recipe uses simple ingredients and straightforward steps, making it ideal for busy weeknights, family dinners, or a comforting Sunday supper.

🔍 At a Glance
- ⏱️ Ready in: 55 minutes (10 min. prep, 45 min. cook)
- 👥 Serves: 6
- 📌 Main Ingredients: Jumbo pasta shells, Italian sausage, ricotta cheese
- 🔥 Cook Method: Oven-baked
- 😋 Flavor Profile: Savory, cheesy, herby
- 📝 Great For: Busy weeknights, family dinners, make-ahead meals, entertaining
Table of Contents
- 🔍 At a Glance
- Why This Recipe Works
- Ingredients & Why They Matter
- Baked Stuffed Shells Step by Step
- Pro Tips for Perfect Baked Stuffed Shells
- Common Mistakes
- Swap It Up: Variations to Try
- What To Serve With This Recipe
- Baked Stuffed Shells with Meat Sauce Recipe
- Recipe FAQs
- More Pasta Recipes
Why This Recipe Works
- The ricotta filling is bound with an egg so it stays creamy without leaking during baking.
- Cooking the sausage in the marinara builds savory depth quickly and efficiently.
- Baking covered first ensures the filling heats through gently; finishing under the broiler gives a golden, bubbly top.
Ingredients & Why They Matter

- Italian Sausage: Adds richness and seasoning. Pork sausage is the most flavorful; turkey or chicken sausage lightens the dish.
- Yellow Onion: Brings sweetness and depth; substitute a shallot if needed.
- Garlic: Fresh garlic gives the best flavor; use granulated garlic only if necessary.
- Marinara Sauce: A good-quality jarred marinara speeds up prep without sacrificing taste.
- Ricotta Cheese: Whole milk ricotta yields the creamiest filling; cottage cheese can substitute in a pinch.
- Egg: Helps the ricotta mixture hold its shape while baking.
- Basil Pesto: Adds a bright, herbal layer to the filling.
- Mozzarella: Melts smoothly; provolone works as an alternative.
- Parmesan: Adds salty, nutty depth to the filling.
- Kosher Salt: Recipes here are tested with Morton kosher salt; reduce amounts if using table salt.
- Jumbo Shells: Make sure to buy jumbo shells so they’re easy to stuff.
See the recipe card below for the full ingredient list and exact measurements.
Baked Stuffed Shells Step by Step


- Boil the shells: Preheat the oven to 400°F (204°C). Bring a large pot of generously salted water to a boil. Cook the jumbo pasta shells until just al dente (about 1–2 minutes less than package directions, typically ~8 minutes). Drain and let cool so they’re easy to handle.
- Cook the sausage: While the shells cook, heat a large skillet or Dutch oven over medium-high. Add Italian sausage and break it up with a spoon, cooking until mostly done.


- Make the sauce: Add diced onion to the sausage and sauté 3–4 minutes until softened. Stir in minced garlic for 30–60 seconds. Pour in marinara and 1/4 cup water, reduce heat to low, and simmer gently while you prepare the filling.
- Mix the filling: In a bowl combine ricotta, egg, basil pesto, 1 cup shredded mozzarella, grated Parmesan, and kosher salt. Stir until smooth and well combined.


- Assemble the shells: Lightly grease a 9 x 13-inch (3.5-quart) baking dish. Fill each cooled shell with about 2 heaping tablespoons of the ricotta mixture. Spoon a layer of sausage marinara into the dish and nestle the shells into the sauce with the opening facing up.
- Bake and broil: Cover the dish tightly with foil and bake 25–30 minutes until heated through. Remove foil, sprinkle the remaining 1 cup mozzarella over the shells, and broil 1–2 minutes, watching closely, until the cheese is bubbly and golden. Let rest a few minutes before serving.
Pro Tips for Perfect Baked Stuffed Shells
- Under-boil the shells: Slightly firm shells are easier to stuff and will finish cooking in the oven.
- Simmer the sauce: A gentle simmer concentrates flavor and thickens the marinara.
- Use a small spoon: A small spoon or melon baller speeds up and tidies the filling process.
- Broil carefully: Keep an eye on the broiler — cheese browns quickly.
Common Mistakes
- Skipping the egg: The egg helps the filling hold; without it the mixture can become runny.
- Overcooking pasta: Overcooked shells become mushy and may fall apart when stuffing.
- Adding cheese too early: Adding cheese before baking traps steam and can change the texture; add it at the end for best results.
Swap It Up: Variations to Try
- Vegetarian: Omit sausage and sauté mushrooms and spinach instead.
- Spicy: Use hot Italian sausage and add 1/4–1/2 teaspoon red pepper flakes to the sauce.
- Lighter: Substitute chicken sausage and part-skim ricotta.
- Sun-Dried Tomato Pesto: Replace basil pesto with sun-dried tomato pesto for a tangier, richer filling.
- Creamy Marinara: Substitute 1/4 cup heavy cream for the water to make a richer sauce.

What To Serve With This Recipe
These stuffed shells pair beautifully with warm, crusty bread and simple sides. Suggestions include garlic bread rolls, homemade French bread, or garlic-rosemary focaccia muffins for a herby touch. A green salad with a bright vinaigrette also balances the richness.

Baked Stuffed Shells with Meat Sauce
Equipment
-
Nonstick pan/pot
-
12 inch Nonstick Skillet
-
9 x 13 Baking Dish
Ingredients
- 1 pound Italian sausage (mild or hot)
- 1 small yellow onion, finely diced
- 5–6 cloves garlic, minced
- 1 24-ounce jar marinara sauce (~2 1/2 cups)
- 1/4 cup water
- 1 15-ounce container whole milk ricotta (~1 3/4 cups)
- 1 large egg
- 1/3 cup high-quality basil pesto
- 2 cups shredded mozzarella, divided
- 1 cup grated Parmesan
- 3/4 teaspoon kosher salt
- 20 jumbo pasta shells
Instructions
-
Boil the shells: Preheat oven to 400°F (204°C). Bring a large pot of well-salted water to a boil. Cook jumbo shells until just al dente (about 8 minutes). Drain and let cool.
-
Cook the sausage: While shells boil, heat a large skillet over medium-high and cook sausage until mostly done, breaking it up as it cooks.
-
Make the sauce: Add diced onion to the sausage and sauté 3–4 minutes. Stir in garlic for 30–60 seconds. Add marinara and 1/4 cup water, reduce heat to low, and simmer while you prepare the filling.
-
Mix the filling: In a bowl combine ricotta, egg, pesto, 1 cup mozzarella, Parmesan, and kosher salt. Mix until smooth.
-
Assemble: Grease a 9 x 13 baking dish. Fill each cooled shell with about 2 heaping tablespoons of filling. Spoon sauce into the dish and nestle shells slit-side up.
-
Bake and finish: Cover tightly with foil and bake 25–30 minutes. Remove foil, top with remaining 1 cup mozzarella, and broil 1–2 minutes until golden and bubbly. Let rest a few minutes before serving.
Notes
- Ricotta: Whole milk ricotta yields the creamiest filling; cottage cheese can substitute.
- Salt: Recipes are tested using Morton kosher salt; reduce amounts if you use table salt.
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.
Recipe FAQs
Bake stuffed shells at 375–400°F. This range melts the cheese and heats the filling through without drying it out.
Covering keeps the shells moist and prevents the cheese from drying while the filling heats through.
Yes — boil until just al dente, then drain and cool slightly so they’re easy to handle and won’t tear when stuffing.
More Pasta Recipes

Side Dish
What To Serve with Stuffed Shells for Dinner (20 Easy Sides)

Pasta
Baked Stuffed Shells with Meat Sauce

Pasta
What To Serve With Penne Alla Vodka (Side Dishes & Proteins)

30 Minute Meals
One Pan Shrimp Orzo with Lemon Recipe
Did you make this recipe?
If you try this recipe, please leave a star rating in the recipe card below and/or comment — feedback is always appreciated.
Best 5 Substitutes for Parmesan Cheese (Pasta, Etc.)
Parmesan is a staple in many kitchens for its sharp, nutty, salty flavor that elevates pasta dishes and baked casseroles.