🎉 Introduction
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.
🧰 Equipment Needed
- Large pot
- Colander
- Mixing bowl
- Spoon or piping bag
- 9×13-inch baking dish
- Foil
- Oven
🛒 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)
👩🍳 Directions
Step 1: Cook the Pasta Shells
Bring a large pot of salted water to a boil.
Cook jumbo shells until just al dente according to package instructions.
Drain and rinse gently with cool water to stop cooking. Set aside.
Step 2: Prepare the Filling
In a mixing bowl, combine ricotta, mozzarella, Parmesan, egg, chopped spinach, garlic, salt, and black pepper.
Mix until smooth and evenly combined.
Step 3: Prepare the Baking Dish
Preheat oven to 375°F (190°C).
Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.
Step 4: Stuff the Shells
Spoon the ricotta mixture generously into each cooked shell.
Step 5: Assemble the Dish
Arrange stuffed shells in the baking dish, open side up.
Spoon remaining marinara sauce over the shells.
Sprinkle with remaining mozzarella cheese.
Step 6: Bake
Cover with foil and bake for 25 minutes.
Remove foil and bake an additional 10–15 minutes, until cheese is melted and lightly golden.
Step 7: Rest & Serve
Let rest for 5 minutes before serving.
Garnish with fresh herbs if desired.
🍽️ Servings & Timing
- Servings: 4–6
- Prep Time: 15 minutes
- Bake Time: 35–40 minutes
- Total Time: ~55 minutes
🧊 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.

Easy Spinach and Ricotta Stuffed Shells – Creamy, Comforting & Baked to Cheesy Perfection
Ingredients
Equipment
Method
- Bring a large pot of salted water to a boil.
- Cook jumbo shells until just al dente according to package instructions.
- Drain and rinse gently with cool water to stop cooking. Set aside.
- In a mixing bowl, combine ricotta, mozzarella, Parmesan, egg, chopped spinach, garlic, salt, and black pepper.
- Mix until smooth and evenly combined.
- Preheat oven to 375°F (190°C).
- Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.
- Spoon the ricotta mixture generously into each cooked shell.
- Arrange stuffed shells in the baking dish, open side up.
- Spoon remaining marinara sauce over the shells.
- Sprinkle with remaining mozzarella cheese.
- Cover with foil and bake for 25 minutes.
- Remove foil and bake an additional 10–15 minutes, until cheese is melted and lightly golden.
- Let rest for 5 minutes before serving.
- Garnish with fresh herbs if desired.
Notes
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.