Stuffed Shells is one of those dishes I return to whenever I want dinner to feel both comforting and dependable. I first made this Stuffed Shells recipe on a weeknight when my girls asked for “something cheesy but not boring,” and it quickly earned a permanent spot in our rotation.
The jumbo shells bake up tender, while the ricotta filling stays creamy and rich without feeling heavy. Every bite delivers familiar Italian flavors with very little stress in the kitchen.
I rely on this Stuffed Shells dish when I need something that feels homemade yet manageable, especially on evenings when we all gather around the table a little longer. It’s easy to prep ahead, forgiving in the oven, and always disappears fast.
This Stuffed Shells Recipe fits beautifully alongside other comforting pasta dinners like baked rigatoni recipe when you want something hearty and oven-baked. If you enjoy creamy, cheese-forward meals, you may also like cheese ravioli recipe, which uses similar flavors with a different pasta shape.
You will love this Stuffed Shells recipe because it delivers comfort without complication. The creamy ricotta filling comes together quickly, and the shells bake up tender every single time.
This dish works well for weeknight dinners, family gatherings, or make-ahead meals. It reheats beautifully, holds its texture, and pleases both kids and adults. When you want a reliable, cheesy dinner that feels homemade and familiar, this recipe fits perfectly.
Table of Contents
Key Ingredients
This Stuffed Shells recipe relies on a handful of familiar ingredients that work together to create a creamy filling and a saucy, comforting finish. Each one plays a specific role in keeping the shells tender, flavorful, and satisfying from the first bite to the last.

Jumbo Pasta Shells – These large shells are sturdy and easy to fill. They hold the ricotta mixture well and bake without falling apart.
Whole Milk Ricotta Cheese – Ricotta forms the creamy base of the filling. Using whole milk ricotta keeps the texture soft and rich after baking.
Shredded Mozzarella Cheese – Mozzarella adds melt and stretch. Blending some into the filling and saving the rest for the top creates a gooey, golden finish.
Grated Parmesan Cheese – Parmesan brings a savory, slightly salty flavor that balances the mild ricotta and mozzarella.
Fresh Flat-Leaf Parsley – Parsley adds freshness and lightness. It also keeps the filling from tasting too heavy.
Italian Seasoning – This blend adds classic Italian flavor with no extra prep. It ties the cheeses together with herb notes.
Marinara Sauce – Marinara adds moisture and brightness. It keeps the shells tender while baking and balances the rich filling.
Why do my stuffed shells turn watery after baking?
Stuffed shells can release extra liquid if the ricotta contains too much moisture or if the sauce layer runs too thin. To prevent this, use whole milk ricotta and avoid overmixing the filling. Let the shells drain well after boiling, since trapped water inside the pasta can thin the sauce while baking. Spreading marinara on the bottom of the dish also helps the shells cook evenly without soaking up excess liquid. With these small adjustments, your stuffed shells will stay creamy and well-balanced.
Pro Tips for Success
Cook the shells just until tender, not soft. Slightly undercooked shells finish cooking in the oven and hold their shape better during baking.
Drain the pasta thoroughly and let it cool. Excess water trapped inside the shells can thin the sauce and make the filling watery, so take a moment here.
Use whole milk ricotta and stir gently. A gentle mix keeps the filling creamy and light, while overworking it can make the texture dense.
Spread marinara evenly across the dish bottom. This layer prevents sticking and keeps the shells moist as they bake.
Fill each shell generously but neatly. Even portions help the shells bake at the same rate and look better when served.
Cover loosely with foil during the first bake. Loose coverage traps heat while allowing steam to escape, which prevents soggy pasta.
Uncover near the end for browning. This step gives the mozzarella a lightly golden top without drying the filling.
Rest the dish before serving. Letting the stuffed shells sit for a few minutes helps the layers settle and makes serving cleaner.
How to Make Stuffed Shells Recipe
This Stuffed Shells recipe follows simple, steady steps that build flavor without stress. Taking a little care at each stage helps the shells bake evenly, keeps the filling creamy, and delivers that classic cheesy finish everyone expects.
The rich marinara base pairs naturally with classic sauces such as spaghetti sauce or slow-simmered bolognese recipe, both great options when you want to switch things up. For another baked pasta night, manicotti recipe offers a similar stuffed format with a slightly different texture.
Step 1: Preheat the oven and prepare your baking dish. Heating the oven first sets the pace for the recipe, while coating the dish prevents sticking and keeps cleanup easy later.
Step 2: Bring a large pot of well-salted water to a rolling boil. Add the jumbo shells and cook them uncovered until just tender. Stir occasionally so the shells don’t stick together as they cook.

Step 3: Drain the shells thoroughly once cooked. Let them cool slightly so they’re easy to handle. Cooling also releases trapped steam, which helps prevent watery filling later.
Step 4: While the shells cool, prepare the cheese filling. In a mixing bowl, combine the ricotta, part of the mozzarella, Parmesan, parsley, Italian seasoning, salt, pepper, and egg. Stir gently until the mixture looks smooth and evenly blended.

Step 5: Spread marinara sauce across the bottom of the prepared baking dish. This base layer keeps the shells from sticking and adds moisture during baking.
Step 6: Fill each shell with the ricotta mixture. Use a spoon to pack the filling neatly inside, then arrange the shells open-side up over the sauce. Keep them close together so they stay upright.

Step 7: Spoon the remaining marinara over the filled shells. Sprinkle the rest of the mozzarella and Parmesan evenly across the top. Cover the dish loosely with foil to hold in heat while allowing gentle steam to escape.
Step 8: Bake the shells until heated through, then uncover and continue baking until the cheese turns lightly golden. Remove from the oven and garnish with fresh parsley. Let the dish rest briefly before serving so the filling sets and slices cleanly.

Serving Suggestions
Stuffed Shells serve best when they come straight from the oven and rest for a few minutes before plating. I like to scoop them onto warm plates so the cheese stays creamy and the sauce holds its texture. For a simple family dinner, serve these shells with a crisp green salad dressed lightly with olive oil and vinegar. The freshness balances the rich filling nicely.
Garlic bread or soft dinner rolls pair well and help soak up extra marinara from the plate. When serving this dish for guests, add a small sprinkle of fresh parsley or extra Parmesan on top for a polished finish. These stuffed shells work well for weeknight meals, weekend gatherings, or casual celebrations. They also fit nicely on a buffet table since they stay warm and hold their shape, making serving easy and stress-free.
If you’re planning a full Italian-style dinner, serve these shells with chicken alfredo or round out the menu with pasta primavera recipe for a lighter, vegetable-forward option.

Storage & Make-Ahead Tips
Stuffed Shells store very well, which makes them ideal for planning ahead. After baking, let the shells cool completely before storing. Keep leftovers in an airtight container in the refrigerator, where they stay fresh for several days without losing texture. Reheat individual portions in the oven or microwave until warmed through, adding a spoonful of marinara if needed to keep them moist.
To make this dish ahead, assemble the shells fully but wait to bake them. Cover the dish tightly and refrigerate it for up to a day. When ready to cook, bake as directed, adding a few extra minutes to account for the chill.
You can also freeze stuffed shells before or after baking. Wrap the dish securely, then thaw overnight in the refrigerator before reheating for best results.
Sienna’s Touch
This Stuffed Shells recipe always brings everyone back to the table in our home. It’s comforting, dependable, and meant to be shared. I hope it fills your kitchen with the same warmth and laughter it brings to mine. If you make it, enjoy every bite and pass it along to someone you love.
Frequently Asked Questions
Can I make stuffed shells ahead of time and bake later?
Yes, you can assemble the stuffed shells completely, cover them tightly, and refrigerate them for up to 24 hours. When ready to bake, place them directly in the oven and add a few extra minutes to the baking time.
Should I cover stuffed shells while baking?
Cover the dish loosely with foil for the first part of baking. This helps the shells heat evenly and stay moist. Remove the foil near the end so the cheese can brown lightly.
Can I freeze stuffed shells?
Stuffed shells freeze well either before or after baking. Wrap them tightly to prevent freezer burn. Thaw overnight in the refrigerator before reheating for best texture.
How do I keep stuffed shells from drying out?
Use enough marinara sauce and avoid overbaking. Letting the dish rest briefly after baking also helps keep the filling creamy.
Stuffed Shells Recipe
Stuffed Shells made with creamy ricotta, melted mozzarella, and savory marinara baked until golden and comforting.
- Prep Time: PT20M
- Cook Time: PT35M
- Total Time: PT55M
- Yield: 6 servings
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
Jumbo pasta shells
Whole milk ricotta cheese
Shredded mozzarella cheese
Grated Parmesan cheese
Fresh flat-leaf parsley
Italian seasoning
Salt
Black pepper
Large egg
Marinara sauce
Instructions
Step 1: Preheat the oven and prepare the baking dish with cooking spray.
Step 2: Boil the pasta shells in salted water until just tender, then drain well.
Step 3: Mix ricotta, mozzarella, Parmesan, parsley, seasoning, salt, pepper, and egg until combined.
Step 4: Spread marinara sauce across the bottom of the baking dish.
Step 5: Fill each shell with the ricotta mixture and arrange in the dish.
Step 6: Spoon remaining marinara over the shells and add remaining cheese.
Step 7: Cover loosely with foil and bake until heated through.
Step 8: Uncover and bake until the cheese turns lightly golden, then rest before serving.
Notes
Let the shells rest briefly before serving so the filling sets.
Use whole milk ricotta for the creamiest texture.
This dish works well for make-ahead meals.
Nutrition
- Serving Size: 1 plate
- Calories: 480
- Sugar: 6
- Sodium: 820
- Fat: 24
- Saturated Fat: 14
- Unsaturated Fat: 8
- Trans Fat: 0
- Carbohydrates: 42
- Fiber: 3
- Protein: 22
- Cholesterol: 95
Keywords: Stuffed Shells, baked pasta, cheese pasta
