Giant pasta shells turn into a baked pasta dish that feels generous, creamy, and just a little bit special without asking for much more than a bowl and a baking dish. The ricotta stays soft and plush inside each shell, the sun-dried tomatoes bring a concentrated sweetness, and the marinara underneath keeps everything saucy instead of heavy. When the mozzarella melts over the top and the edges bubble in the oven, you get the kind of casserole that disappears fast.
The trick here is balance. Ricotta on its own can taste flat, so the Parmesan, garlic, basil, and chopped sun-dried tomatoes do the work of sharpening the filling and keeping it from eating like plain cheese. I also like using the sun-dried tomatoes in oil because they chop cleanly and carry more flavor than the dry-packed kind. Just drain them well so the filling stays creamy instead of greasy.
Below, you’ll find the part that matters most: how to keep the shells intact, how to keep the filling thick enough to mound easily, and the small detail that keeps the pasta from drying out under the cheese.
The filling was creamy but not runny, and the sun-dried tomatoes gave every bite a little pop of sweetness. I covered it for the first 30 minutes like you said, and the shells stayed tender instead of drying out.
Love the creamy ricotta filling and bubbling mozzarella on these sun-dried tomato stuffed shells? Save this baked pasta for the next easy Italian dinner.
The Filling Needs Enough Structure to Hold the Shell
Stuffed shells fail when the filling is too loose. Ricotta varies a lot by brand, and if it’s watery, the shells collapse into the sauce instead of holding that thick, creamy mound you want. The egg here isn’t just filler; it helps the ricotta set in the oven so each shell slices cleanly instead of oozing out all over the pan.
Drain the sun-dried tomatoes well and don’t rush the mixing. You want a filling that looks fluffy and scoopable, not wet or glossy. If the mixture seems slack before you start stuffing, add a little more Parmesan. It tightens the texture without making the filling heavy.
What Each Ingredient Is Actually Doing in This Dish

- Ricotta — This is the base of the filling, so choose one that’s thick and creamy. If your ricotta looks wet in the container, drain it in a fine mesh sieve for 10 to 15 minutes before mixing.
- Sun-dried tomatoes in oil — These bring concentrated tomato sweetness and a little richness. Dry-packed tomatoes can work in a pinch, but you’ll want to rehydrate them in warm water first or they’ll stay tough.
- Mozzarella — A portion goes into the filling for stretch, and the rest melts over the top. Part-skim is fine here, but whole milk mozzarella browns better and gives you that bubbling finish.
- Parmesan — This sharpens the filling and helps it hold its shape. Grate it fresh if you can; pre-shredded Parmesan doesn’t melt as smoothly and can make the filling a little grainy.
- Egg — It binds everything so the shells stay neat after baking. Skip it and the filling tends to slump and seep into the sauce.
- Marinara — This keeps the shells moist and gives the dish enough sauce to serve without dryness. Use a sauce you already like eating, because it becomes the backdrop for every bite.
How to Keep the Shells Creamy, Not Dry or Split
Cooking the Pasta Just Short of Done
Cook the shells until they’re al dente, then stop there. They’ll keep softening in the oven, and if you boil them all the way through, they tear when you try to stuff them and turn mushy by the time the cheese browns. Drain them gently and lay them in a single layer if you can so they don’t stick together.
Mixing the Filling Until It Holds Its Shape
Stir the ricotta mixture until everything is evenly distributed, but don’t beat it into a paste. You want some body in the filling so it can be spooned in generously and sit up inside each shell. If you overmix, the ricotta can get loose and the tomatoes disappear into the cheese instead of staying distinct.
Baking Covered First, Then Uncovered
The foil does the heavy lifting in the first part of the bake. It traps steam so the shells finish tender and the filling heats through without the top drying out. Remove the foil only at the end, when the sauce is already bubbling around the edges and the mozzarella just needs time to melt and take on some color.
Add spinach without changing the shape of the bake
Stir in a handful or two of finely chopped, well-squeezed spinach for a little extra color and a lighter feel. Too much moisture is the enemy here, so cook and drain the spinach first, then squeeze it dry before it goes into the ricotta. The filling stays creamy, but the flavor gets a greener, more savory edge.
Make it vegetarian-friendly without losing richness
This recipe already fits a vegetarian table as written, which is part of why it works so well for mixed-diet dinners. If you want a deeper savory note, add a small pinch of smoked paprika or a little extra Parmesan. That keeps the dish satisfying without changing the structure.
Make it gluten-free with the right pasta shape
Use gluten-free jumbo shells if you can find them, but cook them even more gently than regular pasta because they tear easily. Pull them from the water while they still have a firm bite and handle them with a spoon instead of tongs. The rest of the recipe stays the same.
Turn leftovers into a pasta bake bowl
If you have a few broken shells left over, tuck them into a small baking dish with extra marinara and a little mozzarella. They won’t look as neat, but they bake up into a good second meal with the same creamy filling and saucy edges. It’s the easiest way to use every last bit without losing quality.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The shells will absorb some sauce as they sit, so the center gets a little denser but still stays creamy.
- Freezer: Freeze baked shells in a tightly wrapped dish for up to 2 months. For best texture, freeze before garnishing with basil and thaw overnight in the refrigerator before reheating.
- Reheating: Cover with foil and warm in a 350°F oven until hot in the center. The biggest mistake is blasting them uncovered in the microwave, which dries the pasta and makes the cheese separate around the edges.
Questions I Get Asked About This Recipe

Creamy Sun-Dried Tomato and Ricotta Stuffed Shells
Ingredients
Equipment
Method
- Preheat the oven to 375°F and spread 1 cup marinara sauce on the bottom of a 9x13 baking dish to form the base layer.
- In a mixing bowl, combine ricotta cheese, chopped sun-dried tomatoes, 1 cup mozzarella, Parmesan cheese, egg, minced garlic, chopped basil, Italian seasoning, salt, and pepper until well mixed and smooth.
- Fill each cooked jumbo pasta shell generously with the ricotta mixture and arrange them in the baking dish in an even layer.
- Pour the remaining marinara sauce over the stuffed shells so they’re coated, then top with the remaining 1/2 cup mozzarella.
- Cover tightly with foil and bake for 30 minutes at 375°F until the sauce is hot and bubbling around the edges.
- Remove the foil and bake for another 10 minutes at 375°F until the cheese is golden and the marinara is actively bubbling.
- Garnish with fresh basil and serve warm.