Spinach and Ricotta Stuffed Shells – Easy Vegetarian Dinner

This easy spinach and ricotta stuffed shells recipe is a comforting, veggie-packed dinner that feels indulgent but is secretly healthy. With creamy ricotta, tender spinach, and a zesty marinara sauce, it’s a dish that satisfies cravings while keeping things light.

We first made this recipe on a cozy weeknight when we wanted something hearty yet wholesome. It quickly became a favorite because it’s simple to prepare, loaded with nutritious ingredients, and tastes amazing.

Whether you’re planning a quick dinner for two or feeding the whole family, these stuffed shells are guaranteed to impress.

Spinach And Ricotta Stuffed Shells1

Nutrition Benefits of Spinach and Ricotta Stuffed Shells

This dish isn’t just delicious it’s packed with nutrients to fuel your body! Here’s why we love it:

  • Spinach is a nutritional superstar, loaded with vitamins A and C, iron, and fiber. It supports immune health, boosts energy, and aids digestion.
  • Ricotta cheese provides a creamy texture and is a great source of calcium and protein, essential for strong bones and muscle repair.
  • The marinara sauce adds a dose of heart-healthy lycopene, an antioxidant found in tomatoes that may help reduce inflammation.
  • Using whole-wheat pasta shells increases the fiber content, helping you feel full and satisfied while supporting gut health.

This recipe proves that comfort food can be nourishing too!

Ingredients for Spinach and Ricotta Stuffed Shells

For this recipe, you’ll need a few simple ingredients you may already have in your kitchen.

  • 16 jumbo pasta shells (whole-wheat if possible)
  • 1 ½ cups ricotta cheese
  • 1 cup shredded mozzarella cheese, divided
  • ¼ cup grated Parmesan cheese
  • 2 cups fresh spinach, chopped (or 1 cup frozen spinach, thawed and drained)
  • 1 large egg
  • 1 teaspoon garlic powder
  • ½ teaspoon dried oregano
  • ½ teaspoon salt (adjust to taste)
  • ¼ teaspoon black pepper
  • 2 cups marinara sauce

Optional tools: 9×13-inch baking dish, piping bag or spoon for filling shells

How to Make Spinach and Ricotta Stuffed Shells

You’ll love how simple this Spinach and Ricotta Stuffed Shells is to prepare. Let’s walk through it step by step!

1. Cook the pasta shells

Bring a large pot of salted water to a boil. Cook the jumbo shells according to the package instructions, just until al dente. Drain and rinse them under cold water to stop the cooking process. Set aside.

2. Prepare the filling

In a large mixing bowl, combine the ricotta cheese, ½ cup of the shredded mozzarella, Parmesan, chopped spinach, egg, garlic powder, oregano, salt, and pepper. Mix until well combined.

3. Stuff the shells

Preheat your oven to 375°F. Spoon or pipe the cheese mixture into each cooked shell, filling them generously.

4. Assemble the dish

Spread 1 cup of marinara sauce evenly across the bottom of a 9×13-inch baking dish. Arrange the stuffed shells in the dish, seam-side up.

Pour the remaining marinara sauce over the top and sprinkle with the remaining ½ cup of shredded mozzarella.

5. Bake to perfection

Cover the dish with foil and bake in the preheated oven for 20 minutes. Remove the foil and bake for an additional 10 minutes, or until the cheese is melted and bubbling.

6. Serve and enjoy

Let the shells cool for a few minutes before serving. Pair them with a simple side salad or some roasted veggies for a complete meal.

Tips from Our Test Kitchen

  1. For a lighter option, use part-skim ricotta and mozzarella. You’ll still get all the creaminess with fewer calories.
  2. Short on time? Prep the filling and cook the shells a day ahead. Assemble and bake when ready to serve.
  3. Add extra veggies like sautéed mushrooms or diced zucchini to the filling for even more nutrients.
  4. Want to make it vegan? Swap the ricotta and mozzarella for plant-based alternatives and skip the egg.

Variations, Leftovers & Storage

This Spinach and Ricotta Stuffed Shells recipe is super versatile and easy to adapt to your preferences.

  • Ingredient swaps: Not a fan of spinach? Try kale or Swiss chard instead. You can also use ricotta alternatives like cottage cheese for a different texture.
  • Leftover tips: These stuffed shells reheat beautifully. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F until warmed through, or microwave individual portions.
  • Freezer-friendly: Assemble the dish but don’t bake it. Cover tightly with foil and freeze for up to 3 months. Thaw in the fridge overnight before baking as directed.

Nutrition Facts

Here’s a quick look at the estimated nutrition per serving (4 stuffed shells):

  • Calories: 380
  • Protein: 20g
  • Fat: 12g
  • Carbohydrates: 42g
  • Fiber: 6g

These values are approximate and may vary based on ingredients used.

Frequently Asked Questions

Can I make this dish ahead of time?

Yes! You can assemble the stuffed shells up to 24 hours ahead. Keep them covered in the fridge and bake just before serving.

Can I use frozen spinach?

Absolutely. Just thaw it first and squeeze out any excess liquid to avoid a watery filling.

What’s the best way to reheat stuffed shells?

Reheat them in the oven at 350°F until warmed through. For smaller portions, the microwave works well too.

Can I add protein to this recipe?

Sure! Ground turkey or plant-based sausage crumbles make a great addition if you want extra protein. Simply cook it beforehand and mix it into the filling or sauce.

Classic Italian comfort made easy at home!

These spinach and ricotta stuffed shells are a delicious, healthy dinner that’s perfect for any occasion. They’re easy to make, packed with wholesome ingredients, and sure to become a family favorite.

We’d love to hear how your stuffed shells turn out! Leave a comment below, snap a photo, and tag us on Instagram or Pinterest. Don’t forget to check out our other vegetarian dinner recipes for more inspiration.

Happy cooking!

Spinach And Ricotta Stuffed Shells

Spinach and Ricotta Stuffed Shells

This easy spinach and ricotta stuffed shells recipe is a comforting, veggie-packed dinner that feels indulgent but is secretly healthy.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Main Course
Cuisine Italian-inspired
Servings 4

Ingredients
  

  • 16 jumbo pasta shells whole-wheat if possible
  • 1 ½ cups ricotta cheese
  • 1 cup shredded mozzarella cheese divided
  • ¼ cup grated Parmesan cheese
  • 2 cups fresh spinach chopped (or 1 cup frozen spinach, thawed and drained)
  • 1 large egg
  • 1 teaspoon garlic powder
  • ½ teaspoon dried oregano
  • ½ teaspoon salt adjust to taste
  • ¼ teaspoon black pepper
  • 2 cups marinara sauce

Instructions
 

Cook the pasta shells

  • Bring a large pot of salted water to a boil. Cook the jumbo shells according to the package instructions, just until al dente. Drain and rinse them under cold water to stop the cooking process. Set aside.

Prepare the filling

  • In a large mixing bowl, combine the ricotta cheese, ½ cup of the shredded mozzarella, Parmesan, chopped spinach, egg, garlic powder, oregano, salt, and pepper. Mix until well combined.

Stuff the shells

  • Preheat your oven to 375°F. Spoon or pipe the cheese mixture into each cooked shell, filling them generously.

Assemble the dish

  • Spread 1 cup of marinara sauce evenly across the bottom of a 9×13-inch baking dish. Arrange the stuffed shells in the dish, seam-side up.
  • Pour the remaining marinara sauce over the top and sprinkle with the remaining ½ cup of shredded mozzarella.

Bake to perfection

  • Cover the dish with foil and bake in the preheated oven for 20 minutes. Remove the foil and bake for an additional 10 minutes, or until the cheese is melted and bubbling.

Serve and enjoy

  • Let the shells cool for a few minutes before serving. Pair them with a simple side salad or some roasted veggies for a complete meal.

Notes

Tips from Our Test Kitchen
  • For a lighter option, use part-skim ricotta and mozzarella. You’ll still get all the creaminess with fewer calories.
  • Short on time? Prep the filling and cook the shells a day ahead. Assemble and bake when ready to serve.
  • Add extra veggies like sautéed mushrooms or diced zucchini to the filling for even more nutrients.
  • Want to make it vegan? Swap the ricotta and mozzarella for plant-based alternatives and skip the egg.
Variations, Leftovers & Storage
This recipe is super versatile and easy to adapt to your preferences.
  • Ingredient swaps: Not a fan of spinach? Try kale or Swiss chard instead. You can also use ricotta alternatives like cottage cheese for a different texture.
  • Leftover tips: These stuffed shells reheat beautifully. Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F until warmed through, or microwave individual portions.
  • Freezer-friendly: Assemble the dish but don’t bake it. Cover tightly with foil and freeze for up to 3 months. Thaw in the fridge overnight before baking as directed.
Nutrition Facts
Here’s a quick look at the estimated nutrition per serving (4 stuffed shells):
  • Calories: 380
  • Protein: 20g
  • Fat: 12g
  • Carbohydrates: 42g
  • Fiber: 6g
These values are approximate and may vary based on ingredients used.
Keyword Spinach and Ricotta Stuffed Shells

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating