Giant pasta shells turn into a proper main dish here: tender pasta, a creamy ricotta filling, and enough marinara to keep every bite saucy without going soggy. The sun-dried tomatoes give the filling a deep, concentrated sweetness that keeps the whole pan from tasting flat, and the mozzarella on top melts into those browned, bubbling spots that make baked pasta worth the effort.
What makes this version work is the balance in the filling. Ricotta gives you softness, Parmesan brings salt and depth, and the egg helps everything set so the shells hold their shape after baking. The sun-dried tomatoes need to be drained well before chopping; if they go in oily, the filling can turn loose and heavy instead of creamy.
Below, I’ve included the small details that matter most: how to keep the shells from tearing, how to avoid a watery filling, and the few swaps that still give you a rich, satisfying bake.
The filling stayed creamy, the shells held together, and the sun-dried tomatoes gave it that rich, almost sweet bite. I baked it covered for the full 30 minutes and the sauce came out perfectly thick around the edges.
Creamy Sun-Dried Tomato and Ricotta Stuffed Shells are worth saving for a baked pasta night when you want a bubbling pan with a golden mozzarella top and a filling that stays plush, not watery.
The Secret to Stuffed Shells That Don’t Collapse After Baking
Stuffed shells fail for two reasons: the pasta gets overcooked, or the filling is too loose. Al dente shells hold their shape long enough to fill and bake without tearing at the seams, and that matters because once they soften in the oven, any weakness in the pasta turns into split shells and filling leaking into the sauce.
The ricotta mixture also needs structure. Egg and Parmesan do more than add richness; they help the filling set so it slices cleanly instead of sliding apart on the plate. If your ricotta seems wet, drain it for a few minutes in a fine mesh strainer before mixing. That small step keeps the sauce from thinning out under the shells.
- Jumbo pasta shells — Cook them just until al dente. They finish in the oven, and slightly firm shells are much easier to stuff without ripping.
- Ricotta — Use whole-milk ricotta if you can. It gives a creamier, less grainy filling and bakes up with a richer texture.
- Sun-dried tomatoes in oil — Drain them well before chopping. They bring the strongest flavor in the dish, but too much oil will make the filling greasy.
- Mozzarella and Parmesan — Mozzarella melts into the filling and over the top, while Parmesan sharpens the whole dish. Both matter; swapping either one out makes the filling flatter.
What Each Ingredient Is Doing in the Filling

- Egg — This is the binder. Leave it out and the filling is softer and more prone to oozing once the shells are cut into.
- Garlic and basil — Fresh garlic gives the filling a sharper edge than garlic powder, and basil lifts the richness so the dish tastes brighter after baking.
- Italian seasoning — This rounds out the sauce and cheese without adding extra prep. If you don’t have it, use a pinch of dried oregano and dried basil together.
- Marinara sauce — Choose one you’d happily eat on its own. The shells sit in that sauce, so a bland jarred sauce will taste flat after baking.
Building the Pan So the Shells Bake Evenly
Start with a Thin Sauce Bed
Spread one cup of marinara across the bottom of the baking dish before the shells go in. That thin layer keeps the pasta from sticking and gives the underside of each shell enough moisture to finish cooking without drying out. If you skip it, the bottoms can grab the pan and tear when you serve them.
Fill the Shells Generously, But Don’t Pack Them Tight
Use a spoon to mound the filling into each shell rather than pressing it in hard. A loose, generous fill bakes more evenly and keeps the shells from splitting open as the ricotta expands a little in the oven. Arrange them snugly in the dish so they support one another, but leave enough room for the sauce to settle around the edges.
Cover First, Then Brown at the End
Covering the pan tightly for the first 30 minutes traps steam and warms everything through without drying the top. The last 10 minutes uncovered are when the mozzarella melts into those browned spots and the sauce bubbles at the edges. If the cheese browns too fast, the oven is running hot, so pull the foil back only for the final stretch.
Three Ways to Adjust These Stuffed Shells Without Losing the Creamy Center
Make it gluten-free
Use gluten-free jumbo shells and check that your marinara is certified gluten-free. The texture will be a touch more delicate, so keep the shells a little firm before baking and handle them gently when stuffing.
Make it dairy-free
Use a dairy-free ricotta-style cheese and shredded mozzarella alternative that melts well. You’ll lose some of the tang and the filling won’t be quite as rich, but the sun-dried tomatoes and basil still carry the dish.
Add spinach for a heartier bake
Fold in a handful of finely chopped, well-squeezed spinach. It adds color and makes the filling feel a little lighter, but any extra water has to be pressed out first or the ricotta mixture will loosen.
Swap the marinara for a roasted tomato sauce
A thicker roasted tomato sauce gives the dish a deeper, sweeter edge and bakes a little less watery than some jarred marinara. Keep the amount the same so the shells still have enough moisture to finish baking cleanly.
Storage and Reheating
- Refrigerator: Store leftovers covered for up to 4 days. The shells soften a little as they sit, but the flavor gets even better by day two.
- Freezer: This freezes well after baking. Cool completely, wrap the dish tightly, and freeze for up to 2 months; thaw in the fridge before reheating so the center warms evenly.
- Reheating: Reheat covered at 350°F until hot in the center, or warm single portions in the microwave with a splash of sauce. The common mistake is blasting it uncovered, which dries out the filling before the middle heats through.
Answers to the Questions Worth Asking

Creamy Sun-Dried Tomato and Ricotta Stuffed Shells
Ingredients
Equipment
Method
- Preheat the oven to 375°F. Spread 1 cup marinara sauce on the bottom of a 9x13 baking dish so the shells bake in sauce.
- In a mixing bowl, combine ricotta, chopped sun-dried tomatoes, 1 cup mozzarella, Parmesan, egg, minced garlic, basil, Italian seasoning, salt, and pepper until well mixed. Stop when the mixture is uniform and creamy with visible sun-dried tomato pieces.
- Fill each cooked jumbo pasta shell generously with the ricotta mixture and arrange the shells in the baking dish. Keep the filling mounded so each shell stays creamy during baking.
- Pour the remaining marinara sauce over the stuffed shells and top with the remaining 1/2 cup mozzarella. Ensure every shell is covered so the cheese melts into a golden layer.
- Cover the dish tightly with foil and bake at 375°F for 30 minutes. The sauce should be bubbling around the edges when you remove the foil.
- Remove the foil and bake at 375°F for 10 more minutes until the cheese is golden and the sauce is bubbling. Look for browned, bubbly mozzarella on top across the entire dish.
- Garnish with fresh basil and serve. Let it cool briefly so the filling sets and slices hold together when scooped.


