Go Back

Easy Spinach and Ricotta Stuffed Shells – Creamy, Comforting & Baked to Cheesy Perfection

Easy Spinach and Ricotta Stuffed Shells are a classic comfort-food dinner that never goes out of style. Tender jumbo pasta shells are filled with a creamy ricotta and spinach mixture, nestled in rich tomato sauce, and baked until bubbly and golden. This dish is hearty, family-friendly, and perfect for weeknights, make-ahead meals, or cozy gatherings.
Prep Time 10 minutes
Cook Time 40 minutes
Servings: 4 Servings

Ingredients
  

For the Pasta
  • 20 –24 jumbo pasta shells
  • Salt for boiling water
  • For the Spinach Ricotta Filling
  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 1 large egg
  • 2 cups fresh spinach finely chopped (or frozen, thawed and squeezed dry)
  • 1 clove garlic minced
  • Salt to taste
  • Black pepper to taste
For the Sauce & Topping
  • 2 cups marinara sauce
  • 1 cup shredded mozzarella cheese
  • Fresh basil or parsley chopped (optional)

Equipment

  • Large pot
  • Colander
  • Mixing bowl
  • Spoon or piping bag
  • 9×13-inch baking dish
  • Foil
  • Oven

Method
 

Step 1: Cook the Pasta Shells
  1. Bring a large pot of salted water to a boil.
  2. Cook jumbo shells until just al dente according to package instructions.
  3. Drain and rinse gently with cool water to stop cooking. Set aside.
Step 2: Prepare the Filling
  1. In a mixing bowl, combine ricotta, mozzarella, Parmesan, egg, chopped spinach, garlic, salt, and black pepper.
  2. Mix until smooth and evenly combined.
Step 3: Prepare the Baking Dish
  1. Preheat oven to 375°F (190°C).
  2. Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.
Step 4: Stuff the Shells
  1. Spoon the ricotta mixture generously into each cooked shell.
Step 5: Assemble the Dish
  1. Arrange stuffed shells in the baking dish, open side up.
  2. Spoon remaining marinara sauce over the shells.
  3. Sprinkle with remaining mozzarella cheese.
Step 6: Bake
  1. Cover with foil and bake for 25 minutes.
  2. Remove foil and bake an additional 10–15 minutes, until cheese is melted and lightly golden.
Step 7: Rest & Serve
  1. Let rest for 5 minutes before serving.
  2. Garnish with fresh herbs if desired.

Notes

🧊 Storage & Reheating
Store leftovers in an airtight container in the fridge for up to 4 days.
Freeze baked or unbaked shells for up to 2 months.
Reheat in the oven at 325°F (165°C) or microwave until warmed through.
🥄 Variations
Extra Cheesy: Add more mozzarella or a cheese blend.
Mushroom Spinach Shells: Add finely sautéed mushrooms to the filling.
White Sauce Version: Replace marinara with a creamy béchamel.
Protein Boost: Add finely chopped cooked chicken to the filling.
Spicy Kick: Add chili flakes to the ricotta mixture.
❓ 10 FAQs
Can I make this ahead of time?
Yes—assemble up to 24 hours in advance and refrigerate.
Can I use cottage cheese instead of ricotta?
Yes—blend it smooth first for best texture.
Do I need the egg?
The egg helps set the filling but can be omitted.
Can I use frozen spinach?
Yes—thaw completely and squeeze out all moisture.
Why are my shells watery?
Too much moisture in spinach—be sure it’s well drained.
Can I make this gluten-free?
Use gluten-free jumbo shells if available.
Is this kid-friendly?
Yes—mild, creamy, and comforting.
What side dishes pair well?
Garlic bread, salad, or roasted vegetables.
Can I double the recipe?
Absolutely—great for feeding a crowd.
Can I bake it uncovered the whole time?
Covering first prevents drying; uncover for browning.
🏁 Conclusion
Easy Spinach and Ricotta Stuffed Shells are the perfect blend of creamy, cheesy, and comforting. Simple ingredients come together in a satisfying baked dish that’s ideal for family dinners, meal prep, or sharing with loved ones. A timeless recipe that always delivers warmth and flavor.