Spinach Feta Stuffed Shells

Highlighted under: Family Recipes | Mom's Cooking

I love creating hearty yet satisfying dishes, and these Spinach Feta Stuffed Shells are a perfect example. The combination of creamy ricotta, tangy feta, and fresh spinach all wrapped up in tender pasta shells creates a delightful meal that never fails to impress. I enjoy making this dish for gatherings or a cozy family dinner, and it’s always met with enthusiasm. Plus, they are as delicious as they are visually appealing, making them a winner in my recipe collection.

Created by

The Chefliambakes Team

Last updated on 2026-02-13T15:46:20.201Z

Secondary image

When I first whipped up these Spinach Feta Stuffed Shells, I knew I was onto something special. I spent the afternoon perfecting the filling, blending ricotta with feta and sautéed spinach, creating a creamy and flavorful mixture that fills the large pasta shells so well. The trick is to season it well and not skimp on the cheese—after all, that’s what makes it irresistible!

As I baked the shells in tomato sauce, the smell wafted through my kitchen, making it hard to wait. I learned that letting them sit for a few minutes after coming out of the oven allows the flavors to meld beautifully, giving each bite an amazing depth. I’m always thrilled to serve these, and they disappear quickly!

Why You Will Love This Recipe

  • Creamy and flavorful filling packed with nutrients
  • Hearty and satisfying yet easy to prepare
  • Perfect for meal prep or feeding a crowd

The Importance of Quality Ingredients

Using high-quality ricotta cheese is key to achieving a creamy and luscious filling. Look for ricotta that is whole-milk or even water-packed for extra moisture, which makes for a richer texture. The feta cheese offers a tangy contrast, enhancing the overall flavor profile. You could also experiment with flavored feta varieties like herb or lemon for an extra zing!

Don’t overlook the spinach. Fresh baby spinach works beautifully in this recipe, both in flavor and texture. If you only have frozen spinach, ensure it is thoroughly thawed and drained, as excess moisture can make the filling too soggy. Fresh herbs, like basil or parsley, can also be added to elevate the filling and provide a pop of color.

Techniques for Perfectly Stuffed Shells

When filling the shells, you can use a piping bag or a small spoon. Piping bags offer precision and speed, ensuring no mess and even filling. Be careful not to overfill the shells, as they will expand during baking. The goal is to have them just stuffed but still able to hold their shape to create a beautiful presentation when served.

If you find that your pasta shells are breaking, they may have been overcooked or the quality might not be ideal. Cooking them until just al dente helps maintain their structure. A splash of olive oil can also assist in preventing sticking while they cool, allowing for easier handling during filling.

Ingredients

Gather the following ingredients to begin your culinary adventure:

Ingredients for Spinach Feta Stuffed Shells

  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 1/2 cup feta cheese, crumbled
  • 2 cups fresh spinach, chopped
  • 1 cup marinara sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste
  • 1/2 cup shredded mozzarella cheese (for topping)

Once you have all these ingredients, you’re ready to start crafting your delicious stuffed shells!

Instructions

Follow these steps for a perfect dish:

Cook the Pasta

Boil the pasta shells according to package instructions until al dente. Drain and set aside, gently tossing with a little olive oil to prevent sticking.

Prepare the Filling

In a bowl, combine the ricotta, feta, chopped spinach, garlic powder, Italian seasoning, and season with salt and pepper. Mix until well combined.

Fill the Shells

Preheat your oven to 375°F (190°C). Fill each cooked shell with the cheese and spinach mixture, placing filled shells in an oven-safe dish.

Add Sauce and Bake

Pour marinara sauce over the filled shells and sprinkle with mozzarella cheese. Cover with foil and bake for 20 minutes, then remove the foil and bake for an additional 10 minutes until cheese is bubbly.

Serve and Enjoy

Let the stuffed shells sit for 5-10 minutes before serving. Enjoy your delicious Spinach Feta Stuffed Shells with a fresh salad!

And there you have it! A delicious meal ready to impress!

Pro Tips

  • Feel free to customize the filling with other ingredients like mushrooms or sundried tomatoes for added flavor. Also, using a homemade sauce can elevate the dish even further.

Make-Ahead and Storage Tips

Spinach Feta Stuffed Shells are fantastic for meal prepping. You can assemble the shells in the dish ahead of time and store them in the refrigerator for up to two days before baking. Just cover the dish with plastic wrap to keep them fresh. If you’re planning to make them further in advance, consider freezing the unbaked shells for up to a month; just thaw them overnight in the fridge before baking.

When it comes to reheating, these stuffed shells can be gently heated in the oven at 350°F (175°C) for about 20-25 minutes, covered with foil to prevent drying out. You can add a touch of marinara sauce over the top before reheating to refresh the flavors and maintain moisture.

Serving Suggestions

These stuffed shells pair wonderfully with a fresh side salad or garlic bread. Consider a simple arugula salad tossed with lemon vinaigrette to balance the richness of the cheese. You might also serve them with roasted vegetables for a colorful and nutrient-rich plate.

For a twist, try incorporating different cheeses in the topping. A sprinkle of Parmesan or gouda can provide an interesting depth of flavor when baked until bubbly and golden. Garnish with fresh herbs like basil or parsley right before serving for a burst of color and added freshness.

Questions About Recipes

→ Can I make these shells ahead of time?

Yes! You can assemble the shells and store them in the fridge for up to 24 hours before baking.

→ What can I serve with Spinach Feta Stuffed Shells?

They pair wonderfully with a simple green salad or garlic bread.

→ Can I freeze the leftovers?

Absolutely! They freeze well. Just ensure they're in an airtight container, and they can last up to 3 months.

→ What other cheeses can I use?

You can substitute mozzarella for provolone or add ricotta for extra creaminess. Goat cheese also works nicely!

Spinach Feta Stuffed Shells

Prep Time30 minutes
Cooking Duration30 minutes
Overall Time60 minutes

Created by: The Chefliambakes Team

Recipe Type: Family Recipes | Mom's Cooking

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients for Spinach Feta Stuffed Shells

  1. 12 large pasta shells
  2. 1 cup ricotta cheese
  3. 1/2 cup feta cheese, crumbled
  4. 2 cups fresh spinach, chopped
  5. 1 cup marinara sauce
  6. 1 teaspoon garlic powder
  7. 1 teaspoon Italian seasoning
  8. Salt and pepper to taste
  9. 1/2 cup shredded mozzarella cheese (for topping)

How-To Steps

Step 01

Boil the pasta shells according to package instructions until al dente. Drain and set aside, gently tossing with a little olive oil to prevent sticking.

Step 02

In a bowl, combine the ricotta, feta, chopped spinach, garlic powder, Italian seasoning, and season with salt and pepper. Mix until well combined.

Step 03

Preheat your oven to 375°F (190°C). Fill each cooked shell with the cheese and spinach mixture, placing filled shells in an oven-safe dish.

Step 04

Pour marinara sauce over the filled shells and sprinkle with mozzarella cheese. Cover with foil and bake for 20 minutes, then remove the foil and bake for an additional 10 minutes until cheese is bubbly.

Step 05

Let the stuffed shells sit for 5-10 minutes before serving. Enjoy your delicious Spinach Feta Stuffed Shells with a fresh salad!

Extra Tips

  1. Feel free to customize the filling with other ingredients like mushrooms or sundried tomatoes for added flavor. Also, using a homemade sauce can elevate the dish even further.

Nutritional Breakdown (Per Serving)

  • Calories: 400 kcal
  • Total Fat: 20g
  • Saturated Fat: 10g
  • Cholesterol: 55mg
  • Sodium: 490mg
  • Total Carbohydrates: 35g
  • Dietary Fiber: 3g
  • Sugars: 4g
  • Protein: 18g