Table of Contents
Spinach and Ricotta Stuffed Shells – Creamy, Cheesy & Easy Dinner
If you’re looking for a comforting, cheesy, and satisfying dinner, these Spinach and Ricotta Stuffed Shells are the perfect recipe. Tender pasta shells are filled with a creamy ricotta and spinach mixture, topped with rich marinara sauce and melted cheese, then baked to perfection.
This classic dish is easy to prepare, full of flavor, and perfect for family dinners or special occasions.
Why You’ll Love These Stuffed Shells
- Creamy & Cheesy: Rich ricotta filling with melted cheese.
- Hearty & Satisfying: Perfect comfort food.
- Easy to Make: Simple ingredients and steps.
- Family-Friendly: Loved by both kids and adults.
- Make-Ahead Friendly: Great for meal prep.
Ingredients
For the Pasta
20–25 jumbo pasta shells
For the Filling
2 cups ricotta cheese
1 ½ cups fresh spinach, chopped (or frozen, thawed and drained)
1 cup shredded mozzarella cheese
½ cup grated Parmesan cheese
1 egg
2 garlic cloves, minced
½ teaspoon salt
½ teaspoon black pepper
For the Sauce
2 cups marinara sauce
½ teaspoon dried oregano or basil
For Topping
1 cup shredded mozzarella cheese
Extra Parmesan cheese

Step-by-Step Instructions
1. Cook the Pasta
Cook pasta shells according to package instructions until al dente.
Drain and let cool slightly.
2. Prepare the Filling
In a bowl, mix ricotta, spinach, mozzarella, Parmesan, egg, garlic, salt, and pepper until well combined.
3. Prepare the Baking Dish
Preheat oven to 375°F (190°C).
Spread a layer of marinara sauce on the bottom of a baking dish.
4. Stuff the Shells
Fill each shell with the ricotta and spinach mixture.
Arrange them in the baking dish over the sauce.
5. Add Sauce and Cheese
Pour remaining marinara sauce over the shells.
Sprinkle mozzarella and Parmesan cheese on top.
6. Bake
Cover with foil and bake for 20 minutes.
Remove foil and bake an additional 10–15 minutes until cheese is melted and bubbly.
7. Serve
Let cool slightly before serving.
Garnish with fresh herbs if desired.
Flavor and Texture
These Spinach and Ricotta Stuffed Shells are creamy, cheesy, and full of flavor. The soft pasta shells hold a rich and smooth filling, while the marinara sauce adds a tangy balance. The melted cheese on top creates a golden, bubbly finish.
Tips for Perfect Stuffed Shells
- Cook pasta just until al dente to avoid tearing.
- Drain spinach well to prevent watery filling.
- Use high-quality marinara sauce for better flavor.
- Do not overfill shells to keep them intact.
- Let rest a few minutes before serving.
What to Serve with Stuffed Shells
- Garlic bread or crusty bread
- Fresh green salad
- Roasted vegetables
- Soup as a starter
These sides complete the meal and balance the richness of the dish.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat in the oven or microwave until warmed through.
This dish can also be frozen before or after baking for up to 2 months.
Frequently Asked Questions (FAQ)
1. Can I use frozen spinach?
Yes, just thaw and drain well.
2. Can I make this ahead of time?
Yes, assemble and refrigerate before baking.
3. Can I add meat?
Yes, ground beef or sausage can be added to the sauce.
4. Can I use cottage cheese instead of ricotta?
Yes, it works as a substitute.
5. Can I make it gluten-free?
Yes, use gluten-free pasta shells.
6. Can I add more vegetables?
Yes, mushrooms or zucchini are great additions.
7. Can I freeze it?
Yes, freeze before or after baking.
8. Why are my shells breaking?
They may be overcooked; handle gently.
9. Can I use different cheese?
Yes, try provolone or fontina.
10. How do I make it lighter?
Use low-fat cheese and less mozzarella on top.
Final Thoughts
These Spinach and Ricotta Stuffed Shells are a creamy, cheesy, and comforting dinner that’s easy to prepare and perfect for any occasion. With rich flavors and a satisfying texture, this dish is sure to become a family favorite.
