Breakfast & Brunch
This spanakopita recipe no eggs delivers the same flaky, golden layers and herby spinach filling you love—without compromising texture or flavor. The secret lies in a clever egg substitute that keeps the phyllo crisp while maintaining that signature melt-in-your-mouth tenderness.
I’ve tested this version countless times, even with picky eaters who swear it’s indistinguishable from the traditional egg-bound version.
The filling balances wilted spinach, tangy feta, and bright herbs like dill and parsley, creating a savory harmony that pairs perfectly with the crisp phyllo. The dough preparation is straightforward, using a simple flaxseed mixture to bind the layers without adding bulk or altering the delicate structure.
This method ensures your spanakopita stays light, crisp, and cohesive—no soggy bottoms or tough edges.
What you’ll end up with is a restaurant-quality dish that’s perfect for brunch, appetizers, or a hearty vegetarian meal. The flaky layers shatter with each bite, revealing the creamy spinach-feta filling underneath.
Best of all, it bakes in just 30 minutes, making it ideal for weeknight dinners or weekend gatherings.
For extra versatility, try adding lemon zest to the filling for brightness or swapping feta for vegan cheese. The possibilities are endless while keeping the dish authentic and foolproof. Let’s get baking!
Ingredients for spanakopita recipe no eggs
These 14 ingredients create restaurant-quality spanakopita without a single egg.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Baby Spinach 🌿 | 5 oz | Wilted and drained well |
| Red Onion 🧅 | ½ whole | Thinly sliced, about 1 cup |
| Crumbled Feta Cheese 🧀 | 1 cup | Divided for layers |
| Fresh Dill 🌿 | ¼ cup | Chopped finely, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Chopped finely, stems removed |
| Ground Flaxseed 🌾 | 2 tbsp | Mixed with water for binder |
| Water 💧 | 6 tbsp | For flaxseed mixture |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Plus extra for brushing |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Phyllo Dough 🍞 | 12 sheets | Thawed if frozen |
| Unsalted Butter 🧈 | ¼ cup | Melted for brushing |
| Garlic Cloves 🧄 | 2 cloves | Minced finely |
The phyllo dough is non-negotiable—Filomena or Mediterranean Foods brands are my go-tos. Keep it covered with a damp towel to prevent drying while you work. For the spinach, baby spinach wilts faster and has fewer stems, but regular spinach works too if you remove the tough parts. The feta should be crumbled by hand for the best texture—pre-shredded gets clumpy. Fresh herbs are ideal, but dried dill at one-third the amount works in a pinch. If you're feeling fancy, add a pinch of nutmeg to the filling for depth.
No flaxseed on hand? Chia seeds or mashed banana work as egg substitutes, though flaxseed has a neutral flavor. Swapping feta for vegan cheese? Follow the package instructions—some brands need extra moisture. The lemon juice brightens everything, but white wine vinegar at half the amount gives a similar tang. For extra richness, add a splash of lemon zest to the filling. If your phyllo starts drying out, just brush it with a little olive oil or melted butter—it’ll still crisp up beautifully.
Phyllo sheets keep best in the fridge for 3 days or frozen for 6 months. Once assembled, your spanakopita stays fresh for 2 days in the fridge, but reheats beautifully—just warm in a 350°F oven for 10 minutes. For make-ahead convenience, freeze the unbaked pie for up to 2 months. Bake straight from frozen, adding 5-10 extra minutes to the baking time. The leftovers? Perfect for lunch the next day—just slice and reheat.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this—just wilt the spinach, toss in the onions and herbs, fold it into the phyllo like a lazy lasagna. No rolling dough, no egg mess, just layers that come together faster than you can say "where did the time go?"
- Feta Magic: That salty, briny crumble of feta? It’s the star. The fresh dill and parsley brighten it up, but honestly, the moment the spinach and feta hit your plate—warm, crispy, and melty—you’ll forget you didn’t use a single egg.
- Leftover Hero: This keeps perfectly for days. Reheat slices in the oven or toss cold pieces into a salad when you’re too tired to cook. My kids ask for it more than pizza, and that’s saying something.
- Budget Bright Spot: Spinach and onions are cheap staples, and a block of phyllo goes a long way. I make a whole pan for under $10 and still feel fancy. Plus, the leftovers stretch into lunches, snacks, or a quick dinner—minimal cost, maximum flavor.
Step-by-step instructions for spanakopita with perfect flaky layers
Here's how to assemble this classic Greek pie with crisp phyllo and herby filling—no eggs needed.
Prepare the Herby Spinach Filling
In a large skillet over medium heat, melt 2 tablespoons of the extra-virgin olive oil. Add the 0.5 whole red onion and cook for 5-6 minutes until soft and translucent. Add the 2 cloves minced garlic and cook for 30 seconds until fragrant—don't let it brown or it'll turn bitter.
Add the 5 oz wilted and drained baby spinach and cook for 2 minutes until just wilted. Remove from heat and stir in the 0.25 cup finely chopped fresh dill, 0.25 cup finely chopped fresh parsley, 1 tablespoon lemon juice, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. Let cool completely before assembling.
While the spinach cools, prepare the flaxseed binder by whisking together 2 tablespoons ground flaxseed and 6 tablespoons water in a small bowl. Let sit for 5 minutes until it thickens to a gel-like consistency. This will replace the eggs and help bind the filling.
Make the Flaxseed-Bound Filling
Transfer the cooled spinach mixture to a mixing bowl and stir in 1 cup crumbled feta cheese. Add the flaxseed mixture and gently fold everything together until fully combined. The filling should be thick but still spreadable—if it's too dry, add 1 teaspoon water at a time until it reaches the right consistency.
Taste and adjust seasoning if needed. The filling should be bright, herby, and slightly tangy from the lemon. Cover and refrigerate while you prepare the phyllo layers. This step ensures your filling stays cohesive without eggs while keeping all that authentic Greek flavor.
Assemble the Spanakopita Layers
Preheat your oven to 375°F. Lay out 8 sheets of phyllo dough on a clean work surface covered with a damp towel. The towel prevents the phyllo from drying out while you work. Brush each sheet lightly with melted butter, letting 10-15 seconds pass between each brush so the butter doesn't cause the sheets to stick together.
Layer the sheets one at a time, brushing each with butter as you go. Spread ⅓ of the spinach filling evenly over the top 6 sheets (leave the bottom 2 sheets clean for the final layer). Fold the sides in about 1 inch, then fold the top and bottom edges over the filling to create a neat rectangle. Repeat this process for the remaining filling and phyllo sheets.
Create the Final Layers and Cut
Place the first rectangle on a parchment-lined baking sheet. Brush the top with more melted butter, then place the second rectangle on top, butter-side down. Press gently to seal the layers together. Repeat with any remaining rectangles if making multiple pies.
Using a sharp knife, cut the spanakopita into 4 equal squares (or 8 triangles if you prefer individual servings). Brush the top generously with melted butter—this is what creates those irresistible flaky layers. Bake for 35-40 minutes until the phyllo is deep golden brown and crispy.
Rest and Serve for Maximum Flakiness
Remove from the oven and let the spanakopita rest for 10 minutes before serving. This resting period allows the layers to set and the filling to firm up slightly. The result should be crisp phyllo that shatters at every bite, with creamy feta and herby spinach filling peeking through.
Serve warm with a simple Greek salad or a squeeze of lemon. The flaxseed binder works beautifully here, creating a texture that's indistinguishable from traditional egg-bound spanakopita. The key to those perfect flaky layers? Butter, patience, and proper layering—don't rush the assembly or the baking.
Pro Tips For Making Spanakopita Recipe No Eggs
- Wilt Spinach Fast: Sauté the spinach in a wide skillet over medium-high heat—it should collapse into a pile in 3–4 minutes, not steam like sad lettuce. Drain all the liquid afterward or your filling will turn into a soggy mess (yes, I’ve learned this the hard way).
- Slice Onion Thin: Use a sharp knife and cut the red onion paper-thin—almost translucent—so it cooks down quickly and doesn’t overpower the spinach. If you’re lazy and chop it chunky, it’ll stay crunchy and ruin the texture.
- Press Feta Dry: Pat the crumbled feta between paper towels to remove excess moisture before mixing it into the filling. Wet cheese makes the phyllo dough soggy, and no one wants a spanakopita that feels like a wet towel.
- Layer Phyllo Tight: Brush each sheet of phyllo with melted butter and water (about 1 tsp each) before stacking—this keeps layers from sticking and creates that crispy, flaky crust. Skip the water, and your pie will taste like cardboard (trust me, I’ve done it).
Common mistakes when making perfect results
Over-Mixing the Filling
Resist the urge to overmix the spinach-feta filling once the flaxseed binder is added. Stir just until fully combined—overmixing releases excess moisture from the spinach, which can make the phyllo soggy.
I’ve seen this happen when people use a food processor or mix too vigorously by hand. A gentle fold with a spatula keeps the texture just right. 🌿
Skipping the Flaxseed Rest
The flaxseed binder needs that 5-minute rest to thicken properly before mixing into the filling. If you skip this step, the binder won’t hold the filling together, and your spanakopita will fall apart during baking.
I learned this the hard way—my first attempt without resting the flaxseed ended in a sad, crumbly mess. Set a timer and let it gel!
Dry Phyllo Sheets
Phyllo dough dries out faster than you think, especially when exposed to air. If your sheets crack or become brittle, it’s because they weren’t kept covered with a damp towel. Keep the stack sealed under plastic wrap or a damp kitchen towel while assembling.
A quick brush with melted butter or olive oil can also revive slightly dry phyllo—just let it sit for a minute before continuing.
Uneven Filling Distribution
Spread the filling too thickly in some areas and too thinly in others? This creates uneven baking, with some pieces overcooked and others underdone. Divide the filling into 3 equal portions and spread each one evenly over the phyllo sheets.
Use a spoon to smooth it out—this ensures consistent layers and even crispiness. 🧈
Overcrowding the Oven
Spanakopita needs space to bake evenly, not to mention the hot air circulation for those perfect golden layers. If you stack pies too close together, the middle pieces will steam instead of crisp up.
Leave at least 1 inch of space between pies on the baking sheet. I’ve had to rebake entire batches because of this—trust me, it’s not worth the wait!
Cutting Too Early
That 10-minute rest after baking isn’t optional—it’s what makes the difference between shatteringly crisp layers and a sad, floppy pie. Cutting too soon means the filling will ooze out, and the phyllo won’t hold its shape.
Let it set, then slice with a sharp knife for clean, crisp edges. Patience here pays off in every bite! ⏰
Nutrition facts
Frequently asked questions
Can I use store-bought phyllo dough for this egg-free spanakopita?
Store-bought phyllo works perfectly—just make sure it's thawed completely before using. Brands like Filomena or Mediterranean Foods are ideal. Keep the sheets covered with a damp towel while assembling to prevent drying. The key to crisp layers is brushing each sheet with melted butter before stacking.
What if I don't have flaxseed? Are there other egg substitutes?
Yes! You can use 2 tablespoons ground chia seeds mixed with 6 tablespoons water (let it sit for 5 minutes to thicken), or ½ mashed banana for a slightly sweeter alternative. For a neutral binder, aquafaba (chickpea brine) works too—use ¼ cup whipped until slightly thickened. Just ensure your substitute adds moisture without altering the filling's flavor.
How do I prevent the phyllo from getting soggy?
Soggy phyllo happens when moisture escapes during baking. To avoid this, chill the assembled spanakopita for 15 minutes before baking, and bake at 375°F (not higher) for 35-40 minutes. Brush each phyllo layer with butter between every sheet, and avoid overfilling—leave ½-inch borders empty around the edges. For extra insurance, bake on a parchment-lined tray.
Can I make this spanakopita ahead of time?
Yes! Assemble the spanakopita up to 24 hours ahead and refrigerate uncovered (this prevents sogginess). For longer storage, freeze the unbaked pie for up to 2 months. Bake straight from frozen, adding 5-10 extra minutes to the baking time. Reheat leftovers in a 350°F oven for 10 minutes to restore crispiness. The filling stays creamy and flavorful when reheated properly.
What’s the best way to serve this egg-free spanakopita?
Serve warm with a side of Greek salad, tzatziki sauce, or a squeeze of fresh lemon. For a hearty meal, pair it with roasted potatoes or olives. The crisp layers hold up well for 2 days in the fridge, making it perfect for meal prep. To revive stale pieces, warm in a 375°F oven for 5-7 minutes until golden and crisp again!
