Let’s be honest—sometimes you just need a warm, cheesy hug in the form of dinner. That’s exactly what these Spinach and Ricotta Stuffed Shells deliver. Picture this: tender pasta shells filled with creamy ricotta and spinach, smothered in marinara, and baked until bubbly perfection. Yes, it’s every bit as dreamy as it sounds.
This dish is one of my go-tos when life gets hectic (and when I’m trying to sneak in some greens without anyone noticing). Whether you’re a busy mom looking for a family-friendly dinner or simply craving Italian comfort food without spending hours in the kitchen, this recipe checks every box.
The best part? You don’t need to be a pro to pull it off. It’s an easy stuffed shells recipe that tastes like something from a cozy trattoria—without the price tag or the cleanup. Grab your apron, pour yourself a glass of wine, and let’s get cooking!
Why You’ll Love These Spinach and Ricotta Stuffed Shells
These stuffed shells are the definition of comfort meets convenience. They’re hearty enough to satisfy even the hungriest eaters but still vegetarian-friendly and wholesome. The ricotta adds a delicate creaminess, the spinach brings freshness, and that golden, melted mozzarella? That’s pure happiness in every bite.
Whether it’s a weeknight dinner or a Sunday feast, this dish will quickly find its way into your regular rotation.
Print
Spinach and Ricotta Stuffed Shells
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Spinach and Ricotta Stuffed Shells are the ultimate cozy Italian comfort food — tender pasta shells filled with a creamy ricotta-spinach mixture, baked in marinara sauce, and topped with bubbling mozzarella. It’s a simple yet elegant dish that tastes like it came straight from a trattoria. Perfect for weeknight dinners, meal prep, or Sunday family gatherings, this vegetarian favorite is as hearty as it is heartwarming.
Ingredients
-
12–15 jumbo pasta shells (about ½ box or 170–200 g)
-
2 cups (450 g) ricotta cheese
-
1 cup (100 g) shredded mozzarella cheese, divided
-
½ cup (50 g) grated Parmesan cheese
-
1 large egg
-
2 cups (60 g) fresh spinach, chopped (or 1 cup / 150 g frozen spinach, thawed and drained)
-
2 cloves garlic, minced
-
2 cups (480 ml) marinara sauce
-
1 tbsp (15 ml) olive oil
-
1 tsp Italian seasoning
-
Salt and freshly ground black pepper, to taste
-
Fresh basil leaves, for garnish (optional)
Instructions
-
Cook the Pasta Shells: Bring salted water to a boil and cook shells for 8–10 minutes until al dente. Drain and let cool slightly.
-
Prepare the Filling: In a bowl, mix ricotta, ½ cup mozzarella, Parmesan, and egg until creamy.
-
Cook the Spinach: Heat olive oil in a skillet, sauté garlic for 30 seconds, then add spinach. Cook 2–3 minutes until wilted. Add to the ricotta mixture. Season with Italian seasoning, salt, and pepper.
-
Assemble: Preheat oven to 375°F (190°C). Spread 1 cup of marinara sauce in a 9×13-inch baking dish. Stuff each shell with about 2 tbsp filling and arrange open-side up.
-
Bake: Spoon remaining sauce over shells, top with remaining mozzarella, and cover with foil. Bake for 20 minutes, then uncover and bake 10 more minutes until bubbly and golden.
-
Serve: Let rest for 5 minutes, garnish with fresh basil, and enjoy warm.
Notes
Slightly undercook pasta shells — they’ll finish in the oven.
Strain ricotta if watery for a richer texture.
Assemble ahead and refrigerate up to 24 hours before baking.
Add a pinch of nutmeg for extra depth in the filling.
Great served with garlic bread, salad, or roasted vegetables.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
Ingredients
-
12–15 jumbo pasta shells (about ½ box or 170–200 g)
-
2 cups (450 g) ricotta cheese
-
1 cup (100 g) shredded mozzarella cheese, divided
-
½ cup (50 g) grated Parmesan cheese
-
1 large egg
-
2 cups (60 g) fresh spinach, roughly chopped or 1 cup (150 g) frozen spinach, thawed and drained
-
2 cloves garlic, minced
-
2 cups (480 ml) marinara sauce
-
1 tbsp (15 ml) olive oil
-
1 tsp Italian seasoning
-
Salt and freshly ground black pepper, to taste
-
Fresh basil leaves, for garnish (optional)
Instructions
-
Cook the pasta shells: Bring a large pot of salted water to a boil. Add jumbo shells and cook for 8–10 minutes, until al dente. Drain and let cool slightly.
-
Prepare the filling: In a large bowl, mix ricotta, ½ cup mozzarella, Parmesan, and the egg until creamy.
-
Cook the spinach: Heat olive oil in a skillet over medium heat. Add garlic and sauté for 30 seconds. Stir in spinach and cook for 2–3 minutes until wilted. Add to the ricotta mixture, then season with Italian seasoning, salt, and pepper.
-
Stuff the shells: Preheat oven to 375°F (190°C). Spread 1 cup of marinara sauce in a 9×13-inch (23×33 cm) baking dish. Fill each shell with about 2 tbsp of the ricotta-spinach filling and arrange them open-side up.
-
Bake: Spoon remaining marinara sauce over the shells, sprinkle with the rest of the mozzarella, and cover with foil. Bake for 20 minutes, then uncover and bake another 10 minutes until bubbly.
-
Serve: Let rest for a few minutes before serving. Garnish with fresh basil if desired.
Olivia’s Tips for Perfect Stuffed Shells
-
Don’t overcook the pasta! Slightly firm shells hold their shape better when filled.
-
Ricotta texture tip: If your ricotta is too watery, strain it through cheesecloth for a creamier, thicker filling.
-
Make-ahead magic: Assemble the dish a day in advance, cover, and refrigerate. When ready to bake, just pop it in the oven (add 10 extra minutes).
-
Add a little flair: Stir a pinch of nutmeg into the filling—it adds a subtle warmth that pairs beautifully with the spinach.
And if your sauce looks a little messy when baking? Don’t stress. The best comfort food always looks a bit imperfect (and tastes amazing anyway!).
A Little Story from My Kitchen
I still remember the first time I made Spinach and Ricotta Stuffed Shells for my family. It was one of those chilly Sunday evenings when everyone seemed to crave something hearty but homey. I had leftover ricotta from a dessert experiment and a half-empty jar of marinara. Thirty minutes later, I pulled this bubbling beauty out of the oven—and my family’s reaction sealed its place in our dinner rotation forever.
Now it’s one of those dishes I turn to when I want to bring everyone to the table without any fuss. My kids call them “cheesy pockets of happiness,” and honestly, I couldn’t describe them better myself.
What to Serve with Spinach and Ricotta Stuffed Shells
Pair these stuffed shells with a crisp green salad tossed in balsamic vinaigrette for balance. A side of garlic bread or roasted vegetables complements the creamy, savory filling beautifully.
If you’re in the mood for something cozy, serve with a glass of red wine (like Chianti or Merlot). And don’t forget dessert—Tiramisu or a simple chocolate mousse will turn this into a full Italian-style feast.
How to Store and Reheat
Leftovers? Lucky you! Store any remaining shells in an airtight container in the fridge for up to 3 days. To reheat, cover with foil and warm in a 350°F (175°C) oven for 15–20 minutes.
You can also freeze individual portions for up to 2 months. Just thaw overnight in the fridge and bake until hot. It’s a lifesaver for busy weeknights when you need dinner ready yesterday.
FAQs
Can I use frozen spinach?
Absolutely! Just make sure to thaw and squeeze out any excess water before mixing it in.
Can I make this recipe gluten-free?
Yes—just use gluten-free pasta shells, which are widely available in most stores now.
What can I use instead of ricotta?
Cottage cheese works well, or try a mix of cream cheese and spinach for an extra-rich filling.
Can I add meat?
Sure! Browned Italian sausage or ground turkey adds a delicious twist if you want to make it heartier.
A Final Bite of Comfort
These Spinach and Ricotta Stuffed Shells are everything you love about Italian comfort food—simple ingredients, creamy textures, and that unmistakable warmth that makes every bite feel like home. Whether it’s your first time making baked pasta or your hundredth, this recipe is a keeper that’ll make your kitchen smell like heaven on a cold evening.
So go ahead—pour another splash of marinara, sprinkle on that extra cheese, and dig in. You’ve earned it.
Discover more delicious recipes by following me on Facebook and Pinterest.
