Creamy Spinach Ricotta Stuffed Shells Recipe
If you are looking for a dish that feels like a warm hug on a plate, you have to try Creamy Spinach Ricotta Stuffed Shells. This delightful recipe takes tender jumbo pasta shells and fills them with a luscious blend of ricotta, fresh spinach, and Parmesan, all nestled in a rich marinara sauce and topped with gooey mozzarella. It’s comfort food elevated to something truly special, perfect for cozy dinners or impressing guests without any fuss. Each bite delivers a creamy, cheesy experience with just the right pop of vibrant greens and a satisfying tomato tang.

Ingredients You’ll Need
These ingredients are wonderfully straightforward but make all the difference in creating that perfect balance of creaminess, freshness, and savory goodness. Each component plays a crucial role in turning simple pasta shells into a memorable meal bursting with texture and flavor.
- 20 jumbo pasta shells: The perfect size to hold a generous scoop of cheesy filling without falling apart during baking.
- 300 g ricotta: This mild, creamy cheese forms the rich base of the filling, lending a smooth texture.
- 1 cup spinach: Fresh spinach adds a lovely green color, subtle earthiness, and a boost of nutrients.
- 1 egg: Acts as a binder to keep the filling nicely together and adds a subtle richness.
- 1/2 cup Parmesan: Adds a delightful sharpness and depth of flavor that complements the ricotta.
- 2 cups marinara: The vibrant tomato sauce brings acidity and moisture, perfectly balancing the richness of the cheese.
- 1 cup mozzarella: Melts beautifully on top to create that irresistible golden, bubbly crust.
How to Make Creamy Spinach Ricotta Stuffed Shells
Step 1: Cook the shells
Start by boiling your jumbo pasta shells in salted water until they are just tender, or “al dente.” Avoid overcooking to prevent shells from breaking when stuffed. Drain them carefully and set aside to cool slightly so handling is easier.
Step 2: Prepare the filling
In a mixing bowl, combine ricotta, chopped fresh spinach, a beaten egg, and grated Parmesan. Stir well until all ingredients are fully incorporated and the mixture is creamy but firm enough to hold its shape. This filling is the heart of your Creamy Spinach Ricotta Stuffed Shells, delivering that unbeatable rich yet fresh flavor combination.
Step 3: Stuff the shells
Gently spoon the ricotta mixture into each pasta shell, filling them generously but without overstuffing. Arrange the filled shells snugly in a baking dish that’s been spread with half of your marinara sauce, which will keep things moist and add tangy sweetness as it bakes.
Step 4: Add the sauce and cheese
Pour the remaining marinara sauce evenly over the top of the filled shells. Finally, sprinkle shredded mozzarella generously on the surface — this layer melts into a glorious golden topping that makes these stuffed shells even more irresistible.
Step 5: Bake to perfection
Bake in a preheated oven at 375°F (190°C) for about 25 minutes, or until the sauce is bubbling and the cheese has melted into a beautifully browned, bubbly crust. It’s the moment your kitchen will be filled with the most comforting aroma.
How to Serve Creamy Spinach Ricotta Stuffed Shells

Garnishes
Fresh basil leaves or a sprinkle of extra Parmesan on top make lovely, simple garnishes that enhance the colors and flavors of this dish. A drizzle of good quality olive oil just before serving adds a touch of silkiness and depth.
Side Dishes
This dish pairs wonderfully with a crisp green salad dressed lightly with lemon or balsamic vinaigrette to cut through the creaminess. Garlic bread or a crunchy baguette is ideal for soaking up the leftover marinara sauce.
Creative Ways to Present
For a dinner party, consider serving the shells in individual ramekins for a charming, personalized touch. You can also mix in other greens like kale or add a pinch of red chili flakes for a subtle kick, making your Creamy Spinach Ricotta Stuffed Shells delightfully unique.
Make Ahead and Storage
Storing Leftovers
Place any leftover shells in an airtight container and refrigerate for up to 3 days. The flavors meld beautifully, so they can taste even better the next day.
Freezing
This dish freezes exceptionally well. Arrange the filled shells in a freezer-safe dish, cover tightly with foil, and freeze for up to 2 months. To avoid freezer burn, consider wrapping the dish in plastic wrap first.
Reheating
Reheat refrigerated leftovers in a 350°F (175°C) oven covered with foil until warmed through, about 15-20 minutes. For frozen portions, thaw overnight in the fridge before reheating the same way. Microwave reheating works in a pinch but may affect texture.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just be sure to thaw and thoroughly squeeze out any excess water from frozen spinach before mixing it into the ricotta filling to avoid soggy shells.
Is it possible to make this recipe vegetarian?
Yes, the recipe is already vegetarian-friendly since it contains no meat products. Just double-check your marinara sauce to ensure it doesn’t contain meat or anchovies.
Can I prepare the stuffed shells ahead of time and bake later?
Definitely. You can fill the shells and assemble the dish, then cover and refrigerate for up to 24 hours before baking. This makes it great for busy days or entertaining.
What can I substitute for ricotta if I cannot find it?
Cottage cheese blended until smooth works well as a ricotta substitute. It may slightly change the texture but still provides a creamy filling.
How do I prevent the shells from sticking to each other when cooking?
Stir the shells gently during boiling to keep them separated and consider adding a splash of olive oil to the water. Drain them carefully and place in a single layer on a towel or baking sheet to cool before stuffing.
Final Thoughts
I truly hope you give these Creamy Spinach Ricotta Stuffed Shells a try because they are the perfect combination of creamy, cheesy, and comforting with vibrant bursts of fresh spinach and tomato. Whether it’s a weeknight treat or a dish to impress guests, this recipe will always feel like a little celebration at the dinner table. Once you’ve tasted this, it will quickly become one of your all-time favorites.
