There's nothing quite like the comforting, cheesy goodness of stuffed shells fresh out of the oven. The bubbling marinara, the rich ricotta filling, and the golden layer of melted mozzarella create a dinner that’s as satisfying as it is simple.
I first made this dish on a chilly fall evening when I needed something cozy, quick, and kid-approved. Now, it’s my go-to for potlucks, weeknight dinners, and even make-ahead freezer meals. It checks all the boxes—easy, budget-friendly, and absolutely delicious.
If you’re craving a hearty, Italian-inspired dish that the whole family will devour, let’s dive into what makes these stuffed shells so special.
Why You’ll Love These Stuffed Shells
Get ready to fall in love with this classic comfort food. These stuffed shells are everything you want in a home-cooked meal—rich, hearty, and packed with flavor.
First of all, this recipe is amazingly easy to pull together. Even if you're not a confident cook, you’ll find the steps straightforward and forgiving. Most of the work is just assembling the shells, and that can be pretty therapeutic too.
It's also perfect for feeding a crowd. A single pan of stuffed shells easily serves 6-8 people, making it ideal for family dinners, meal trains, or weekend meal prep. Leftovers? Even better the next day.
On the budget-friendly front, you can make this entire dish using pantry staples and affordable dairy products. No fancy ingredients required—just real food that satisfies.
And let’s not forget how customizable it is. Want to sneak in some spinach or swap in sausage for ground beef? Go for it. This recipe is endlessly flexible and adapts to whatever’s in your fridge.
Now that your mouth is watering, let’s take a closer look at the ingredients that make this dish shine.
Ingredients Notes
The beauty of stuffed shells lies in the simplicity of its ingredients. Each one brings a different texture or flavor element to the final dish, creating a perfectly balanced bite every time.
Start with the jumbo pasta shells—these are the stars of the show. Look for large shells specifically labeled “jumbo” or “conchiglie.” They’re sturdy enough to hold all that cheesy filling and bake up beautifully in the oven. Be sure to cook them just shy of al dente since they’ll continue softening as they bake.
The heart of the filling is ricotta cheese. Go for whole milk ricotta if possible—it’s richer, creamier, and makes the filling irresistible. If you're feeling fancy, drain the ricotta overnight for an even denser texture, but it’s not necessary for a weeknight meal.
You’ll also want to include shredded mozzarella and grated Parmesan for that classic Italian cheese blend. The mozzarella melts into stretchy, gooey perfection, while the Parmesan adds a salty, nutty depth that balances the creamy ricotta.
A good marinara sauce ties it all together. You can use your favorite store-bought brand (I love one with garlic and basil notes) or whip up a quick homemade batch. Either way, you’ll want a generous layer underneath and over the top of your shells.
Finally, consider a sprinkle of Italian seasoning and a few cloves of minced garlic mixed into the cheese for added flavor. As far as equipment goes, all you need is a baking dish, a pot for boiling pasta, and a spoon for stuffing—simple tools, big reward.
How To Make These Stuffed Shells
Making stuffed shells is easier than you might expect, and it comes together in just a few simple steps. Once you’ve done it once, you’ll want to make it part of your regular rotation.
Start by cooking your jumbo pasta shells in salted boiling water. Make sure not to overcook them—they should be slightly firm so they hold their shape while baking. Drain and rinse them with cold water to stop the cooking process and make them easier to handle.
While the pasta cooks, mix up your cheese filling. In a large bowl, combine the ricotta, half of the shredded mozzarella, Parmesan, garlic, and Italian seasoning. Give it a good stir until everything is well blended. If you want to add spinach, wilt it in a pan and squeeze out excess moisture before folding it in.
Next, spread a layer of marinara sauce across the bottom of a 9x13-inch baking dish. This keeps the shells from sticking and adds flavor to the base. Then, using a spoon (or a piping bag for less mess), stuff each shell with the cheese mixture and arrange them neatly in the dish.
Once all your shells are nestled in, pour more marinara sauce over the top and sprinkle with the remaining mozzarella. You can also add a little extra Parmesan if you like a golden, crispy cheese crust.
Bake in a preheated oven at 375°F for about 25–30 minutes, or until the cheese is melted and bubbly and the sauce is hot. Let it rest for a few minutes before serving so everything sets up just right.
Total time? You’re looking at around 45 minutes from start to finish—perfect for weeknights but impressive enough for guests.
Storage Options
One of the best things about stuffed shells is how well they keep. You can make them ahead, store leftovers easily, and even freeze them for future meals.
If you’re storing leftovers in the fridge, let them cool completely, then transfer to an airtight container. They’ll stay fresh for 3 to 4 days, and reheat beautifully in the microwave or oven.
To freeze, prepare the dish through the assembly step (before baking). Cover tightly with foil and freeze for up to 3 months. When you're ready to eat, thaw in the fridge overnight, then bake as directed, adding an extra 10–15 minutes if needed.
Individual portions can also be frozen in containers or freezer bags—perfect for quick lunches or solo dinners. Just pop in the microwave from frozen and heat until warmed through.
For reheating, you can microwave leftovers for 1–2 minutes or bake at 350°F for about 15–20 minutes until hot and bubbly.
Variations and Substitutions
One of the joys of this stuffed shells recipe is how easily it can be adapted to your tastes or what you have on hand.
For a meatier version, add cooked ground beef, Italian sausage, or even shredded rotisserie chicken to the ricotta mixture. It adds protein and a savory depth that pairs beautifully with the cheeses and sauce.
Want to make it vegetarian with a twist? Mix chopped sautéed mushrooms, spinach, or even zucchini into the cheese filling. These veggies add texture and earthiness without overpowering the cheesy goodness.
For a lighter option, substitute part-skim ricotta and reduce the amount of mozzarella. You can also use a marinara with no added sugar or go for a homemade version with fresh tomatoes and herbs.
If you’re gluten-free, look for gluten-free pasta shells, which are more available now than ever. Just be gentle when stuffing, as they can be a bit more delicate than regular wheat pasta.
Feeling adventurous? Try swapping in alfredo sauce for a creamy, indulgent twist. Or drizzle pesto on top before baking for a punch of herby flavor.
PrintStuffed Shells Recipe
This classic Stuffed Shells Recipe is loaded with creamy ricotta, mozzarella, and parmesan, baked in savory marinara sauce. A perfect Italian comfort dish that’s easy to make and sure to impress!
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
-
20 jumbo pasta shells
-
15 oz ricotta cheese
-
1 ½ cups shredded mozzarella cheese, divided
-
½ cup grated parmesan cheese
-
1 egg
-
2 cups marinara sauce
-
2 tbsp chopped fresh parsley
-
1 tsp garlic powder
-
Salt and pepper to taste
Instructions
-
Preheat oven to 375°F (190°C).
-
Cook pasta shells according to package instructions; drain and let cool.
-
In a bowl, mix ricotta, 1 cup mozzarella, parmesan, egg, parsley, garlic powder, salt, and pepper.
-
Spread 1 cup marinara sauce on the bottom of a baking dish.
-
Fill each shell with the cheese mixture and place in the dish.
-
Top with remaining marinara and mozzarella.
-
Cover with foil and bake for 25 minutes. Remove foil and bake another 10 minutes until bubbly and golden.
-
Garnish with parsley and serve.
Notes
You can prep these ahead and refrigerate overnight before baking. Add spinach or ground beef to the filling for variations.
Nutrition
- Serving Size: 5 stuffed shells
- Calories: 410
- Sugar: 6g
- Sodium: 710mg
Leave a Reply