Cheesy Ricotta and Spinach Stuffed Shells: A Delicious Comfort Food Recipe

Published on September 19, 2025
4.8 (245 reviews)

Imagine a warm, bubbling dish that feels like a hug on a chilly morning – that’s exactly what Cheesy Ricotta and Spinach Stuffed Shells delivers. Each oversized pasta shell cradles a silky blend of ri

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Cheesy Ricotta and Spinach Stuffed Shells: A Delicious Comfort Food Recipe
Prep: 30 mins
Cook: 45 mins
Servings: 6

Imagine a warm, bubbling dish that feels like a hug on a chilly morning – that’s exactly what Cheesy Ricotta and Spinach Stuffed Shells delivers. Each oversized pasta shell cradles a silky blend of ricotta, mozzarella, and fresh spinach, then swims in a fragrant marinara that ties the whole experience together.

What sets this recipe apart is the balance of creamy richness and bright herbaceous notes, plus a subtle hint of nutmeg that lifts the flavor without overwhelming the palate. The result is a comforting, restaurant‑quality dish that’s surprisingly easy to pull off at home.

This breakfast‑and‑brunch masterpiece will win over both kids and adults, making it perfect for a lazy weekend spread, a festive holiday brunch, or even a special “breakfast for dinner” night.

The process is straightforward: cook the shells, whip up a ricotta‑spinach filling, coat everything in marinara, and bake until golden and bubbling. In under an hour you’ll have a golden‑crowned, melt‑in‑your‑mouth centerpiece that looks as impressive as it tastes.

Why You'll Love This Recipe

Comforting Creaminess: The ricotta‑mozzarella blend creates a luxuriously smooth filling that melts into every bite, delivering that classic comfort‑food satisfaction you crave for brunch.

Fresh Spinach Boost: Fresh spinach adds a pop of vibrant green and a subtle earthiness, while also packing the dish with iron, calcium, and vitamins for a wholesome start to the day.

One‑Pan Simplicity: After the shells are filled, everything bakes together in a single casserole dish, minimizing cleanup and letting flavors meld beautifully in the oven.

Make‑Ahead Friendly: Assemble the shells ahead of time, refrigerate, and simply pop them in the oven when you’re ready to serve – perfect for busy mornings or brunch parties.

Ingredients

For this dish, I rely on high‑quality dairy and fresh greens to create a truly indulgent filling. Jumbo pasta shells provide a sturdy pocket that holds the creamy mixture without breaking, while the ricotta gives a light, fluffy texture. Mozzarella adds melt‑in‑your‑mouth stretch, and Parmesan contributes a salty, nutty depth. Fresh spinach supplies color, nutrition, and a subtle earthy flavor that balances the richness. Finally, a robust marinara sauce ties everything together with a bright tomato base, garlic, and herbs.

Main Ingredients

  • 12 jumbo pasta shells
  • 2 cups fresh spinach, roughly chopped
  • 1 ½ cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 1 large egg, lightly beaten

Sauce & Aromatics

  • 3 cups marinara sauce (store‑bought or homemade)
  • 2 cloves garlic, minced
  • 1 ½ tablespoons olive oil

Seasonings & Garnish

  • ¼ teaspoon freshly grated nutmeg
  • ½ teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • ¼ cup fresh basil, torn

These ingredients work together like a symphony: the ricotta provides a light base, while mozzarella and Parmesan add depth and melt. The egg binds the filling so it stays inside each shell during baking. Spinach contributes a bright green color and a subtle earthiness that cuts through the cheese richness. The marinara, infused with garlic and olive oil, delivers acidity and aromatics that keep the dish from feeling heavy, while nutmeg and red pepper flakes add a whisper of warmth. Fresh basil is stirred in at the end for a fragrant finish.

Step-by-Step Instructions

Cheesy Ricotta and Spinach Stuffed Shells: A Delicious Comfort Food Recipe

Preparing the Shells

Bring a large pot of salted water to a rolling boil. Add the jumbo shells and cook for 8‑10 minutes, or until al‑dente but still sturdy enough to hold filling. Drain and lay the shells on a clean kitchen towel to dry; this prevents excess moisture from making the sauce watery later.

Making the Filling

While the shells are cooking, heat 1 ½ tablespoons olive oil in a skillet over medium heat. Add the minced garlic and sauté for 30 seconds until fragrant, then stir in the chopped spinach. Cook for 2‑3 minutes, just until wilted, and season with a pinch of salt. Transfer the spinach to a large mixing bowl and let cool slightly.

  1. Combine Cheeses. To the bowl with spinach, add 1 ½ cups ricotta, 1 cup mozzarella, and ½ cup Parmesan. Stir until the mixture is uniform and creamy.
  2. Season & Bind. Mix in the beaten egg, ¼ teaspoon nutmeg, ½ teaspoon red pepper flakes (optional), and a generous pinch of black pepper. The egg acts as a binder, ensuring the filling stays snug inside each shell during baking.
  3. Stuff the Shells. Using a spoon or a small cookie scoop, fill each shell with about 2 tablespoons of the ricotta‑spinach mixture. Arrange the stuffed shells in a single layer in a 9×13‑inch baking dish, seam side down.
  4. Cover with Sauce. Pour 3 cups marinara sauce evenly over the shells, making sure each one is fully coated. Sprinkle an additional ¼ cup mozzarella and a handful of fresh basil on top for extra melt and aroma.
  5. Bake to Perfection. Preheat the oven to 375°F (190°C). Cover the dish with foil and bake for 20 minutes. Remove the foil and continue baking for another 10‑12 minutes, or until the cheese on top is golden‑brown and the sauce is bubbling at the edges.

Finishing Touches

Allow the baked shells to rest for 5 minutes before serving. This short resting period lets the filling settle, making it easier to plate without spilling. Garnish with a final drizzle of olive oil and a sprinkle of extra Parmesan if desired. Serve warm, and enjoy the creamy, cheesy goodness that defines a perfect brunch comfort dish.

Tips & Tricks

Perfecting the Recipe

Don’t Overcook the Shells. Aim for al‑dente; over‑soft shells can break when you stuff them, leading to messy assembly.

Dry the Spinach. After sautéing, press the spinach with a paper towel to remove excess water, preventing a watery filling.

Use Fresh Herbs. Fresh basil added at the end gives a bright pop that dried herbs can’t match.

Flavor Enhancements

A splash of good‑quality balsamic reduction drizzled just before serving adds a sweet‑tangy contrast. For a subtle smoky note, stir a pinch of smoked paprika into the marinara. Finally, finish with a knob of butter melted into the sauce for extra silkiness.

Common Mistakes to Avoid

Skipping the resting time after baking can cause the filling to spill out when you cut into the shells. Also, covering the dish too tightly with foil for the entire bake can trap steam, resulting in a soggy top rather than a golden crust.

Pro Tips

Pre‑Make the Filling. The ricotta‑spinach mixture can be prepared a day ahead and kept refrigerated; this deepens the flavors.

Use a Pipe Bag. For a cleaner look, load the filling into a pastry bag and pipe directly into each shell.

Check Internal Temperature. Aim for 165°F (74°C) at the center of a shell to guarantee safe, perfectly cooked cheese.

Variations

Ingredient Swaps

Replace the spinach with kale or Swiss chard for a slightly bitter edge, or add sautéed mushrooms for an earthy depth. If you prefer a richer cheese profile, swap half of the ricotta for cottage cheese or use a blend of provolone and fontina. For a Mediterranean twist, stir in sun‑dried tomatoes and olives into the filling.

Dietary Adjustments

Use gluten‑free pasta shells (available in most grocery stores) for a celiac‑friendly version. To make it dairy‑free, substitute ricotta with silken tofu blended with nutritional yeast, and use dairy‑free mozzarella. For a lower‑calorie brunch, reduce the mozzarella and replace half the marinara with a low‑sodium vegetable broth.

Serving Suggestions

Pair these stuffed shells with a light arugula salad tossed in lemon vinaigrette for brightness. Warm, crusty sourdough or garlic‑buttered toast is perfect for sopping up extra sauce. For a festive brunch, serve alongside a fruit platter of berries and melon, and a glass of chilled sparkling water or mimosa.

Storage Info

Leftover Storage

Allow the baked shells to cool to room temperature, then transfer them to an airtight container. Store in the refrigerator for up to 4 days. For longer preservation, portion the leftovers into freezer‑safe bags or containers, cover tightly with foil, and freeze for up to 3 months. Label with the date for easy reference.

Reheating Instructions

Reheat in a pre‑heated 350°F (175°C) oven, covered with foil, for 15‑20 minutes until heated through. Remove the foil for the final 5 minutes to restore a golden top. For a quicker option, microwave individual portions on medium power for 2‑3 minutes, adding a splash of marinara to keep them moist.

Frequently Asked Questions

Absolutely. You can assemble the stuffed shells a day ahead, cover the baking dish tightly with plastic wrap, and refrigerate. When you’re ready to serve, simply add the sauce, top with cheese, and bake as directed. This makes weekend brunches a breeze.

Yes, frozen spinach works well. Thaw it completely, then squeeze out as much moisture as possible with a clean kitchen towel. This prevents a watery filling and keeps the shells from becoming soggy during baking.

Regular large pasta shells can be used, though they hold less filling. If you prefer more bite, try using manicotti tubes or even large ravioli sheets. Adjust the filling amount accordingly to avoid over‑stuffing.

Choose a no‑salt‑added marinara, reduce the amount of Parmesan, and season with herbs instead of extra salt. Rinsing canned spinach (if used) also cuts down on sodium without sacrificing texture.

This Cheesy Ricotta and Spinach Stuffed Shells recipe delivers a comforting, crowd‑pleasing brunch that’s both elegant and easy to execute. You now have a complete guide—from ingredient selection and step‑by‑step cooking to storage, variations, and troubleshooting. Feel free to experiment with herbs, cheeses, or even a spicy kick to make it truly yours. Serve it hot, share it with loved ones, and savor every cheesy, spinach‑filled bite.

Recipe Summary

Prep
30 min
Cook
45 min
Total
75 min
Servings
6
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 12 jumbo pasta shells
  • 2 cups fresh spinach, roughly chopped
  • 1 ½ cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 1 large egg, lightly beaten
  • 3 cups marinara sauce (store‑bought or homemade)
  • 2 cloves garlic, minced
  • 1 ½ tablespoons olive oil
  • ¼ teaspoon freshly grated nutmeg
  • ½ teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • ¼ cup fresh basil, torn

Instructions

1
Preparing the Shells

Bring a large pot of salted water to a rolling boil. Add the jumbo shells and cook for 8‑10 minutes, or until al‑dente but still sturdy enough to hold filling. Drain and lay the shells on a clean kitc...

2
Making the Filling

While the shells are cooking, heat 1 ½ tablespoons olive oil in a skillet over medium heat. Add the minced garlic and sauté for 30 seconds until fragrant, then stir in the chopped spinach. Cook for 2‑...

3
Finishing Touches

Allow the baked shells to rest for 5 minutes before serving. This short resting period lets the filling settle, making it easier to plate without spilling. Garnish with a final drizzle of olive oil an...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.