Easy Spanakopita Vegetarian Pie Recipe with Irresistible Flavor

Jenny

the heart behind Family Cooks Club

Spanakopita Vegetarian Pie Recipe
Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There’s something utterly comforting about the flaky, golden layers of spanakopita—especially when they give way to a rich, savory filling of spinach and feta. After countless attempts to perfect this traditional Greek favorite at home, I finally nailed a vegetarian pie recipe that’s as easy to make as it is impressive on the table. Whether you’re craving a hearty weeknight dinner or an elegant appetizer for your next gathering, this spanakopita vegetarian pie recipe brings a burst of Mediterranean flavor without any fuss. Trust me, once you experience the buttery crispness paired with the creamy, herby filling, you’ll wonder how you ever settled for store-bought versions again. Let’s dive into creating this crowd-pleaser that’s guaranteed to become a staple in your kitchen.

Why choose Spanakopita Vegetarian Pie Recipe?

Flaky Perfection: This recipe delivers irresistibly crispy, golden phyllo layers. Savory Spinach and Feta: A rich, fresh filling bursts with vibrant Mediterranean flavors. Simple and Reliable: Perfect for home cooks craving a straightforward, fuss-free dish. Versatile Serving: Ideal as a comforting dinner or elegant appetizer. Crowd-Pleaser: Loved by vegetarians and meat-eaters alike, making every meal special.

Spanakopita Vegetarian Pie Recipe Ingredients

For the Filling

  • Fresh Spinach – Use well-wilted and drained spinach to avoid soggy pie layers.
  • Feta Cheese – Crumbled for that signature tangy, creamy flavor in your spanakopita vegetarian pie recipe.
  • Onion – Finely chopped and sautéed to add sweetness and depth.
  • Garlic – Minced to boost savory aroma and taste.
  • Fresh Dill – Chopped dill brings a bright, herbal note classic to spanakopita.
  • Eggs – Helps bind the filling, keeping it creamy and intact when baked.
  • Salt and Pepper – Season generously to bring out the natural flavors.

For the Phyllo Layers

  • Phyllo Dough Sheets – Thawed carefully and brushed with butter for perfectly crisp, flaky layers.
  • Unsalted Butter – Melted and used to brush between phyllo layers, ensuring golden, crumbly crusts.

Optional Extras

  • Nutmeg – A pinch adds warm, subtle spice enhancing the filling’s complexity.
  • Olive Oil – Can replace some butter brushing for a lighter crust texture.

How to Make Spanakopita Vegetarian Pie Recipe

  1. Preheat your oven to 350°F (175°C) and lightly butter a 9×13-inch baking dish, ensuring none of the phyllo will stick as it bakes into a golden, crispy crust.

For the Filling:

  1. Sauté diced onion and minced garlic in 1 tablespoon butter over medium heat until soft and fragrant, about 5 minutes, stirring occasionally to prevent browning.

  2. Combine wilted spinach, crumbled feta, beaten eggs, fresh dill, salt, and pepper in a large bowl; mix gently until evenly blended and moist, yet not watery.

For the Phyllo Layers:

  1. Layer four phyllo sheets in the prepared dish, brushing each with melted butter; repeat until you have eight crisp, buttery layers forming a sturdy base.

  2. Fill the phyllo base evenly with the spinach mixture, smoothing the top, then cover with another eight butter-brushed phyllo sheets for a golden, flaky finish.

  3. Bake at 350°F (175°C) on the middle rack for 30–35 minutes, until the top is golden brown and the filling is set; let rest 10 minutes.

Optional: garnish with a drizzle of olive oil and a sprinkle of dill.

Exact quantities are listed in the recipe card below.

Make Ahead Options

These Spanakopita Vegetarian Pie recipes are perfect for busy home cooks looking to save time! You can prepare the filling up to 3 days in advance by cooking the onions and garlic, then combining them with the spinach, feta, eggs, dill, salt, and pepper. Store it in an airtight container in the refrigerator to maintain its freshness. Additionally, you can assemble the entire pie (layers and filling) and cover it tightly with plastic wrap. Keep it refrigerated for up to 24 hours before baking. When ready to serve, simply remove the wrap and bake as instructed for a deliciously crispy, golden result that tastes just as fresh as if you made it on the same day!

How to Store and Freeze Spanakopita Vegetarian Pie Recipe

Room Temperature: Keep freshly baked spanakopita vegetarian pie at room temperature for up to 2 hours; then refrigerate to maintain freshness and avoid spoilage.

Fridge: Store leftover spanakopita in an airtight container in the fridge for up to 3 days. Reheat in the oven to restore crispiness.

Freezer: For longer storage, freeze individual slices or the whole pie wrapped tightly in plastic wrap and aluminum foil for up to 3 months.

Reheating: To reheat, bake from frozen at 375°F (190°C) for 25–30 minutes, or until heated through and crispy, ensuring a delectable eating experience every time.

Spanakopita Vegetarian Pie Recipe Variations

Feel free to add your personal touch to this delightful pie with these enticing variations!

  • Greens Galore: Substitute some spinach with chopped kale or Swiss chard for an earthy twist. Both add nutritional value and a lovely texture.

  • Herbaceous Burst: Experiment with fresh herbs like parsley or basil in the filling to elevate flavors and bring a fragrant aroma to every bite.

  • Cheese Swap: Replace feta with ricotta or cottage cheese for a creamier filling that offers a milder taste profile. You could even combine cheeses for added complexity.

  • Nutty Crunch: Add toasted pine nuts or walnuts to the filling for a delightful crunch that contrasts with the silky texture of the spinach.

  • Spice it Up: Incorporate red pepper flakes or a dash of cayenne pepper for a bit of heat, promising to wake up your taste buds without overpowering the dish.

  • Vegan Adventure: Swap eggs for silken tofu or a flaxseed slurry and use a dairy-free alternative for cheese to make a delectable vegan version without sacrificing flavor.

  • Flavor Boost: Drizzle a bit of lemon juice into the spinach mixture before baking to enhance freshness and add a zesty finish. A little citrus elevates the entire dish!

  • Eggplant Layer: Add thin slices of cooked eggplant on top of the filling before layering the phyllo for a rich, hearty layer that pays homage to Mediterranean cooking.

What to Serve with Spanakopita Vegetarian Pie Recipe?

Imagine a Mediterranean feast where every dish complements the flaky, savory goodness of your spanakopita.

  • Greek Salad: Crisp cucumbers, ripe tomatoes, and tangy olives create a refreshing contrast that brightens each bite of your pie.

  • Tzatziki Sauce: This creamy yogurt dip infused with cucumber and garlic adds a cooling element, enhancing the rich flavors of the filling.

  • Roasted Vegetables: A medley of roasted peppers, zucchini, and eggplant provides a hearty, flavorful side that echoes the pie’s Mediterranean vibes.

  • Lemon Rice Pilaf: Light and fluffy, this zesty rice dish soaked with lemon elevates your meal, offering a delightful pairing to balanced textures. A sprinkle of fresh herbs ties it all together perfectly.

  • Pita Bread: Soft, warm pita is perfect for scooping up filling and sauces, making it a delightful addition to your meal.

  • Spanakopita Bites: For an impressive spread, mini spanakopita bites serve as delicious hors d’oeuvres, echoing the main dish while keeping the theme alive.

  • Red Wine: A glass of fruity red wine with notes of cherry or raspberry perfectly complements the savory flavors, bringing sophistication to your dining experience.

  • Baklava: A sweet finish with layers of phyllo and honey-soaked nuts rounds off the meal, adding a symphony of textures and flavors to your Mediterranean feast.

Expert Tips for Spanakopita Vegetarian Pie Recipe

  • Prevent Soggy Filling: Thoroughly squeeze out excess moisture from spinach after wilting to keep the pie crisp and avoid a watery filling.
  • Handle Phyllo Carefully: Keep phyllo sheets covered with a damp towel while working to prevent drying and tearing during layering.
  • Butter Every Layer: Brushing melted butter between each phyllo sheet ensures the signature flaky, golden crust that defines this pie.
  • Even Layering: Spread the filling evenly to maintain consistent texture and avoid uneven baking or sogginess.
  • Rest Before Serving: Let the spanakopita vegetarian pie recipe cool slightly after baking to allow the filling to set for clean slices.
  • Customize Fillings: Feel free to add herbs like parsley or substitute some feta with ricotta for a milder flavor twist.

Spanakopita Vegetarian Pie Recipe FAQs

How fresh should the spinach be for the spanakopita vegetarian pie recipe?
Fresh spinach is best, but if using frozen, make sure it is fully thawed, well-drained, and squeezed dry to avoid soggy filling. Wilted fresh spinach works perfectly and keeps that vibrant green color and fresh flavor.

Can I store leftover spanakopita vegetarian pie in the fridge?
Absolutely! Store leftovers in an airtight container and keep them refrigerated for up to 3 days. When reheating, I recommend warming the pie in the oven at 350°F (175°C) for about 10-15 minutes to bring back the crispness of the phyllo.

Is it possible to freeze this spinach and feta pie?
Yes, freezing is a great option. Wrap the entire pie or individual slices tightly in plastic wrap, then in aluminum foil to prevent freezer burn. Freeze for up to 3 months. To reheat, bake directly from frozen at 375°F (190°C) for 25-30 minutes until piping hot and the crust is crisp.

What if my phyllo dough tears while layering?
Don’t worry; phyllo is delicate! Keep your sheets covered with a damp towel whenever you’re not working with them to prevent drying. If tearing occurs, gently press the tear back together or patch it with an extra piece of phyllo brushed with butter. The butter acts like edible glue!

Can my pets eat spanakopita?
I wouldn’t recommend it since the pie contains onions and garlic, which are toxic to dogs and cats. Plus, the salt and feta cheese can upset their digestion. It’s best to keep this savory pie just for the humans at your table.

What can I do if my filling feels too wet?
If the filling seems watery, try squeezing out extra moisture from the spinach using a clean kitchen towel or cheesecloth before mixing. Also, sautéing the onions and garlic until they release their moisture helps. This step keeps your spanakopita beautifully flaky instead of soggy.

Spanakopita Vegetarian Pie Recipe

Easy Spanakopita Vegetarian Pie Recipe with Irresistible Flavor

This Spanakopita Vegetarian Pie Recipe features flaky layers filled with spinach and feta, perfect for any occasion.
Prep Time 15 minutes
Cook Time 35 minutes
Resting Time 10 minutes
Total Time 1 hour
Servings: 8 slices
Course: Main Course
Cuisine: Greek
Calories: 280

Ingredients
  

For the Filling
  • 1 bunch Fresh Spinach Well-wilted and drained
  • 8 oz Feta Cheese Crumbled
  • 1 Onion Finely chopped
  • 2 cloves Garlic Minced
  • 2 tablespoons Fresh Dill Chopped
  • 2 Eggs Beaten
  • 1 teaspoon Salt
  • 1/2 teaspoon Black Pepper
For the Phyllo Layers
  • 1 package Phyllo Dough Sheets Thawed
  • 1/2 cup Unsalted Butter Melted
Optional Extras
  • 1/4 teaspoon Nutmeg Optional
  • 1 tablespoon Olive Oil Optional, for brushing

Equipment

  • 9x13-inch baking dish

Method
 

Preparation
  1. Preheat your oven to 350°F (175°C) and lightly butter a 9×13-inch baking dish.
  2. Sauté diced onion and minced garlic in 1 tablespoon butter over medium heat for about 5 minutes.
  3. Combine wilted spinach, crumbled feta, beaten eggs, fresh dill, salt, and pepper in a large bowl; mix gently.
  4. Layer four phyllo sheets in the prepared dish, brushing each with melted butter; repeat until you have eight layers.
  5. Fill the phyllo base with the spinach mixture evenly, then cover with another eight butter-brushed phyllo sheets.
  6. Bake at 350°F (175°C) for 30–35 minutes until golden brown; let rest for 10 minutes before serving.

Nutrition

Serving: 1sliceCalories: 280kcalCarbohydrates: 21gProtein: 8gFat: 18gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 70mgSodium: 500mgPotassium: 260mgFiber: 2gSugar: 1gVitamin A: 1800IUVitamin C: 10mgCalcium: 200mgIron: 3mg

Notes

Ensure phyllo layers are covered while working to prevent drying. Customize the filling as desired.

Tried this recipe?

Let us know how it was!