When it comes to Italian-inspired comfort food, few dishes are as crowd-pleasing and satisfying as stuffed shells. These pasta pockets—typically jumbo shells filled with rich ricotta cheese and baked in savory marinara sauce—strike the perfect balance between hearty and homey. Whether you’re feeding a family, hosting a dinner party, or prepping meals for the week, stuffed shells are a timeless recipe that’s as versatile as it is delicious.
In this comprehensive guide, we’ll dive into everything you need to know about making stuffed shells from scratch: ingredients, variations, preparation tips, serving suggestions, and even storage and freezing instructions.
What Are Stuffed Shells?
Stuffed shells are a baked pasta dish made by filling large pasta shells (called conchiglioni) with a savory filling—most commonly a mixture of ricotta, mozzarella, and Parmesan cheese—then topping with marinara or meat sauce, and baking until bubbly and golden. It’s essentially a less fussy, individually portioned version of lasagna, yet just as decadent and flavorful.
The dish is popular in Italian-American cuisine and is perfect for make-ahead meals, special occasions, or just cozy family dinners.
Why You’ll Love Stuffed Shells
- Comforting and satisfying: Rich cheeses, hearty sauce, and tender pasta make every bite deliciously comforting.
- Make-ahead friendly: Assemble in advance and bake when ready.
- Perfect for a crowd: Great for feeding families, potlucks, or gatherings.
- Customizable: Add spinach, meat, or veggies to suit your taste or dietary needs.
- Freezer-friendly: Great for batch cooking and storing meals for busy weeks.

Ingredients
For the Pasta and Cheese Filling:
- 20–25 jumbo pasta shells
- 15 oz ricotta cheese
- 1 ½ cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 large egg
- 2–3 tablespoons chopped fresh parsley (or 1 tsp dried)
- ½ tsp garlic powder
- Salt and pepper to taste
For the Sauce:
- 3 cups marinara sauce (store-bought or homemade)
- Optional: Add cooked ground beef, sausage, or mushrooms for a heartier sauce
For Topping:
- 1 cup shredded mozzarella
- ¼ cup grated Parmesan cheese
- Fresh basil or parsley, for garnish (optional)
How to Make Classic Stuffed Shells
Step 1: Cook the Pasta Shells
Bring a large pot of salted water to a boil. Cook the jumbo shells just until al dente—about 8–9 minutes. Be careful not to overcook, as they will bake later and may fall apart if too soft. Drain and rinse with cold water to stop the cooking process and prevent sticking.
Step 2: Prepare the Cheese Filling
In a large mixing bowl, combine the ricotta, mozzarella, Parmesan, egg, parsley, garlic powder, salt, and pepper. Stir until the mixture is smooth and well blended. Set aside.
Step 3: Stuff the Shells
Using a spoon (or a piping bag for ease), fill each shell with about 1–2 tablespoons of the cheese mixture. Be generous, but don’t overfill, as you want the filling to stay intact during baking.
Step 4: Assemble the Dish
Preheat your oven to 375°F (190°C). Spread a layer of marinara sauce on the bottom of a 9×13-inch baking dish. Arrange the stuffed shells in a single layer over the sauce. Spoon the remaining marinara sauce over the shells, covering them generously. Sprinkle the top with extra mozzarella and Parmesan cheese.
Step 5: Bake
Cover the baking dish with foil and bake for 25–30 minutes. Remove the foil and bake for another 10–15 minutes until the cheese is melted, bubbly, and slightly golden. Let it rest for 5–10 minutes before serving to allow the cheese to set slightly.
Stuffed Shells Variations
- Spinach and Ricotta Stuffed Shells: Add 1 cup of cooked, chopped spinach to the ricotta mixture for extra nutrition and flavor.
- Meat-Stuffed Shells: Mix in 1 cup of cooked, crumbled ground beef or Italian sausage with the cheese filling.
- Vegetarian Delight: Sauté chopped zucchini, mushrooms, or bell peppers and mix into the filling.
- Pesto Ricotta Filling: Add 2 tablespoons of basil pesto to the ricotta mixture for an herby twist.
- Alfredo Shells: Swap the marinara sauce for creamy Alfredo or a béchamel-style white sauce.
Tips for Success
- Don’t overcook the pasta: Slightly undercooked shells will hold their shape better and continue to soften during baking.
- Use a piping bag or zip-top bag: For quicker filling, snip the end of a bag and pipe the ricotta mixture into the shells.
- Taste the filling: Always taste your cheese filling before adding the egg to adjust seasoning.
- Let it rest: Let the dish sit for several minutes after baking to firm up the filling and make serving easier.
Serving Suggestions
Stuffed shells are a filling entrée, but they pair beautifully with:
- Garlic bread or crusty Italian bread
- Caesar salad or mixed green salad with balsamic vinaigrette
- Roasted vegetables like broccoli, asparagus, or zucchini
- A glass of red wine (like Chianti or Cabernet Sauvignon) for a full Italian-style dinner
How to Store and Freeze Stuffed Shells
Storing Leftovers:
Refrigerate any leftovers in an airtight container for up to 4 days. Reheat in the microwave or covered in the oven until warmed through.
Freezing Before Baking:
Assemble the dish in a freezer-safe container, cover tightly with plastic wrap and foil, and freeze for up to 3 months. When ready to bake, thaw overnight in the fridge, then bake as directed.
Freezing After Baking:
Let the dish cool completely, then portion into containers or wrap well in foil. Freeze for up to 3 months and reheat before serving.
Make-Ahead Tips
Stuffed shells can be fully assembled a day in advance and refrigerated before baking. This makes them perfect for meal prepping or prepping ahead of holidays and gatherings. You can also prep the cheese mixture a day early and store it in the fridge until ready to stuff and bake.
Final Thoughts
Stuffed shells are the kind of dish that checks every box: comforting, cheesy, customizable, and simple enough for weeknights yet impressive enough for company. Whether you keep them classic with ricotta and marinara or go bold with sausage and spinach, stuffed shells are a go-to baked pasta that never goes out of style.
If you’ve never made them before, now’s the perfect time to try. One bite of that cheesy, saucy goodness, and you’ll understand why this dish has been a staple in family kitchens for generations.