| |

Creamy Spinach & Feta Stuffed Shells with Marinara

Homemade Creamy Spinach & Feta Stuffed Shells with Marinara recipe photo

Sharing is caring!

If you’re craving a comforting, cheesy, and veggie-packed meal, look no further than these Creamy Spinach & Feta Stuffed Shells with Marinara. This dish brings together tender jumbo pasta shells filled with a luscious mixture of ricotta, feta, parmesan, and fresh spinach, all baked in a rich, flavorful marinara sauce and topped with gooey mozzarella. It’s the perfect combination of creamy, tangy, and savory that will satisfy both family dinners and casual gatherings alike.

Why It Deserves a Spot

Classic Creamy Spinach & Feta Stuffed Shells with Marinara dish photo

This recipe stands out because it’s a beautiful balance of flavors and textures. The creamy filling contrasts perfectly with the bright acidity of the marinara sauce, while the feta adds a subtle saltiness that elevates the dish. Plus, it’s incredibly versatile and approachable for cooks of all skill levels. Whether you’re cooking for a crowd or meal prepping for the week, these stuffed shells check all the boxes for an impressive yet simple dinner. Plus, it’s a great way to sneak in some greens without sacrificing any indulgence.

The Essentials

  • 12 jumbo pasta shells: These large shells are perfect for stuffing and provide a hearty base for the filling.
  • 2 cups fresh spinach, chopped: Use fresh for the best flavor and texture; it wilts down nicely inside the shells.
  • 1 cup ricotta cheese: The creamy foundation that ties the filling together.
  • 1/2 cup feta cheese, crumbled: Adds a tangy, salty punch.
  • 1/2 cup grated parmesan cheese: For a nutty depth of flavor.
  • 1 egg, beaten: Binds the filling so it holds together when baked.
  • 1 teaspoon garlic powder & 1 teaspoon onion powder: Simple spices to boost flavor without overpowering.
  • Salt and pepper to taste: Essential seasonings to balance everything.
  • 2 cups marinara sauce: Use your favorite store-bought or homemade marinara—it’s the flavorful base that keeps everything moist.
  • 1 tablespoon olive oil: For sautéing or drizzling, enhances richness.
  • 1/2 teaspoon dried oregano & 1/2 teaspoon dried basil: Classic Italian herbs that complement the sauce beautifully.
  • 1 cup shredded mozzarella cheese: Melts into a bubbly, golden topping.

Toolbox for This Recipe

  • Large pot: For boiling the jumbo pasta shells.
  • Large skillet: To sauté spinach or warm marinara sauce if desired.
  • Mixing bowl: For combining the filling ingredients.
  • Baking dish (9×13 inch or similar): To arrange and bake the stuffed shells.
  • Spoon or spatula: For filling the shells and spreading sauce.
  • Aluminum foil: To cover the dish while baking and keep moisture in.

How to Prepare Creamy Spinach & Feta Stuffed Shells with Marinara

Easy Creamy Spinach & Feta Stuffed Shells with Marinara food shot

Step 1: Cook the Pasta Shells

Bring a large pot of salted water to a boil. Add the 12 jumbo pasta shells and cook according to the package instructions until al dente—usually about 9 to 11 minutes. Drain carefully and rinse with cold water to stop the cooking process. Set aside on a plate lightly drizzled with olive oil to prevent sticking.

Step 2: Prepare the Spinach Filling

In a large bowl, combine 2 cups chopped fresh spinach, 1 cup ricotta cheese, 1/2 cup crumbled feta cheese, and 1/2 cup grated parmesan cheese. Add 1 beaten egg, 1 teaspoon garlic powder, 1 teaspoon onion powder, and season with salt and pepper to taste. Mix everything together until evenly combined and creamy.

Step 3: Stuff the Shells

Using a spoon or small scoop, carefully fill each cooked shell with the spinach and cheese mixture. Be generous but avoid overfilling to keep the shells intact.

Step 4: Assemble the Baking Dish

Preheat your oven to 375°F (190°C). Spread 1 cup of marinara sauce evenly on the bottom of the baking dish. Arrange the stuffed shells in a single layer on top of the sauce. Pour the remaining 1 cup marinara sauce over the filled shells. Sprinkle 1 cup shredded mozzarella cheese evenly over the entire dish. Finally, sprinkle dried oregano and basil across the top for added aroma.

Step 5: Bake to Perfection

Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10 minutes or until the cheese is bubbly and golden brown. Let the dish cool for 5 minutes before serving.

Warm & Cool Weather Spins

Delicious Creamy Spinach & Feta Stuffed Shells with Marinara plate image

  • In warmer months, swap fresh spinach with baby arugula for a peppery twist inside the shells.
  • For cooler days, add sautéed mushrooms or caramelized onions to the filling for extra depth.
  • Try topping with fresh basil and a drizzle of balsamic glaze after baking for a fresh, tangy contrast.
  • Serve alongside a crisp green salad or roasted seasonal vegetables to round out the meal.

Little Things that Matter

Using fresh spinach instead of frozen makes a noticeable difference in texture and taste. Remember to chop it finely so it blends well with the creamy cheeses. Don’t skip rinsing the pasta shells after boiling — it helps prevent them from sticking and tearing while you stuff them. When baking, covering the dish ensures the shells stay moist and the filling doesn’t dry out. Also, feel free to adjust the seasoning to your liking; a pinch more garlic powder or a sprinkle of crushed red pepper flakes can add a nice kick.

Make-Ahead & Storage

These stuffed shells are a fantastic make-ahead meal. You can prepare the shells and filling, stuff them, and assemble the dish a day before baking. Just cover tightly with plastic wrap or foil and refrigerate. When ready to serve, bake as directed, adding a few extra minutes to compensate for the chilled filling.

Leftovers keep well in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) covered with foil until warmed through to maintain creaminess. You can also freeze the assembled but unbaked dish for up to 2 months; thaw overnight in the fridge before baking.

Frequently Asked Questions

Can I use frozen spinach instead of fresh?

Yes, you can! Just make sure to thaw and squeeze out all excess moisture before mixing it into the cheese filling. This prevents the shells from becoming watery.

Is there a way to make this recipe vegan?

To make a vegan version, substitute ricotta and feta with plant-based cheeses or tofu ricotta, and replace the egg with a flax egg. Use vegan mozzarella for topping. Keep in mind the flavors will be different but still delicious.

Can I add meat to the filling?

Absolutely! Ground turkey, chicken, or beef can be cooked and mixed into the filling for a heartier dish. For a lighter yet protein-packed option, try our Creamy Spinach Artichoke Chicken Stuffed Shells for inspiration.

What can I serve alongside these stuffed shells?

They pair wonderfully with a simple green salad, garlic bread, or roasted vegetables. For a soup starter, consider something light and complementary like the Creamy Tomato Basil Turkey Meatball Soup.

Weekend Projects

Final Thoughts

This Creamy Spinach & Feta Stuffed Shells with Marinara recipe is a delicious way to enjoy a wholesome, cheesy pasta dish that feels special but is surprisingly easy to make. The blend of fresh spinach and tangy feta nestled inside tender shells, all smothered in marinara and melted mozzarella, creates a perfect harmony of flavors and textures. Whether it’s a weeknight dinner or a weekend project, this recipe is sure to become a favorite in your rotation. Don’t forget to experiment with the flavors and sides to make it your own!

Enjoy every creamy, cheesy bite!

Share on Pinterest

Homemade Creamy Spinach & Feta Stuffed Shells With Marinara

Homemade Creamy Spinach & Feta Stuffed Shells with Marinara recipe photo

Creamy Spinach & Feta Stuffed Shells with Marinara

This Creamy Spinach & Feta Stuffed Shells with Marinara is cheesy, veggie-packed, and absolutely comforting—perfect for family dinners or casual gatherings!
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Italian

Ingredients
  

  • 12 jumbo pasta shells
  • 2 cups fresh spinach chopped
  • 1 cup ricotta cheese
  • 1/2 cup feta cheese crumbled
  • 1/2 cup parmesan cheese grated
  • 1 egg beaten
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • salt and pepper to taste
  • 2 cups marinara sauce
  • 1 tablespoon olive oil
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1 cup shredded mozzarella cheese

Equipment

  • Large pot
  • Large skillet
  • Mixing bowl
  • Baking dish (9x13 inch or similar)
  • Spoon or spatula
  • Aluminum foil

Method
 

  1. Bring a large pot of salted water to a boil. Add the 12 jumbo pasta shells and cook according to the package instructions until al dente—usually about 9 to 11 minutes. Drain carefully and rinse with cold water to stop the cooking process. Set aside on a plate lightly drizzled with olive oil to prevent sticking.
  2. In a large bowl, combine 2 cups chopped fresh spinach, 1 cup ricotta cheese, 1/2 cup crumbled feta cheese, and 1/2 cup grated parmesan cheese. Add 1 beaten egg, 1 teaspoon garlic powder, 1 teaspoon onion powder, and season with salt and pepper to taste. Mix everything together until evenly combined and creamy.
  3. Using a spoon or small scoop, carefully fill each cooked shell with the spinach and cheese mixture. Be generous but avoid overfilling to keep the shells intact.
  4. Preheat your oven to 375°F (190°C). Spread 1 cup of marinara sauce evenly on the bottom of the baking dish. Arrange the stuffed shells in a single layer on top of the sauce. Pour the remaining 1 cup marinara sauce over the filled shells. Sprinkle 1 cup shredded mozzarella cheese evenly over the entire dish. Finally, sprinkle dried oregano and basil across the top for added aroma.
  5. Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10 minutes or until the cheese is bubbly and golden brown. Let the dish cool for 5 minutes before serving.

Notes

  • Use fresh spinach for best texture; chop finely for a smooth filling.
  • Rinse pasta shells after boiling to prevent sticking and tearing.
  • Cover the dish with foil while baking to keep shells moist and prevent drying out.
  • Make ahead by assembling the dish a day in advance; bake with extra minutes when chilled.
  • Leftovers keep refrigerated for 3 days or freeze unbaked for up to 2 months.

Similar Recipes

Leave a Reply

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

Recipe Rating