Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner
The moment I took my first bite of these creamy spinach and ricotta stuffed shells, I knew I’d created something special – the combination of tender pasta, rich ricotta, and vibrant spinach was absolute perfection.
I still remember making this recipe on a chilly Sunday afternoon, surrounded by my loved ones in our cozy kitchen, with a big bowl of fresh spinach on the counter and the irresistible aroma of garlic and herbs wafting through the air.
As I watched my family devour this dish, I had a revelation – I’d created a recipe that was not only delicious but also packed with nutritious spinach and protein-rich ricotta.
This Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner quickly became a cherished family favorite.
Why You’ll Love This Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner
- The creamy ricotta and spinach filling provides a wonderful texture contrast to the al dente pasta shells.
- The flavor profile is a perfect balance of savory, slightly sweet, and utterly satisfying.
- This recipe is ready in just 45 minutes, making it perfect for a weeknight dinner.
- It’s foolproof and easy to make, even for a novice cook.
- These stuffed shells are perfect for a family dinner, a potluck, or a special occasion.
Ingredients You’ll Need
- 12 jumbo pasta shells
- 2 cups marinara sauce
- 1 cup ricotta cheese
- 1 cup frozen spinach, thawed and drained
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 egg
- Salt and pepper, to taste
- Fresh basil, chopped (optional)

The star ingredients of this recipe are undoubtedly the fresh spinach and creamy ricotta cheese – their combination creates a truly unforgettable flavor experience.
Expert Tips for the Best Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner
- Critical technique: be sure to squeeze out as much liquid as possible from the spinach before mixing it with the ricotta.
- Common mistake: overcooking the pasta shells – they should still have a bit of bite.
- Pro upgrade: add some grated nutmeg to the ricotta mixture for an extra depth of flavor.
- Doneness cue: the shells are done when they’re lightly golden brown on top and the filling is heated through.
- Make-ahead tip: assemble the shells up to a day in advance and refrigerate or freeze until baking.
Variations and Substitutions
For a gluten-free version, swap out the pasta shells for gluten-free alternatives. For a protein boost, add some cooked sausage or bacon to the ricotta mixture. For a bold flavor twist, add some red pepper flakes or chopped sun-dried tomatoes.

How to Store and Reheat
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F (175°C) until warmed through. You can also freeze the shells for up to 2 months – simply thaw and bake as directed.
Frequently Asked Questions
Can I use frozen spinach?
Yes, you can use frozen spinach – just thaw and squeeze out as much liquid as possible before using.
Can I make this recipe ahead?
Yes, you can assemble the shells up to a day in advance and refrigerate or freeze until baking.
How do I know when the shells are done?
The shells are done when they’re lightly golden brown on top and the filling is heated through.
I’m so excited for you to try this easy spinach and ricotta stuffed shells recipe – I know you’ll love it just as much as my family does! So go ahead, get cooking, and enjoy the delightful combination of flavors and textures in this healthy veggie dinner.
Spinach and Ricotta Stuffed Shells
🧂 Ingredients
👩🍳 Instructions
-
1Preheat oven to 375°F (190°C).
-
2Cook pasta shells according to package instructions until al dente. Drain and set aside.
-
3In a medium bowl, combine ricotta cheese, spinach, egg, salt, and pepper. Mix well to combine.
-
4Stuff each cooked pasta shell with the ricotta mixture and place in a baking dish.
-
5Cover with marinara sauce and sprinkle with mozzarella and Parmesan cheese.
-
6Bake for 25 minutes or until the cheese is melted and bubbly.
-
7Garnish with chopped fresh basil, if desired.
-
8Serve hot and enjoy!

