Baked Feta and Spinach Stuffed Shells Recipe

Published on September 13, 2025
4.8 (245 reviews)

Imagine a golden‑brown pasta shell that bursts open to reveal a creamy, tangy feta‑spinach filling, all baked under a luscious marinara that clings to every crevice. This Baked Feta and Spinach Stuffe

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Baked Feta and Spinach Stuffed Shells Recipe
Prep: 25 mins
Cook: 45 mins
Servings: 6

Imagine a golden‑brown pasta shell that bursts open to reveal a creamy, tangy feta‑spinach filling, all baked under a luscious marinara that clings to every crevice. This Baked Feta and Spinach Stuffed Shells recipe turns an everyday comfort food into a restaurant‑quality centerpiece that will wow anyone at the table.

What makes it special is the marriage of salty feta with bright, wilted spinach, layered inside jumbo shells and baked until the cheese on top turns perfectly bubbly and slightly caramelized. The result is a harmonious blend of textures—soft pasta, silky filling, and a rich, aromatic sauce.

Busy families, dinner‑party hosts, and even solo cooks looking for a hearty vegetarian main will love this dish. Serve it for a cozy weeknight meal, a festive holiday spread, or a potluck where it can easily be made ahead and reheated.

The process is straightforward: cook the shells, whip up a feta‑spinach mixture, coat everything in marinara, and bake until bubbling. Minimal hands‑on time, a single oven, and you end up with a crowd‑pleasing plate that looks as good as it tastes.

Why You'll Love This Recipe

Bold Flavor Contrast: The salty bite of feta balances the earthy spinach, while the marinara adds a sweet‑tangy backdrop that keeps every forkful interesting.

One‑Pan Simplicity: All components come together in a single baking dish, meaning fewer pots, less cleanup, and more time to enjoy the meal.

Make‑Ahead Friendly: Assemble the shells ahead of time, refrigerate, and pop them in the oven when you’re ready—perfect for busy schedules.

Vegetarian Powerhouse: Packed with calcium‑rich feta and iron‑loaded spinach, this dish delivers nutrition without sacrificing comfort.

Ingredients

The magic of this recipe lies in a handful of high‑impact ingredients. Jumbo pasta shells provide a sturdy vessel, while a blend of crumbled feta, ricotta, and fresh spinach creates a creamy, tangy filling. A simple marinara made from canned tomatoes, garlic, and herbs ties everything together, and a sprinkle of mozzarella adds that golden‑bubbly finish we all crave.

Pasta & Shells

  • 12 jumbo pasta shells
  • 1 tablespoon olive oil

Filling

  • 8 ounces feta cheese, crumbled
  • 1 cup ricotta cheese
  • 2 cups fresh spinach, chopped
  • 1 large egg, lightly beaten
  • ¼ cup grated Parmesan

Marinara Sauce

  • 2 cups canned crushed tomatoes
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • ½ teaspoon red‑pepper flakes (optional)

Topping & Seasonings

  • 1 cup shredded mozzarella
  • Salt and freshly ground black pepper to taste
  • Fresh basil leaves, torn (for garnish)

Each component plays a purpose: the olive‑oil‑tossed shells prevent sticking, the feta‑ricotta blend delivers a creamy yet tangy core, and the spinach adds a pop of color and nutrients. The marinara’s garlic‑oregano base infuses the whole dish with classic Italian warmth, while mozzarella crowns the bake with a golden, stretchy finish. Together they create a balanced, comforting meal that feels both homey and elevated.

Step-by-Step Instructions

Baked Feta and Spinach Stuffed Shells Recipe

Cooking the Pasta Shells

Bring a large pot of salted water to a rolling boil. Add the jumbo shells and cook for 8‑10 minutes, or until just al dente. Drain, drizzle with 1 tablespoon olive oil, and toss to keep them from sticking. Set aside while you prepare the filling.

Preparing the Filling

In a large mixing bowl, combine 8 ounces feta cheese, 1 cup ricotta, 2 cups chopped spinach, the beaten egg, and ¼ cup Parmesan. Season with a pinch of salt and pepper, then stir until the mixture is uniformly creamy. The egg acts as a binder, ensuring the filling stays together when baked.

Assembling the Shells

  1. Stuff the shells. Using a spoon, fill each cooked shell with a generous mound of the feta‑spinach mixture. The filling should be slightly mounded; it will settle as it bakes.
  2. Layer the sauce. Spread a thin layer of the marinara (see next step) on the bottom of a 9×13‑inch baking dish. Arrange the stuffed shells in a single layer, seam side up.
  3. Cover with sauce. Pour the remaining marinara over the shells, ensuring each is fully coated. This prevents the shells from drying out and infuses them with flavor.
  4. Top with cheese. Sprinkle 1 cup shredded mozzarella evenly over the dish. The mozzarella will melt, turn golden, and create a satisfying crust.

Baking

Preheat the oven to 375°F (190°C). Cover the baking dish with foil and bake for 20 minutes. Remove the foil and continue baking for an additional 15‑20 minutes, or until the cheese is bubbling and lightly browned. The internal temperature of the filling should reach 165°F, confirming it’s fully cooked.

Finishing Touches

Allow the dish to rest for 5 minutes before serving. This short rest lets the cheese set slightly, making it easier to plate. Garnish with torn fresh basil leaves for a burst of color and aromatic freshness.

Tips & Tricks

Perfecting the Recipe

Don’t Overcook the Shells. Aim for al dente; they will continue cooking in the oven and absorb sauce without turning mushy.

Season the Filling. Taste the feta‑spinach mix before stuffing and add a pinch more salt or pepper if needed; feta can vary in saltiness.

Use Fresh Spinach. Fresh leaves wilt quickly, preserving a bright green color and a tender texture that frozen spinach can’t match.

Cover First, Uncover Later. Foil traps steam for the first half of baking, ensuring the shells stay moist; removing it at the end creates a golden top.

Flavor Enhancements

Add a splash of dry white wine to the marinara while it simmers for depth, or stir in a tablespoon of mascarpone for an extra creamy sauce. A pinch of smoked paprika in the filling gives a subtle, warm smokiness that pairs beautifully with feta.

Common Mistakes to Avoid

Skipping the resting period after baking can cause the filling to spill out when sliced. Also, avoid using too much sauce; an overly soupy dish will make the shells soggy and prevent the cheese from browning.

Pro Tips

Pre‑make the Filling. The feta‑spinach mix can be prepared up to 24 hours ahead and kept refrigerated; the flavors meld even more.

Use a Cast‑Iron Skillet. If you prefer a crispier bottom, transfer the assembled dish to a pre‑heated cast‑iron pan before baking.

Finish with a Drizzle. A light drizzle of high‑quality extra‑virgin olive oil right before serving adds silkiness and a glossy finish.

Grate Fresh Parmesan. Freshly grated cheese melts better and provides a richer flavor than pre‑grated packets.

Variations

Ingredient Swaps

Replace feta with goat cheese for a milder tang, or swap ricotta for cottage cheese for a lighter texture. If you love heat, stir in a teaspoon of harissa paste into the marinara. For a richer sauce, add a splash of heavy cream at the end of simmering.

Dietary Adjustments

Choose gluten‑free pasta shells for a celiac‑friendly version. To make it dairy‑free, substitute feta with a firm tofu “feta” marinated in lemon juice and nutritional yeast, and use dairy‑free mozzarella alternatives. For a low‑carb spin, serve the stuffed shells over a bed of roasted cauliflower “rice”.

Serving Suggestions

Pair the dish with a simple arugula salad dressed in lemon‑olive oil, or serve alongside garlic‑roasted potatoes for a heartier plate. A crisp glass of Sauvignon Blanc cuts through the richness, while a light Italian red like Chianti adds a complementary fruitiness.

Storage Info

Leftover Storage

Allow the baked shells to cool to room temperature, then transfer them to an airtight container. Refrigerate for up to 4 days. For longer keep, portion into freezer‑safe bags, lay flat, and freeze for up to 3 months. Label with the date to track freshness.

Reheating Instructions

Reheat in a preheated 350°F oven, covered with foil, for 15‑20 minutes until warmed through. Remove the foil for the last 5 minutes to re‑crisp the cheese. 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

Absolutely. Prepare the stuffed shells, assemble them in the baking dish, and cover tightly. Store in the refrigerator for up to 24 hours before baking. When ready, simply add the mozzarella topping and bake as directed. This makes weeknight dinners virtually hands‑free.

Thaw the frozen spinach completely, then squeeze out excess moisture using a clean kitchen towel. This prevents a watery filling. Once dry, chop roughly and fold into the feta‑ricotta mixture as you would fresh spinach.

Yes! A simple béchamel or Alfredo works beautifully. Replace the crushed tomatoes with an equal volume of a creamy white sauce, and add a pinch of nutmeg for depth. The cheese topping will still brown nicely, giving you a richer, milder flavor profile.

This Baked Feta and Spinach Stuffed Shells recipe delivers bold Mediterranean flavors with minimal fuss, making it perfect for any occasion. By following the detailed steps, using fresh ingredients, and applying the tips provided, you’ll achieve a restaurant‑worthy dish every time. Feel free to experiment with the suggested swaps or add your own twist—cooking is all about personal expression. Serve it hot, share it generously, and enjoy the comforting, cheesy goodness!

Recipe Summary

Prep
25 min
Cook
45 min
Total
70 min
Servings
6
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 12 jumbo pasta shells
  • 1 tablespoon olive oil
  • 8 ounces feta cheese, crumbled
  • 1 cup ricotta cheese
  • 2 cups fresh spinach, chopped
  • 1 large egg, lightly beaten
  • ¼ cup grated Parmesan
  • 2 cups canned crushed tomatoes
  • 2 cloves garlic, minced
  • 1 teaspoon dried oregano
  • ½ teaspoon red‑pepper flakes (optional)
  • 1 cup shredded mozzarella
  • Salt and freshly ground black pepper to taste
  • Fresh basil leaves, torn (for garnish)

Instructions

1
Cooking the Pasta Shells

Bring a large pot of salted water to a rolling boil. Add the jumbo shells and cook for 8‑10 minutes, or until just al dente. Drain, drizzle with 1 tablespoon olive oil, and toss to keep them from stic...

2
Preparing the Filling

In a large mixing bowl, combine 8 ounces feta cheese, 1 cup ricotta, 2 cups chopped spinach, the beaten egg, and ¼ cup Parmesan. Season with a pinch of salt and pepper, then stir until the mixture is ...

3
Assembling the Shells

Preheat the oven to 375°F (190°C). Cover the baking dish with foil and bake for 20 minutes. Remove the foil and continue baking for an additional 15‑20 minutes, or until the cheese is bubbling and lig...

4
Finishing Touches

Allow the dish to rest for 5 minutes before serving. This short rest lets the cheese set slightly, making it easier to plate. Garnish with torn fresh basil leaves for a burst of color and aromatic fre...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.