Spinach Ricotta Stuffed Shells

I still remember the first time I made this dish at home and how the kitchen slowly filled with that warm baked pasta aroma while I moved between the counter and the oven and somewhere in that moment spinach ricotta stuffed shells became my quiet comfort dinner that never fails to calm me down.

Spinach Ricotta Stuffed Shells

I am always drawn to meals that feel generous without being complicated and this one checks that box for me because it is cozy and filling and flexible and it fits into busy evenings or slow weekends while still feeling like something special I made with care.

Ingredients

Spinach Ricotta Stuffed Shells

Here’s what I use for this recipe and each ingredient plays an important role in building flavor and texture so nothing feels flat or boring.

  • Jumbo pasta shells: These are the base of the dish and they hold the creamy filling while baking up tender and satisfying.
  • Ricotta cheese: This creates the soft creamy center and keeps the filling light instead of heavy.
  • Fresh spinach: Spinach adds freshness color and a gentle earthiness that balances the richness of the cheese.
  • Mozzarella cheese: This melts beautifully on top and inside for that stretchy comforting finish.
  • Parmesan cheese: Parmesan brings a salty nutty depth that sharpens the overall flavor.
  • Egg: The egg binds the filling so it stays fluffy yet set after baking.
  • Garlic: Garlic adds warmth and savory aroma throughout the dish.
  • Marinara sauce: This forms the saucy base and keeps everything moist and flavorful.
  • Olive oil: A small amount helps soften the spinach and carry flavor.
  • Salt: Salt enhances all the ingredients and keeps the filling from tasting dull.
  • Black pepper: Pepper adds gentle heat and balance.
  • Italian seasoning: This brings a familiar herby note that ties everything together.

Tools You’ll Need

Having the right tools makes the process smoother and more enjoyable from start to finish.

  • Large pot: Used to boil the pasta shells evenly without breaking them.
  • Colander: Helps drain the shells quickly and safely.
  • Large mixing bowl: This is where I combine the ricotta filling until smooth and well mixed.
  • Skillet: Used to quickly wilt the spinach and release excess moisture.
  • Baking dish: Holds the assembled shells and sauce during baking.
  • Spoon: Helps fill each shell neatly without tearing them.
  • Oven: Bakes everything together until bubbly and lightly golden.

Instructions

Step 1 Prepare the pasta shells

I start by boiling the jumbo shells in well salted water and I cook them just until they are tender but still firm because they will continue cooking in the oven and I drain them carefully and let them cool so they are easy to handle.

Step 2 Cook the spinach

I warm a little olive oil in a skillet and add the spinach and garlic and I stir gently until the leaves wilt down then I remove it from the heat and squeeze out any extra moisture so the filling does not become watery.

Step 3 Mix the ricotta filling

Spinach Ricotta Stuffed Shells

I add the ricotta egg Parmesan salt pepper and Italian seasoning to a large bowl and I mix until smooth then I fold in the cooked spinach so it is evenly distributed throughout the filling.

Step 4 Prepare the baking dish

Spinach Ricotta Stuffed Shells

I spread a generous layer of marinara sauce across the bottom of my baking dish because this keeps the shells from sticking and adds flavor to every bite.

Step 5 Fill the shells

Spinach Ricotta Stuffed Shells

I take each cooled shell and spoon in the ricotta mixture and I place them open side up into the baking dish so they sit snugly without crowding.

Step 6 Add cheese and bake

Spinach Ricotta Stuffed Shells

I sprinkle mozzarella over the top then cover the dish loosely and bake until everything is hot and bubbling then I uncover it near the end so the cheese melts and turns lightly golden.

Tips

From my experience the key to perfect stuffed shells is controlling moisture because too much liquid can make the dish soupy so I always drain the spinach well and avoid overcooking the shells. I also like to taste the filling before stuffing so I can adjust the seasoning which makes a huge difference once everything bakes together. If I want extra richness I sometimes add a spoon of cream to the ricotta mixture.

Ways to Serve

I love serving these shells straight from the oven with a simple green salad because the freshness balances the richness of the pasta. They also pair beautifully with garlic bread or roasted vegetables for a more filling meal. When I am hosting I like to set the dish in the center of the table and let everyone help themselves because it feels warm and inviting and encourages sharing.

Storage Instructions

After cooling completely I store leftovers in an airtight container in the refrigerator where they stay fresh for several days. When reheating I cover the dish and warm it slowly in the oven or microwave so the shells stay moist. These shells also freeze well and I often make a double batch and freeze one for an easy future dinner.

Spinach Ricotta Stuffed Shells

Frequently Asked Questions

Can I make Spinach Ricotta Stuffed Shells ahead of time?

Yes I often assemble the dish earlier in the day and keep it covered in the fridge then bake it when I am ready to serve.

Can I use frozen spinach for Spinach Ricotta Stuffed Shells?

Absolutely just be sure to thaw it fully and squeeze out as much water as possible before mixing it into the filling.

See You in the Kitchen

I hope you give this recipe a try and make it your own because it is one of those meals that always brings comfort and smiles. If you do make it I would love to hear how it turns out so save it and come back to share your thoughts.

Happy Cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Ricotta Stuffed Shells

Spinach Ricotta Stuffed Shells


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 60 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Looking for the best spinach ricotta stuffed shells recipe This easy and quick idea is simple to prepare yet tastes rich and comforting Perfect as a healthy weeknight dinner or a cozy family meal it is great for holidays gatherings meal prep or casual weekends This baked pasta dish delivers creamy flavor every time and is a reliable go to comfort food


Ingredients

Scale
  • 20 jumbo pasta shells
  • 15 oz ricotta cheese
  • 2 cups fresh spinach chopped
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic minced
  • 2 cups marinara sauce
  • 1 tbsp olive oil
  • Salt to taste
  • Black pepper to taste
  • 1 tsp Italian seasoning


Instructions

  1. Boil the jumbo shells in salted water for 9 to 10 minutes until just tender then drain and cool Tips do not overcook or they will tear when filling
  2. Heat olive oil in a skillet add garlic and spinach and cook for 2 to 3 minutes until wilted then squeeze out excess moisture
  3. In a bowl mix ricotta egg Parmesan salt pepper and Italian seasoning until smooth then fold in spinach evenly
  4. Spread 1 cup marinara sauce over the bottom of a baking dish to prevent sticking
  5. Fill each shell with about 2 tablespoons of ricotta mixture and arrange them open side up
  6. Top with remaining marinara sauce and sprinkle mozzarella evenly over shells
  7. Cover and bake at 375°F for 25 minutes then uncover and bake 10 minutes more until cheese is bubbly and lightly golden Tips rest 5 minutes before serving

Notes

  • Drain spinach very well to avoid watery filling
  • Undercook shells slightly for best texture
  • Can be assembled ahead and baked later
  • Freezes well after baking
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 plate
  • Calories: 420
  • Sugar: 7g
  • Sodium: 780mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 5g
  • Protein: 22g
  • Cholesterol: 85mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star