Spinach and Ricotta Pasta Shells

Why You’ll Love This Recipe

This recipe is creamy, cheesy, and packed with comforting flavors. The ricotta and spinach filling is rich yet light, while the baked tomato sauce adds a delicious balance of acidity and sweetness. It’s easy to prepare ahead of time, freezer-friendly, and perfect for serving a crowd.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Jumbo pasta shells
  • Ricotta cheese
  • Fresh spinach, chopped
  • Parmesan cheese, grated
  • Mozzarella cheese, shredded
  • Egg
  • Garlic, minced
  • Onion, finely chopped
  • Olive oil
  • Marinara sauce
  • Italian seasoning
  • Fresh basil or parsley, chopped
  • Salt
  • Black pepper

Directions

  1. Preheat the oven to 375°F (190°C).
  2. Cook the pasta shells according to the package directions until al dente. Drain and let them cool slightly.
  3. Heat olive oil in a skillet over medium heat and sauté the onion until softened.
  4. Add the garlic and cook for about 30 seconds, then stir in the spinach and cook until wilted. Remove from the heat and let cool.
  5. In a large bowl, combine the ricotta, Parmesan, egg, Italian seasoning, salt, and black pepper.
  6. Fold the spinach mixture into the ricotta filling.
  7. Spread a layer of marinara sauce in the bottom of a baking dish.
  8. Fill each cooked pasta shell with the spinach and ricotta mixture and arrange them in the baking dish.
  9. Spoon the remaining marinara sauce over the shells and sprinkle with mozzarella cheese.
  10. Cover with foil and bake for 25 minutes.
  11. Remove the foil and bake for another 10–15 minutes, until the cheese is melted and lightly golden.
  12. Garnish with fresh basil or parsley before serving.

Servings and timing

This recipe serves 6 people.

  • Prep time: 20 minutes
  • Cook time: 40 minutes
  • Total time: 1 hour

Variations

  • Meaty version: Add cooked ground beef, Italian sausage, or shredded chicken to the filling.
  • Extra vegetables: Mix in mushrooms, zucchini, or chopped kale.
  • Creamy sauce: Replace the marinara with Alfredo sauce or a combination of both.
  • Spicy twist: Add crushed red pepper flakes to the filling or sauce.
  • Three-cheese filling: Include mascarpone or cottage cheese for extra creaminess.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a 350°F (175°C) oven until warmed through or microwave individual portions. Freeze assembled, unbaked, or baked shells for up to 3 months. Thaw overnight in the refrigerator before baking or reheating.

FAQs

Can I use frozen spinach?

Yes. Thaw it completely and squeeze out as much excess moisture as possible before mixing it into the filling.

Can I prepare this dish ahead of time?

Yes. Assemble the stuffed shells, cover, and refrigerate for up to 24 hours before baking.

Do I need to cook the pasta shells first?

Yes. Cook them until just al dente so they remain firm enough to hold the filling.

Can I use cottage cheese instead of ricotta?

Yes. Cottage cheese is a popular substitute and creates a similarly creamy filling.

What marinara sauce works best?

Any good-quality homemade or store-bought marinara sauce works well.

Can I make this recipe gluten-free?

Yes. Use gluten-free jumbo pasta shells if available.

How do I keep the shells from tearing?

Cook them until just al dente, stir gently during cooking, and rinse briefly with cool water after draining.

Can I add meat?

Absolutely. Ground beef, sausage, turkey, or shredded chicken all make excellent additions.

How do I know when it’s done baking?

The sauce should be bubbling, the cheese melted and lightly golden, and the filling heated through.

What can I serve with Spinach and Ricotta Pasta Shells?

They’re delicious with garlic bread, Caesar salad, roasted vegetables, steamed broccoli, or a simple green salad.

Conclusion

Spinach and Ricotta Pasta Shells are a comforting, cheesy, and satisfying baked pasta dish that’s perfect for family dinners or entertaining. Filled with creamy ricotta, tender spinach, and savory herbs, then baked in a rich marinara sauce, this classic recipe is easy to prepare, make ahead, and enjoy any night of the week.

Print

Spinach and Ricotta Pasta Shells

Spinach and Ricotta Pasta Shells

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Spinach and Ricotta Pasta Shells are a comforting Italian-inspired dish featuring jumbo pasta shells stuffed with a creamy ricotta and spinach filling, then baked in rich marinara sauce with melted cheese. This hearty meal is perfect for family dinners, meal prep, or entertaining.

  • Author: Laura
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 6 servings
  • Category: Main Course
  • Method: Bake
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • Jumbo pasta shells
  • Ricotta cheese
  • Fresh spinach, chopped
  • Parmesan cheese, grated
  • Mozzarella cheese, shredded
  • Egg
  • Garlic, minced
  • Onion, finely chopped
  • Olive oil
  • Marinara sauce
  • Italian seasoning
  • Fresh basil or parsley, chopped
  • Salt
  • Black pepper

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Cook the jumbo pasta shells according to the package directions until al dente. Drain and let them cool slightly.
  3. Heat the olive oil in a skillet over medium heat and sauté the onion until softened.
  4. Add the garlic and cook for about 30 seconds, then stir in the spinach and cook until wilted. Remove from the heat and let cool.
  5. In a large bowl, combine the ricotta cheese, Parmesan cheese, egg, Italian seasoning, salt, and black pepper.
  6. Fold the cooled spinach mixture into the ricotta filling.
  7. Spread a layer of marinara sauce over the bottom of a baking dish.
  8. Fill each cooked pasta shell with the spinach and ricotta mixture and arrange them in the baking dish.
  9. Spoon the remaining marinara sauce over the shells and sprinkle with the shredded mozzarella.
  10. Cover with foil and bake for 25 minutes.
  11. Remove the foil and bake for another 10–15 minutes, until the cheese is melted and lightly golden.
  12. Garnish with fresh basil or parsley before serving.

Notes

  • Frozen spinach may be used if thawed and thoroughly drained.
  • Assemble the stuffed shells up to 24 hours in advance and refrigerate until ready to bake.
  • Add cooked ground beef, sausage, shredded chicken, mushrooms, or zucchini for extra variety.
  • Substitute cottage cheese for ricotta if desired, or use a blend of marinara and Alfredo sauce for a creamier dish.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
  • Reheat in a 350°F (175°C) oven or microwave until heated through.

Nutrition

  • Serving Size: 1 serving
  • Calories: 510 kcal
  • Sugar: 8 g
  • Sodium: 760 mg
  • Fat: 22 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 49 g
  • Fiber: 4 g
  • Protein: 28 g
  • Cholesterol: 95 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments