Spinach and Ricotta Stuffed Shells

Total Time: 1 hr Difficulty: Intermediate
Creamy ricotta meets garlicky spinach in jumbo shells, bathed in tangy marinara, for a heartwarming bake.
pinit

Spinach and Ricotta Stuffed Shells deliver creamy ricotta blended with garlicky spinach, nestled in rich tomato sauce and topped with gooey mozzarella for a bubbling, golden bake that feels like a cozy hug on a dinner plate. Whether you’re feeding family or impressing friends, these jumbo shells bring on those classic Italian comfort-food vibes with every bite. Go ahead and give this heartwarming casserole a try—you’ll wonder why you didn’t discover this cheesy delight sooner!

Key Ingredients

To whip up these Spinach and Ricotta Stuffed Shells, you’ll need a handful of pantry staples and fresh ingredients that work together to bring that creamy, cheesy goodness:

  • 12 oz jumbo pasta shells: sturdy shells that cradle the ricotta-spinach filling perfectly.
  • 2 tbsp olive oil: enhances sautéing garlic with a fruity base.
  • 2 cloves minced garlic: adds garlicky depth and aroma to the filling.
  • 2 cups ricotta cheese: provides a creamy, rich foundation for the shells.
  • 1 cup thawed drained frozen spinach: brings vibrant color and earthy flavor.
  • 1 cup shredded mozzarella cheese: melts into gooey, stretchy goodness on top.
  • 1/2 cup grated Parmesan cheese: offers a salty, nutty finish.
  • 1 large egg: binds the filling ingredients for stability.
  • 2 cups marinara sauce: bathes the shells in tangy tomato bliss.
  • 1/2 tsp salt: seasons the filling for balanced taste.
  • 1/4 tsp black pepper: adds a subtle kick to the mixture.
  • 1/4 tsp ground nutmeg: gives a warm, aromatic undertone.
  • 1/2 tsp dried basil: infuses the filling with herbal brightness.
  • 1/2 tsp dried oregano: rounds out the Italian flavor profile.

How To Make Spinach and Ricotta Stuffed Shells

Let’s walk through bringing this dish together, from perfectly cooked pasta to that irresistible cheesy top. You’ll learn how to sauté garlic, mix a smooth ricotta filling, and assemble everything in layers of tangy marinara for a melt-in-your-mouth bake.

1. Preheat oven to 375°F and lightly grease a 9×13-inch baking dish to prevent sticking and ensure even baking.

2. Cook pasta shells in salted boiling water until al dente, then drain well and set aside so they hold their shape when filled.

3. In a skillet, heat olive oil over medium heat, add minced garlic, and sauté until fragrant (about 1 minute) to infuse the oil.

4. In a mixing bowl, combine ricotta, spinach, mozzarella, Parmesan, egg, salt, pepper, nutmeg, basil, and oregano; stir until smooth for a cohesive filling.

5. Spread half of the marinara sauce evenly in the bottom of the prepared baking dish to create a saucy base.

6. Stuff each pasta shell with the ricotta mixture while still warm to avoid cracking and arrange them in a single layer over the sauce.

7. Pour the remaining marinara sauce over the stuffed shells and sprinkle any leftover cheese on top for a cheesy crust.

8. Cover the dish with foil and bake for 20 minutes, then remove the foil and bake an additional 10 minutes until the sauce is bubbly and the cheese is golden.

9. Let stand for 5 minutes before serving to allow the filling to set and make slicing easier.

Serving Suggestions

When these shells come out of the oven, they’re already a star—here’s how to make the whole meal shine:

  • Fresh basil garnish: sprinkle chopped basil leaves over the hot shells for a burst of herbal freshness.
  • Crunchy garlic bread: serve with slices of garlic bread toasted until golden for perfect sauce-dipping.
  • Simple arugula salad: toss peppery arugula with lemon vinaigrette for a crisp, bright contrast.
  • Red wine pairing: pour a medium-bodied Chianti to complement the tomato sauce and cheese.

Tips For Perfect Spinach and Ricotta Stuffed Shells

Nailing these stuffed shells is all about smart shortcuts and simple tricks that keep the filling creamy and the shells intact:

  • Squeeze out excess water: press thawed spinach in a clean kitchen towel or fine-mesh sieve to avoid a watery filling.
  • Fill shells while warm: work with shells right after draining to prevent cracks and ensure the ricotta mixture slides in smoothly.
  • Store leftovers properly: keep any uneaten shells in an airtight container in the fridge for up to 3 days.
  • Go gluten-free: swap in gluten-free pasta shells if you need a celiac-friendly option.

How To Store It

Proper storage keeps these shells tasting fresh whether you save them for lunch tomorrow or stash them in the freezer for a rainy day:

  • Refrigerate: place cooled shells in an airtight container and store in the fridge for up to 3 days; reheat in a 350°F oven until warmed through.
  • Freeze unbaked: assemble shells in a freezer-safe dish, cover tightly, and freeze for up to 2 months; bake from frozen at 375°F, covered, then uncover to brown.
  • Freeze leftovers: portion cooled leftovers into freezer bags, removing air to prevent ice crystals; thaw in the fridge overnight before reheating.
  • Reheat carefully: add a splash of marinara sauce and cover with foil when reheating in the oven at 350°F for 15–20 minutes to maintain moisture.

Frequently Asked Questions

Here are some quick answers to common questions that pop up when making stuffed shells:

  • How long does it take to prepare and bake this recipe?

It takes about 20–25 minutes to prepare the shells, sauté the garlic, and mix the filling, plus 30 minutes of baking time. Allow an additional 5 minutes for standing before serving, bringing the total to approximately 55–60 minutes.

  • Can I use fresh spinach instead of frozen spinach?

Yes. If using fresh spinach, sauté it briefly in a dry skillet until wilted, then cool and squeeze out all excess moisture before adding to the ricotta mixture. This ensures the filling stays creamy rather than watery.

  • What’s the best way to prevent the filling from becoming watery?

Make sure to drain and press the frozen spinach thoroughly or squeeze the fresh spinach after cooking. You can also let the ricotta cheese drain in a fine-mesh sieve for 10 minutes to remove excess whey. Proper moisture removal keeps the filling firm.

  • Can I assemble the dish ahead of time and bake later?

Yes. Prepare and stuff the shells, cover the baking dish tightly with foil or plastic wrap, and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 15–20 minutes, then follow the baking instructions, adding a few extra minutes if it’s still very cold.

  • How should I reheat leftovers to maintain texture?

Place leftovers in an oven-safe dish, add a splash of marinara sauce or water to keep them moist, cover with foil, and bake at 350°F for 15–20 minutes until heated through. You can also microwave individual portions for 2–3 minutes, stirring halfway through.

  • Is it possible to freeze the stuffed shells, and if so, how?

Yes. For best results, assemble the unbaked shells in a freezer-safe dish, cover tightly, and freeze for up to 2 months. To cook, bake from frozen at 375°F covered for 35–40 minutes, then uncover and bake an additional 10–15 minutes until bubbly. You can also freeze leftovers after baking and reheat as directed above.

  • What are some variations or substitutions I can try?

You can swap half the ricotta for cottage cheese or add crumbled, cooked Italian sausage to the filling for extra protein. For a dairy-free option, use plant-based ricotta and mozzarella. Feel free to stir a handful of chopped fresh herbs like parsley or basil into the filling for added brightness.

What Makes This Special

These Spinach and Ricotta Stuffed Shells bring together creamy cheese, tender pasta, and garlicky greens in a comforting bake that feels like a warm hug. The blend of ricotta and spinach, bathed in tangy marinara and topped with bubbling mozzarella, makes each bite irresistibly cozy. It’s the kind of dish you’ll want to print, save, and revisit whenever you need a little comfort-food magic. If you give it a whirl, drop a comment below or ask any questions—you’ve got this!

Spinach and Ricotta Stuffed Shells

Difficulty: Intermediate Prep Time 15 mins Cook Time 40 mins Rest Time 5 mins Total Time 1 hr
Calories: 800

Description

Creamy ricotta and spinach mix fills tender pasta shells, nestled in rich tomato sauce and topped with melted mozzarella for a bubbling, golden bake that brings cozy Italian flavors to your table.

Ingredients

Instructions

  1. Preheat oven to 375°F and lightly grease a 9x13-inch baking dish.
  2. Cook pasta shells in salted boiling water until al dente, then drain and set aside.
  3. In a skillet heat olive oil over medium heat, add garlic, and sauté until fragrant, about 1 minute.
  4. In a mixing bowl combine ricotta, spinach, mozzarella, Parmesan, egg, salt, pepper, nutmeg, basil, and oregano; stir until smooth.
  5. Spread half of the marinara sauce evenly in the bottom of the prepared baking dish.
  6. Stuff each pasta shell with the ricotta mixture and arrange them in a single layer over the sauce.
  7. Pour remaining marinara sauce over the stuffed shells and sprinkle any leftover cheese on top.
  8. Cover the dish with foil and bake for 20 minutes, then remove foil and bake an additional 10 minutes until bubbly.
  9. Let stand for 5 minutes before serving.

Note

  • Be sure to squeeze out excess water from the spinach to prevent a watery filling.
  • Jumbo shells should be filled while still warm to avoid cracking.
  • Leftover shells can be stored in an airtight container in the refrigerator for up to 3 days.
  • For a gluten-free version, substitute gluten-free pasta shells.
Keywords: ricotta stuffed shells,spinach pasta shells,baked pasta casserole,italian baked shells,vegetarian dinner pasta,comfort food pasta

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare and bake this recipe?

It takes about 20–25 minutes to prepare the shells, sauté the garlic, and mix the filling, plus 30 minutes of baking time. Allow an additional 5 minutes for standing before serving, bringing the total to approximately 55–60 minutes.

Can I use fresh spinach instead of frozen spinach?

Yes. If using fresh spinach, sauté it briefly in a dry skillet until wilted, then cool and squeeze out all excess moisture before adding to the ricotta mixture. This ensures the filling stays creamy rather than watery.

What’s the best way to prevent the filling from becoming watery?

Make sure to drain and press the frozen spinach thoroughly or squeeze the fresh spinach after cooking. You can also let the ricotta cheese drain in a fine-mesh sieve for 10 minutes to remove excess whey. Proper moisture removal keeps the filling firm.

Can I assemble the dish ahead of time and bake later?

Yes. Prepare and stuff the shells, cover the baking dish tightly with foil or plastic wrap, and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 15–20 minutes, then follow the baking instructions, adding a few extra minutes if it’s still very cold.

How should I reheat leftovers to maintain texture?

Place leftovers in an oven-safe dish, add a splash of marinara sauce or water to keep them moist, cover with foil, and bake at 350°F for 15–20 minutes until heated through. You can also microwave individual portions for 2–3 minutes, stirring halfway through.

Is it possible to freeze the stuffed shells, and if so, how?

Yes. For best results, assemble the unbaked shells in a freezer-safe dish, cover tightly, and freeze for up to 2 months. To cook, bake from frozen at 375°F covered for 35–40 minutes, then uncover and bake an additional 10–15 minutes until bubbly. You can also freeze leftovers after baking and reheat as directed above.

What are some variations or substitutions I can try?

You can swap half the ricotta for cottage cheese or add crumbled, cooked Italian sausage to the filling for extra protein. For a dairy-free option, use plant-based ricotta and mozzarella. Feel free to stir a handful of chopped fresh herbs like parsley or basil into the filling for added brightness.

Annie Delgado

Food and Lifestyle Blogger

Hi! I’m Annie Delgado, the home cook, storyteller, and flavor-lover behind CookingWithAnnie.com. Raised in a big Latin-American family where food was how we celebrated, connected, and showed love, I learned early on that cooking doesn’t have to be complicated to be meaningful.

Leave a Comment

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