Cheesy Baked Spinach Stuffed Shells

Photo of author
Author: Opera Cook
Published:
Cheesy baked spinach stuffed shells in a white baking dish with melted mozzarella and marinara sauce.

There’s something undeniably comforting about a warm, cheesy pasta bake, especially when it’s filled with fresh spinach and creamy ricotta. These Cheesy Baked Spinach Stuffed Shells are a beloved vegetarian dish that brings together layers of tender pasta, rich cheeses, and vibrant marinara sauce to create a hearty meal perfect for family dinners, potlucks, or make-ahead freezer meals.

This recipe is simple to prepare but feels special enough for company or cozy weekend meals. Plus, it’s versatile, filling, and packed with nutrition from the spinach and cheese blend. Whether you’re a seasoned cook or a pasta novice, these stuffed shells will quickly become a staple in your dinner rotation.


Why You’ll Love Cheesy Baked Spinach Stuffed Shells

  • Comfort food classic: Gooey cheese, hearty marinara, and tender pasta shells combine for a perfect balance.

  • Vegetarian-friendly: Protein and greens from ricotta and spinach make this filling and nutritious.

  • Make-ahead friendly: Prepare in advance and bake fresh or freeze for future meals.

  • Family-approved: Mild, creamy flavors that kids and adults both enjoy.

  • Simple ingredients: Made with pantry staples and easy-to-find fresh produce.

  • Great for gatherings: Ideal for potlucks or Sunday dinners where you need to feed a crowd.


Ingredients You Will Need

  • 20 jumbo pasta shells

  • 1 tablespoon olive oil

  • 3 cups fresh spinach, roughly chopped (or use frozen, thawed and drained)

  • 2 cups ricotta cheese

  • 1 cup shredded mozzarella cheese, plus extra for topping

  • 1/2 cup grated Parmesan cheese

  • 1 large egg

  • 2 cups marinara sauce (store-bought or homemade)

  • 2 cloves garlic, minced

  • 1 teaspoon dried Italian seasoning or a mix of basil, oregano, and thyme

  • Salt and freshly ground black pepper, to taste

  • Fresh basil or parsley for garnish (optional)


Step-by-Step Instructions

Preparing the Pasta Shells

  1. Cook the shells: Bring a large pot of salted water to a boil. Add jumbo pasta shells and cook according to package instructions until al dente (usually 9-12 minutes). Drain and rinse with cold water to stop the cooking process and prevent sticking. Set aside.

Making the Spinach and Cheese Filling

  1. Sauté the spinach: Heat olive oil in a skillet over medium heat. Add minced garlic and sauté for 1 minute until fragrant. Add the chopped spinach and cook until wilted, about 2-3 minutes. Remove from heat and let cool slightly.

  2. Combine cheeses and spinach: In a large mixing bowl, combine ricotta cheese, mozzarella, Parmesan, sautéed spinach, egg, Italian seasoning, salt, and pepper. Stir until all ingredients are well incorporated.

Assembling the Stuffed Shells

  1. Preheat the oven: Set oven to 375°F (190°C). Spread 1 cup of marinara sauce evenly on the bottom of a 9×13 inch baking dish.

  2. Fill the shells: Spoon a generous amount of the spinach and cheese mixture into each cooked pasta shell. Place the stuffed shells open side up in the baking dish on top of the marinara sauce.

  3. Add remaining sauce and cheese: Pour the remaining marinara sauce over the stuffed shells. Sprinkle extra shredded mozzarella cheese on top for a bubbly golden crust.

Baking the Dish

  1. Cover and bake: Cover the dish with aluminum foil and bake for 25 minutes.

  2. Uncover and finish baking: Remove foil and bake an additional 10 minutes, or until the cheese is melted and lightly browned.

Serving Suggestions

  1. Garnish and serve: Let the shells cool for 5 minutes before serving. Garnish with fresh basil or parsley if desired. Serve with a crisp green salad or garlic bread for a complete meal.


Tips for Perfect Spinach Stuffed Shells

  • Use fresh spinach when possible: It provides a better texture and vibrant flavor, but frozen spinach works fine if thawed and squeezed dry.

  • Don’t overcook pasta: Al dente shells hold their shape better after baking and don’t become mushy.

  • Season your filling well: Ricotta can be mild, so generous seasoning with herbs, garlic, salt, and pepper is key.

  • Make it gluten-free: Use gluten-free jumbo shells and ensure your marinara sauce is gluten-free.

  • Prepare ahead: Stuffed shells can be assembled a day in advance and baked fresh or frozen before baking. Just add extra baking time if baking frozen shells.


Nutritional Benefits

Spinach is rich in vitamins A, C, and K, and loaded with iron and fiber. Ricotta and mozzarella cheeses provide protein and calcium, making this dish both nourishing and satisfying. Using fresh ingredients keeps this meal wholesome without excess preservatives or additives.


Frequently Asked Questions

Can I use frozen spinach?
Yes! Just make sure to thaw and squeeze out all excess moisture before mixing with the cheese to avoid watery filling.

Can I make this vegan or dairy-free?
For vegan versions, substitute ricotta and mozzarella with plant-based cheeses or tofu-based ricotta. Use a dairy-free marinara sauce as well.

How do I freeze leftover stuffed shells?
Place assembled shells in an airtight container or cover the baking dish tightly with plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the fridge before baking.

Can I use other greens instead of spinach?
Absolutely! Kale, Swiss chard, or beet greens work well when cooked and chopped finely.

How long does it keep in the fridge?
Store leftovers covered in the fridge for up to 3 days. Reheat covered to maintain moisture.


Variations to Try

  • Add mushrooms or artichokes: Sauté and mix into the cheese filling for extra flavor and texture.

  • Spicy kick: Stir red pepper flakes or chopped jalapeños into the filling.

  • Herb twist: Add fresh chopped basil, oregano, or thyme to the cheese mixture.

  • Protein boost: Mix cooked ground turkey or Italian sausage (pork-free) into the filling.

  • Different cheeses: Swap mozzarella for provolone or fontina for a unique cheesy flavor.


Why This Recipe Works

This recipe balances the creamy richness of the cheeses with fresh spinach and bright marinara sauce for a crowd-pleasing dish that isn’t too heavy. Baking in marinara ensures the shells stay moist, and the melted cheese topping adds irresistible golden-brown texture. The size of the jumbo shells makes filling straightforward and presentation appealing.


Serving Ideas

  • Pair with a mixed green salad tossed in vinaigrette.

  • Serve alongside roasted or steamed vegetables like broccoli or asparagus.

  • Garlic bread or warm focaccia complements the flavors perfectly.

  • A chilled glass of sparkling water with lemon brightens the palate.

Conclusion

If you’re searching for a satisfying vegetarian pasta bake that’s easy to prepare and irresistibly delicious, these Cheesy Baked Spinach Stuffed Shells are the answer. They combine creamy ricotta and mozzarella with fresh spinach and tangy marinara to create a dish everyone will love. Perfect for family dinners, special occasions, or make-ahead meals, this recipe is sure to become a go-to in your kitchen.

Opera Cook!
Opera Cook

Welcome to my kitchen! I’m Opera Cook, a passionate home cook sharing tried-and-true comfort recipes made with love. Whether you’re craving fluffy pancakes, rustic bread, or rich chocolate desserts—you’re in the right place. Let’s bake something wonderful together!

Love This Recipe? Don't Lose It!

Subscribe now and Get your FREE Cookbook! 🎉 Delicious recipes are just one click away! 👩‍🍳🍽️”

We use your personal data for interest-based advertising, as outlined in our Privacy Notice.

You Might Also Like...

Easy Chicken and Biscuit Bake

Easy Chicken and Biscuit Bake

One-Pot Creamy Sausage Pasta

One-Pot Creamy Sausage Pasta

BBQ Meatloaf Muffins

BBQ Meatloaf Muffins

Creamy Chicken & Corn Chowder

Creamy Chicken & Corn Chowder

Leave a Comment