A new recipe every day
myrecipesdaily A new recipe every day
Dinner Appetizers Desserts Breakfast Drinks
Dinner

Cheesy Spinach Stuffed Shells Recipe

Cheesy Spinach Stuffed Shells Recipe Save
Prep: 30 mins
Cook: 35 mins
Servings: 6

Imagine waking up to a tray of golden‑browned pasta shells, each bursting with a velvety blend of ricotta, mozzarella, and wilted spinach. This Cheesy Spinach Stuffed Shells recipe turns an ordinary brunch into a celebration of comfort and flavor, perfect for lazy weekends or special occasions.

What sets this dish apart is the harmony between the creamy cheese filling and the bright, slightly earthy spinach, all wrapped in a tender jumbo shell that holds its shape even after baking. A silky marinara sauce crowns the shells, adding a tangy backdrop that balances the richness.

Family members of all ages will adore the gooey cheese pull, while friends looking for a hearty brunch option will appreciate the satisfying protein boost. Serve it alongside a crisp fruit salad or a simple arugula salad for a complete meal.

The process is straightforward: cook the shells, blend the filling, stuff each shell, arrange them in a baking dish, cover with sauce and cheese, then bake until bubbling and golden. In just under an hour, you’ll have a show‑stopping brunch centerpiece.

Why You'll Love This Recipe

Cheese‑Lover’s Dream: The combination of ricotta, mozzarella, and Parmesan creates a melt‑in‑your‑mouth texture that makes every bite irresistibly creamy and indulgent.

Make‑Ahead Friendly: You can assemble the shells the night before, refrigerate, and pop them in the oven in the morning—perfect for a stress‑free brunch.

Balanced Nutrition: Spinach adds iron, fiber, and a pop of color, while the cheese provides calcium and protein, making the dish both comforting and nourishing.

Versatile Presentation: Serve the shells in a rustic casserole dish for family style, or plate individual portions for an elegant brunch spread.

Tips & Tricks

Perfecting the Recipe

Dry the Shells. After boiling, let the shells air‑dry on a towel for a few minutes. Moisture on the shell’s surface can cause the sauce to become watery during baking.

Don’t Over‑Stuff. Filling each shell just enough to create a small dome prevents cracking and ensures the sauce can surround every bite.

Use Fresh Spinach. Fresh leaves wilt quickly and release less water than frozen, keeping the filling creamy.

Cover While Baking. The foil tent traps steam, cooking the shells evenly before the cheese browns.

Flavor Enhancements

Add a splash of ½ cup dry white wine to the marinara while it simmers for depth, or stir in a tablespoon of nutritional yeast for a subtle umami boost. A pinch of ground nutmeg in the cheese mixture adds warmth without being overpowering.

Common Mistakes to Avoid

Skipping the step of draining excess liquid from the spinach often leads to a watery filling. Also, baking at too high a temperature can brown the cheese before the interior heats through, leaving a cold center. Keep the oven at the recommended 375°F and use a thermometer if unsure.

Pro Tips

Make the Sauce Ahead. A night‑old marinara develops richer flavor; simply reheat before assembling.

Use a Pastry Bag. For a clean, uniform fill, pipe the cheese mixture into each shell with a pastry bag fitted with a large tip.

Finish with Butter. Toss a teaspoon of butter into the hot sauce just before pouring over the shells for extra gloss and richness.

Rest Before Cutting. Let the casserole sit 5 minutes after baking; this lets the cheese set, making serving cleaner.

Variations

Ingredient Swaps

Replace ricotta with cottage cheese for a lighter texture, or swap mozzarella for provolone for a sharper bite. For a Mediterranean twist, add chopped sun‑dried tomatoes to the filling and use a basil‑infused marinara. If you enjoy a little heat, stir in a teaspoon of chopped jalapeño with the spinach.

Dietary Adjustments

For gluten‑free diners, use gluten‑free pasta shells or large rice noodles shaped into shells. To make the dish dairy‑free, substitute ricotta with silken tofu blended with nutritional yeast, and use dairy‑free mozzarella. A low‑carb version can be created by using thin‑sliced zucchini or eggplant as the “shell” and reducing the amount of cheese.

Serving Suggestions

Pair the stuffed shells with a simple arugula salad tossed in lemon vinaigrette, or serve alongside roasted baby potatoes for a heartier brunch. A side of grilled asparagus or sautéed mushrooms adds an earthy contrast, while a glass of crisp Prosecco or fresh‑squeezed orange juice completes the celebratory feel.

Storage Info

Leftover Storage

Allow any leftovers to cool to room temperature, then transfer the casserole to an airtight container. Store in the refrigerator for up to 4 days. For longer keeping, portion the shells into freezer‑safe bags, cover tightly with foil, and freeze for up to 3 months. Label with date to maintain freshness.

Reheating Instructions

Reheat in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes until hot throughout. Remove the foil for the last 5 minutes to re‑crisp the cheese topping. In a pinch, microwave individual portions on medium power for 2‑3 minutes, adding a splash of marinara to keep the dish moist.

Frequently Asked Questions

Can I make this recipe in advance?
Absolutely. Prepare the sauce and filling up to 24 hours ahead, store each in sealed containers, and keep the cooked shells in a single layer on a tray. Assemble the casserole in the morning, cover, and bake straight from the fridge for a stress‑free brunch.
Can I use frozen spinach instead of fresh?
Yes, but thaw it completely and squeeze out every drop of water. Frozen spinach releases more moisture, which can make the filling runny. Patting it dry with a clean kitchen towel restores the texture needed for a firm, creamy filling.
What side dishes pair best with these stuffed shells?
A light arugula salad with lemon vinaigrette balances the richness, while roasted baby potatoes add a comforting starch. For a fresher contrast, serve a cucumber‑tomato salad with a splash of balsamic. All three options keep the brunch bright and satisfying.
How do I prevent the shells from cracking while stuffing?
Choose shells that are still slightly firm after boiling and handle them gently. Fill each shell just enough to create a modest dome, and avoid over‑pressing with the spoon. A soft silicone spatula helps transfer the filling without breaking the shell.

This Cheesy Spinach Stuffed Shells recipe delivers a comforting brunch centerpiece that’s both elegant and approachable. From selecting fresh spinach to mastering the perfect bake, every step is designed for success. Feel free to experiment with herbs, cheeses, or alternative shells—cooking is your canvas. Gather the family, set the table, and savor each cheesy, spinach‑filled bite!

Cheesy Spinach Stuffed Shells Recipe

Delicious Cheesy Spinach Stuffed Shells Recipe

Cheesy Spinach Stuffed Shells Recipe
Prep30 min prep
Cook35 min cook
Serves6 servings

Ingredients

Pasta Shells

  • 12 large jumbo pasta shells
  • Salt for pasta water

Filling

  • 1 ½ cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese
  • 2 cups fresh spinach, chopped
  • 1 large egg, lightly beaten

Marinara Sauce

  • 2 cups canned crushed tomatoes (San Marzano preferred)
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • ½ teaspoon dried oregano
  • ¼ teaspoon red‑pepper flakes (optional)

Seasonings & Topping

  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon kosher salt (adjust to taste)
  • ¼ cup shredded mozzarella (for topping)
  • Fresh basil leaves, torn (optional garnish)

Instructions

Preparing the Filling

  1. Sauté the Spinach. In a skillet over medium heat, drizzle 1 tablespoon olive oil and add the chopped spinach. Cook for 2‑3 minutes, stirring, until wilted. Transfer to a colander and press out excess liquid with the back of a spoon. This prevents a soggy filling.
  2. Mix the Cheeses. In a large bowl, combine 1 ½ cups ricotta, 1 cup shredded mozzarella, and ¼ cup grated Parmesan. Add the beaten egg, a pinch of kosher salt, and ½ teaspoon black pepper. Stir until smooth.
  3. Incorporate Spinach. Fold the drained spinach into the cheese mixture, distributing it evenly. The spinach adds color, texture, and a nutritional boost without overwhelming the delicate cheese flavor.

Making the Marinara

  1. Sauté Aromatics. In the same skillet, heat another 1 tablespoon olive oil over medium heat. Add 2 cloves minced garlic and sauté for 30 seconds until fragrant, being careful not to burn.
  2. Simmer Tomatoes. Pour in 2 cups crushed tomatoes, sprinkle in ½ teaspoon dried oregano and ¼ teaspoon red‑pepper flakes if you like heat. Reduce to a gentle simmer and let the sauce thicken for 8‑10 minutes, stirring occasionally.

Assembling the Casserole

  1. Layer Sauce. Spread a thin layer of marinara on the bottom of a 9‑x 13‑inch baking dish. This prevents the shells from sticking and creates a flavorful base.
  2. Stuff the Shells. Using a spoon, fill each cooked shell with about 1‑2 tablespoons of the cheese‑spinach mixture. Place the stuffed shells seam‑side up on top of the sauce, arranging them in a single layer.
  3. Top with Sauce & Cheese. Spoon the remaining marinara evenly over the shells, then sprinkle the additional ¼ cup shredded mozzarella across the surface. This creates a bubbling golden crust.
  4. Bake. Cover the dish loosely with foil and bake in a preheated 375°F (190°C) oven for 20 minutes. Remove the foil and bake an additional 10 minutes, or until the cheese is melted, lightly browned, and the sauce is bubbling.

Similar Recipes

Caroline

I cook these recipes at home before they ever land here — simple ingredients, clear steps.

All recipes by Caroline →

Don't miss

Other Reader Favorites

See all

Get our best recipes in your inbox

One short email a week: the recipes worth cooking, nothing else.