Spinach Feta Stuffed Shells

Highlighted under: Lazy Cooking | Quick Dishes

I love making Spinach Feta Stuffed Shells because they are not only delicious but also a great way to sneak some veggies into my meals. The creamy feta cheese combined with the fresh spinach creates a flavor explosion that takes my pasta game to the next level. Plus, it’s a perfect dish for gatherings and meal prep. When I serve these stuffed shells, I can always count on them to impress my friends and family, making them a staple in my kitchen!

Created by

The Stephaniesfood Team

Last updated on 2026-03-18T16:52:18.230Z

Secondary image

When I first tried stuffed shells, I was immediately hooked. The combination of pasta, cheese, and a flavorful filling was simply irresistible. In my version, I took a classic twist by adding fresh spinach and crumbled feta, which provides a unique flavor profile that's comforting yet refreshing.

What I love most about this dish is that the shells are incredibly versatile. You can customize the filling to your liking, adding herbs or spices that excite your palate. A tip I learned is to make sure your filling isn't too watery, as it ensures the shells hold up well while baking!

Why You'll Love This Recipe

  • Creamy feta combined with fresh spinach for an unforgettable flavor
  • A hearty dish that's perfect for family gatherings or meal prep
  • Comforting pasta shells that blend well with any sauce

Understanding Your Ingredients

The blend of ricotta and feta cheeses creates a creamy texture that not only enhances the flavor but also provides a richness to the dish. Ricotta serves as a neutral base, while feta adds a tangy kick, elevating the overall taste profile. It's essential to use good quality cheeses for the best results, as the flavor difference can be quite noticeable. If you're looking for a more decadent filling, consider adding a touch of cream cheese to the mix for added creaminess.

Fresh spinach is not just an essential ingredient for flavor; it also offers numerous health benefits. Packed with vitamins A and C, as well as iron and fiber, spinach turns this dish into a nutritious option for your family and friends. If fresh spinach is unavailable, you can substitute with frozen spinach. Be sure to thoroughly drain and squeeze out excess moisture before adding it to the filling, as frozen spinach tends to hold a lot of water.

Parmesan cheese contributes a nutty flavor and also helps to bind the filling together. If you’re looking for a nut-free alternative, nutritional yeast can provide a similar umami flavor while keeping it dairy-free. This also aligns with dietary preferences if you’re cooking for those who might be lactose intolerant.

Technique Tips for Perfect Shells

Cooking the pasta shells to al dente is crucial; this ensures they stay intact when stuffed and baked. Overcooking can lead to mushy shells that tear easily. I usually cook them for about 1 to 2 minutes less than the package instructions suggest. You want the shells firm enough to hold the filling snugly, so keep an eye on them while boiling.

When stuffing the shells, consider using a piping bag or a zip-top bag with the corner snipped off to ensure an even fill without making a mess. This technique allows you to control the amount of filling, which helps prevent overflow during baking. Aim to fill each shell to the brim, but not so much that it spills over—this will keep them neat and easy to serve.

Covering the dish with foil during the first baking period traps steam, which helps to heat the shells evenly without drying them out. In the last 10 minutes, removing the foil allows the top to get slightly crispy and golden, providing a delightful texture contrast to the creamy filling.

Serving Suggestions and Variations

These spinach feta stuffed shells are incredibly versatile when it comes to serving. While they shine on their own, pairing them with a simple side salad dressed in lemon vinaigrette can create a light and refreshing meal. Alternatively, you can increase heartiness by adding a protein option, such as grilled chicken or shrimp served alongside.

For a twist on the traditional marinara, consider using a white sauce or pesto instead. A creamy Alfredo sauce adds additional richness, while pesto yields a fresh herbaceous flavor that pairs beautifully with the feta and spinach. You can also try a combination of sauces for a more complex taste that will delight your guests.

If you plan to make this recipe ahead of time, the shells can be assembled and then refrigerated for up to a day before baking. This allows the flavors to meld beautifully. Just be sure to adjust the baking time slightly, as cold stuffed shells may require an additional few minutes in the oven to heat through.

Ingredients

Gather these ingredients to make Spinach Feta Stuffed Shells:

Ingredients

  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 1 cup crumbled feta cheese
  • 2 cups fresh spinach, chopped
  • 1/2 cup grated Parmesan cheese
  • 1 egg
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 jar marinara sauce (about 24 oz)
  • Salt and pepper, to taste
  • 1 tablespoon olive oil
  • Fresh basil, for garnish

Make sure to prepare your favorite marinara sauce or use store-bought for a quicker option.

Instructions

Follow these steps for the perfect stuffed shells:

Prepare the Shells

Cook the pasta shells according to package instructions until al dente. Drain and set aside.

Make the Filling

In a bowl, combine ricotta, feta, chopped spinach, Parmesan, egg, garlic powder, onion powder, salt, and pepper. Mix until well blended.

Stuff the Shells

Preheat your oven to 375°F (190°C). Stuff each shell with the spinach and cheese filling and place them in a greased baking dish.

Add Marinara Sauce

Pour marinara sauce over the stuffed shells, making sure they are fully covered.

Bake

Cover the baking dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes, until bubbly.

Serve

Garnish with fresh basil before serving.

Enjoy your delicious Spinach Feta Stuffed Shells with a side salad for a complete meal!

Pro Tips

  • For added flavor, consider mixing herbs like oregano or thyme into the filling. A sprinkle of red pepper flakes in the sauce can also give a nice kick!

Storage Tips

Leftover stuffed shells can be stored in an airtight container in the refrigerator for up to three days. When reheating, cover them with foil to retain moisture and place them in a preheated oven at 350°F (175°C) for about 20 minutes, or until heated through. This helps to keep the shells from drying out while retaining their creamy filling.

For longer storage, freeze the stuffed shells before baking. Arrange them on a baking sheet to freeze before transferring them to a freezer-safe container. They can be kept in the freezer for up to three months. When you're ready to enjoy them, bake them straight from the freezer; just add an extra 10-15 minutes to the baking time.

Allergy-Friendly Variations

To make this dish gluten-free, you can use gluten-free pasta shells, which are widely available in stores. Just ensure to follow the package instructions closely, as cooking times may vary. This way, everyone can enjoy this delicious meal without worrying about gluten sensitivity.

For a dairy-free version, try substituting the cheeses with plant-based alternatives. Many brands offer ricotta and feta substitutes made from nuts or soy that provide a similar texture and flavor. Just keep in mind that the taste may vary slightly, but it can still make for an enjoyable dish.

Questions About Recipes

→ Can I make these stuffed shells ahead of time?

Yes! You can prepare the stuffed shells a day in advance and refrigerate them. Just add a few extra minutes to the baking time.

→ Can I freeze leftover stuffed shells?

Absolutely! They freeze well. Just place them in an airtight container and they should last for up to 3 months.

→ What can I serve with stuffed shells?

They pair well with a simple side salad, garlic bread, or steamed vegetables.

→ Can I use different cheeses?

Definitely! Feel free to experiment with different cheeses like mozzarella or goat cheese for a twist.

Spinach Feta Stuffed Shells

Prep Time20 minutes
Cooking Duration30 minutes
Overall Time50 minutes

Created by: The Stephaniesfood Team

Recipe Type: Lazy Cooking | Quick Dishes

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 12 large pasta shells
  2. 1 cup ricotta cheese
  3. 1 cup crumbled feta cheese
  4. 2 cups fresh spinach, chopped
  5. 1/2 cup grated Parmesan cheese
  6. 1 egg
  7. 1 teaspoon garlic powder
  8. 1 teaspoon onion powder
  9. 1 jar marinara sauce (about 24 oz)
  10. Salt and pepper, to taste
  11. 1 tablespoon olive oil
  12. Fresh basil, for garnish

How-To Steps

Step 01

Cook the pasta shells according to package instructions until al dente. Drain and set aside.

Step 02

In a bowl, combine ricotta, feta, chopped spinach, Parmesan, egg, garlic powder, onion powder, salt, and pepper. Mix until well blended.

Step 03

Preheat your oven to 375°F (190°C). Stuff each shell with the spinach and cheese filling and place them in a greased baking dish.

Step 04

Pour marinara sauce over the stuffed shells, making sure they are fully covered.

Step 05

Cover the baking dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes, until bubbly.

Step 06

Garnish with fresh basil before serving.

Extra Tips

  1. For added flavor, consider mixing herbs like oregano or thyme into the filling. A sprinkle of red pepper flakes in the sauce can also give a nice kick!

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 19g
  • Saturated Fat: 10g
  • Cholesterol: 70mg
  • Sodium: 500mg
  • Total Carbohydrates: 28g
  • Dietary Fiber: 4g
  • Sugars: 6g
  • Protein: 15g