Easy Spinach and Ricotta Stuffed Shells – A Comforting Italian Classic

BY:

CHLOE

November 4, 2025

These Spinach and Ricotta Stuffed Shells are everything you love about Italian comfort food — creamy ricotta filling, tender pasta shells, and bubbling marinara sauce. This recipe is hearty enough for dinner yet completely meat-free, making it a favorite for vegetarians and anyone craving a lighter Italian meal.

It’s easy to make, family-friendly, and can even be prepped ahead for busy weeknights. Serve it with garlic bread and a side salad for a complete and cozy dinner.

Why You’ll Love This Recipe
Vegetarian-friendly and full of flavor
Creamy, cheesy filling with spinach for extra nutrition
Perfect for meal prep or freezing ahead
Comforting and wholesome — ideal for family dinners
A healthy, meatless twist on a classic Italian favorite

Recipe Overview
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 6

Spinach and ricotta stuffed shells baked in marinara sauce
Creamy, cheesy, and comforting — the perfect meatless Italian meal

Ingredients
For the Shells:
20 jumbo pasta shells
1 tbsp olive oil

For the Filling:
2 cups ricotta cheese
1 cup mozzarella cheese, shredded
½ cup grated Parmesan cheese
2 cups fresh spinach, chopped and sautéed
1 egg, lightly beaten
1 tsp garlic powder
½ tsp nutmeg
Salt and pepper, to taste

For the Sauce:
2 cups marinara sauce (homemade or store-bought)
Fresh basil, for garnish

Instructions

  1. Preheat Oven: Set oven to 375°F (190°C). Grease a baking dish.
  2. Cook Pasta: Boil the shells in salted water until al dente. Drain and drizzle with olive oil to prevent sticking.
  3. Prepare Filling: In a large bowl, combine ricotta, mozzarella, Parmesan, spinach, egg, and seasonings. Mix until smooth and creamy.
  4. Stuff the Shells: Fill each shell with about 2 tablespoons of the ricotta-spinach mixture.
  5. Assemble: Spread 1 cup of marinara sauce in the baking dish, arrange stuffed shells on top, and cover with the remaining sauce and a sprinkle of mozzarella.
  6. Bake: Cover with foil and bake for 25 minutes. Remove foil and bake for another 5 minutes until bubbly and golden.
  7. Serve: Garnish with fresh basil and extra Parmesan.
Creamy vegetarian stuffed shells with cheese and spinach
Baked to perfection with rich marinara and melty mozzarella

Tips & FAQs
Can I make this ahead? Yes! Assemble the dish, cover tightly, and refrigerate for up to 24 hours before baking.
Can I freeze it? Absolutely — freeze before baking and cook straight from frozen for about 15 extra minutes.
Can I use frozen spinach? Yes, just thaw and squeeze out excess moisture before mixing into the filling.

Italian pasta shells filled with ricotta and spinach
Classic spinach and ricotta shells for cozy weeknight dinners

Nutrition Summary

Serving SizeCaloriesProteinCarbsFatFiberSugar
1 serving (about 3 shells)36020g32g16g3g6g

Disclaimer: Nutrition values are approximate and may vary based on ingredients used.

Readers love these recipes !

Leave a Comment