• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Veganuary
  • Cookbook
  • About
  • Free Ebook

A Virtual Vegan

menu icon
go to homepage
  • Recipes
  • Veganuary
  • Cookbook
  • About
  • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Veganuary
    • Cookbook
    • About
    • Free Ebook
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » All Recipes

    Published: Jun 25, 2019 · Modified: Dec 27, 2023 by Melanie McDonald · This post contains affiliate links · As an Amazon Associate I earn from qualifying purchases. · 28 Comments

    Vegan Spanakopita

    5 from 37 votes
    JUMP TO RECIPE WATCH VIDEO
    Vegan Spanakopita
    Vegan Spanakopita

    Vegan Spanakopita. My take on the great Greek spinach and feta pie! Featuring shatteringly crisp phyllo pastry, and a soft, salty, feta-cheesy, spinachy filling, all baked up to golden perfection. Comfort food at its finest. 

    FEATURED COMMENT: "I LOVED the crunchy crackly scrunched up phyllo crust and the filling is so good I had to force myself to stop eating it before it went in the pie. I've tried many vegan recipes and this really is the best vegan spanakopita!" - Sarah ⭐️⭐️⭐️⭐️⭐️ See more reader reviews here.

    Ok, hold up,  because today we've got an incredible Vegan Spanakopita recipe coming on through. It all started with my A-Mazing Vegan Feta Cheese, and you know, if you've got a cracking recipe for that, then you just have to make Vegan Spanakopita!

    In this post:
    • What Is Spanakopita?
    • Is Phyllo Dough Vegan?
    • Is Feta Cheese Vegan?
    • Ingredients
    • How To Make Vegan Spanakopita
    • Making Ahead
    • Serving Suggestions
    • Storing Leftovers
    • Recipe
    • Reviews & Questions

    We're talking shatteringly crisp phyllo pastry, with a super delicious, soft, salty, creamy, vegan feta and spinach filling, more crispy, phyllo layers baked to golden perfection ... and that's it. Stop right there. All of your cheesy vegetarian spinach pie dreams have come true. Your life is complete. Done and done.

    This is a rustic, super tasty Greek-inspired dish that looks way more complicated than it is. And when it comes to comfort food, it doesn't get much better. And if you don't agree, I'm not sure who you are.

    If you’re up for creamy, soft, spinachy, cheesy, salty, tangy, dense, crisp beyond belief, and delicious sorts of textures, this recipe is for you!

    What Is Spanakopita?

    Spanakopita is a traditional Greek savory pie made with layers of perfectly flaky, golden, and oh-so-crispy phyllo dough with a comforting, creamy, delicious filling of spinach and feta cheese. Traditionally, the filling is enriched with eggs but they aren't necessary. You still get perfectly, rich and creamy, easily sliceable pie without them in this Greek vegan recipe. 

    As well as that yummy, addictive vegan feta cheese, and dark green spinach, I took the liberty of adding onion, garlic, fresh parsley, and mint for freshness. And even a little touch of nutmeg. Not traditionally Greek at all,  but it all works so well and takes that vegan spanakopita pie right over the top. This is one of my favorite recipes using phyllo (filo) dough.

    a slice of vegan spanakopita on a plate

    Is Phyllo Dough Vegan?

    Phyllo pastry is layered sheets of tissue-thin pastry dough and it is typically found in the freezer section next to things like pie crusts and puff pastry. It is pretty much always vegan so you don't need to look for a specific vegan phyllo dough. Double-check the ingredients list just in case, but I have never come across one in the grocery store that wasn't vegan. So there is no excuse not to indulge in this crispy, creamy, vegan pie.

    Phyllo (sometimes spelled filo) pastry can be a bit daunting though, because it's so tissue-paper thin, but trust me on this, if it tears, it doesn't matter! The more folds and wrinkles there are the better, and when it comes to the top, you are just screwing the sheets of pastry up in your hands like like do when you screw up a sheet of paper into a ball. It will look good whatever. So, so forgiving.

    Is Feta Cheese Vegan?

    Traditional feta cheese is not vegan. It is made with animal milk and also usually rennet. But don't worry because I have created THE most amazing vegan feta cheese recipe. It works so well in this spanakopita.

    I highly recommend you enjoy it in its own right when it's not squidged in a pie, one day when you have a chance too. It's one of my many vegan tofu recipes and has to be tasted to be believed.

    Ingredients

    This is what you need to make this vegan Greek spinach pie:

    • Fresh spinach.
    • Phyllo pastry (most store-bought phyllo pastry is accidentally vegan). Don't forget to defrost it in plenty of time. It needs 4 hours at room temperature or overnight in the fridge to thaw. When thawing, do not remove it from the package.
    • Vegan feta cheese - Please note that this recipe works best with my recipe for dairy-free feta cheese and will be way cheaper to make with it too. Violife feta cheese does not perform well in this recipe.
    • Onion, garlic, lemon zest, and fresh herbs, parsley, and mint.
    • Olive oil or melted vegan butter.

    Success Tip - This recipe does not work as well with store-bought feta cheese alternatives. I highly recommend you make my vegan feta recipe. It will work out a lot more budget-friendly and will have a better taste and texture.

    How To Make Vegan Spanakopita

    Here's the low down on how to make the best Vegan Spanakopita:

    Step 1 - Sauté the spinach in a pan until wilted, then once it is cool, squeeze out all of the excess liquid from it.

    cooked spinach in a pan ready to make vegan spanakopita

    Step 2 - Mix the spinach with the vegan feta and all of the other filling ingredients.

    filling for vegan spanakopita

    Step 3 - Layer up half of the sheets of phyllo pastry in an oven-proof dish, brushing each sheet with some olive oil or melted vegan butter.

    layers of phyllo pastry in a baking dish ready to make vegan spnakopita

    Step 4 - Spoon the spinach mixture into the pastry and level off.

    vegan spanakopita filling in the pastry case without the pastry top

    Step 5 - Brush the remaining pastry sheets with oil or butter, one by one, and screw each one up gently in your hands before placing on top of the filling until the surface is covered, then bake.

    uncooked vegan spanakopita

    Don't panic if your phyllo pastry tears. It doesn't matter. Just patch it up by laying another sheet on top and no one will ever know!

    Making Ahead

    All the components of this recipe can be made ahead. You can sauté the spinach ahead of time and keep it in the fridge and you can make the vegan feta cheese and store it in a sealed container in the fridge for up to 5 days.

    You can even mix all of the filling ingredients together to save storage space or assemble the pie completely the day before you bake it.

    Vegan spanakopita picture

    Serving Suggestions

    You can serve Spanakopita in so many ways. It's great served with other Greek vegan food and makes a great side dish, but it also stands alone as a main dish very well.

    Serve hot, warm, or cold for dinner, light lunches, brunch, picnics, or an appetizer. It's great when served with most of my salad recipes or with a bowl of Kalamata olives, some extra feta, and some really good bread like my No Knead Focaccia.

    Storing Leftovers

    This recipe makes a large pie. If you have leftovers, store them covered in the fridge. It will keep for up to 5 days.

    Eat the leftovers cold, or cut off what you need and place on a small baking tray in the oven at 350°F until heated through. Time will vary depending on how big a piece you are warming but an individual piece takes about 15 minutes. The pastry will crisp up shatteringly again once it has been baked.

    If you try this recipe, let me know how you like it by leaving a comment and rating below! And be sure to join my mailing list for more deliciousness!

    Recipe

    a slice of vegan spanakopita

    Vegan Spanakopita

    Author: Melanie McDonald
    5 from 37 votes
    Vegan Spanakopita. My take on the great Greek spinach and feta pie! Featuring shatteringly crisp phyllo pastry, and a soft, salty, feta-cheesy, spinachy filling, all baked up to golden perfection. Comfort food at it's finest.
    PRINT PIN EMAIL
    PREP TIME: 40 minutes minutes
    COOK TIME: 40 minutes minutes
    Total Time 1 hour hour 20 minutes minutes
    Servings 8 servings

    Ingredients
      

    Ingredients

    • 16 oz (454 grams) phyllo pastry , (you will find it in the freezer department with the pie crusts)
    • 16 oz (454 grams) fresh spinach
    • 1 batch (about 500 g / 18 oz) Vegan Feta Cheese , made as per my recipe but not baked. You can use it as it is straight out of the food processor in this spanakopita recipe, or make it in advance and store it in the fridge for a few days first.
    • 1 medium onion chopped finely
    • 3 cloves garlic minced very finely
    • 1 cup (25 grams) fresh parsley , chopped
    • 2 tablespoons chopped fresh mint , optional but recommended if you have some
    • 1 medium lemon , zest only
    • ¼ teaspoon ground nutmeg
    • ¼ teaspoon freshly ground black pepper
    • ½ cup (120 mls) olive oil or melted vegan butter , aquafaba can be used instead for oil-free, but oil or butter is highly recommended for crunch, colour and flavour.
    Prevent your screen from going dark

    INSTRUCTIONS
     

    • Defrost the unopened package of phyllo pastry in the refrigerator overnight, or at room temperature for about 4 hours. Do not open it until you are going to assemble the pie.
    • Heat a large sauté pan with 1 teaspoon of olive oil or butter, over a medium low heat and add the spinach. It will be piled ridiculously high, but within a few minutes it will wilt down. Use tongs to move it about and keep it cooking until it is completely wilted down, soft and dark green. it will take about 5 minutes. Remove it from the heat and allow to cool.
    • Once the spinach is cool, take handfuls and squeeze it out over the sink until as much liquid as you can is removed. Place each handful in a large mixing bowl once you're done.
    • To the spinach, add the vegan feta cheese, chopped onion, minced garlic, parsley, mint, lemon zest, nutmeg and pepper. Mix it all together really well.
    • Grease an 8 inch x 12 inch or 9 inch x 13 inch (or similar) oven proof dish with a little of the olive oil or melted vegan butter and preheat the oven to 350 °F (175 °C).
    • Open the phyllo pastry and lay it out flat on the counter. Have a clean, damp dish towel ready to cover it with to stop it drying out and getting brittle. If the sheets are way more than double the size of your dish cut them all in half right down the middle, otherwise just use them as they are. Some overhang is good. Brush the top sheet of phyllo with oil or melted butter and gently lift it and lay it in the centre of the oven proof dish. Keep the remaining sheets covered with the damp cloth. Push the pastry sheet down gently into the dish, letting the excess hang evenly over the sides. Don't worry if some of it falls back down the sides and into the bottom of the dish. Repeat, brushing each sheet with a little oil or butter and laying them on top of each other in the dish until you have used about half of the sheets. If any of them tear, just keep going. It doesn't matter. There will be lots of layers so by the time you are done it will fine.
    • Spoon the spinach filo mixture on to the pastry layers in the dish and spread it out flat with a spatula then scrunch up the edges of the overhanging pastry and arrange them around the edge of the filling.
    • Now you need to brush each of the remaining phyllo sheets with oil or butter and take each one and scrunch it up loosely in your hand, then lay it gently on top of the feta spinach filling. Keep going until they are all used, then gently tweak them a bit to cover any big gaps. A few little gaps are fine.
    • Put the pie in the oven and bake for 25 minutes. Open the oven, turn it around (to make sure it bakes evenland bake for a further 15 - 20 minutes or until very golden brown and crispy.
    • Allow to cool on a wire rack for at least 15 minutes before you try to cut it.

    NUTRITION

    Serving: 200g (1 of 8 servings) | Calories: 480kcal | Carbohydrates: 34g | Protein: 12g | Fat: 33g | Fiber: 3g | Sugar: 0.6g
    Did you make this recipe?Rate it & leave feedback in the comments section below. I love seeing your remakes too. Tag @avirtualvegan on Instagram! 🌟
    « Cherry Tomato Sauce
    Vegan Blueberry Pancake »
    7.6K shares

    Reader Interactions

    Comments

      Leave a comment Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Jo says

      July 27, 2023 at 11:00 am

      5 stars
      Amazing recipe. Everyone loved it.

      Reply
    2. Elaine D says

      April 14, 2023 at 5:36 pm

      5 stars
      This recipe is fantastic and
      easy !! My spouse is so fussy with Vegan recipes and loved it.
      The feta is also very good on salad!! Thank you for a great recipe.

      Reply
    3. Nichole says

      February 09, 2023 at 6:06 am

      5 stars
      This recipe is perfection! I’ve never made spanakopita before but I’ve eaten it many times and this one is amazingly flavorful and perfectly crisp. I served it with homemade vegan tzatziki and a Mediterranean pearl couscous salad. Delicious!!

      Reply
      • Melanie McDonald says

        February 09, 2023 at 10:13 pm

        Sounds delicious! So pleased you're enjoying it, Nichole!

        Reply
    4. Deanna says

      January 27, 2023 at 7:20 pm

      Would frozen spinach work, or does it need to be fresh?

      Reply
      • Melanie McDonald says

        January 28, 2023 at 12:04 pm

        My worry with frozen spinach is it could make the filling too wet and ruin the texture, possibly even making the phyllo on the bottom soggy. If you really wring it out well it might work out better.

        Reply
    5. Irina says

      April 26, 2022 at 7:45 pm

      5 stars
      Wow. It is delicious. Thank you for a great recipe. A keeper

      Reply
    6. Makayla Taylor says

      April 20, 2022 at 11:52 am

      5 stars
      I used to always have spanikopita growing up, but since I went vegan I wasn't able to have it...until I found this recipe! I made it for the 1st time today and was very pleased with how it turned out. The homemade feta and all the fresh greens made the flavour just amazing! Thank you for the recipe, I'm really happy about the results :)

      Reply
    7. Samantha says

      August 20, 2021 at 8:50 am

      5 stars
      Made this yesterday! Love the balled up top! I thawed frozen spinach and squeezed it out to reduce a step. Easy peasy! And I used spray oil for the phyllo sheets which also made my life easier. I didn't have parsley but I subbed kale and that went great. Thanks for this fun recipe - my whole family loved it!

      Reply
    8. Marie says

      July 08, 2021 at 9:42 am

      5 stars
      I saw your recipe and got excited as I have not had spanakopita since going meat free and dairy free in 1993. I was going to make it with a flat layering on top and decided to do your "flower" technique as I call it. :-) I had bought Phillo Factory, unthawed it in the fridge overnight, and right out of the package it was partially dry and brittle and extremely thin, worse than thin paper, and not able to be handled the way you did in the video. I could not use a soft pastry brush to even gently brush the oil on it because it would tear just to touch it! So, I oiled my hands and patted each sheet. And it was so dry I did not have time to keep putting a moist towel on it. Was I thankful to do your technique with the top and no one could see the bottom layers for the tears and holes!! Hee-hee. Will not buy that dough again. Anyway, the pie came out excellent in looks and flavor! It was served to a group of 8 people, one a gourmet chef, and everyone thought it was excellent! I used Mori-Nu Extra Firm tofu and it did great. Thank you for this recipe! I am going to make the filling in a regular pie for fun.

      Reply
    9. Anna says

      August 31, 2020 at 6:05 am

      5 stars
      Delicious! Look forward to making it again!

      Reply
    10. Brittany says

      July 20, 2020 at 5:18 pm

      5 stars
      This recipe is so delicious! The feta alone is so good I could eat it with a spoon. I made my spanakopita into appetizer triangles and they turned out amazing. Thanks!

      Reply
      • A Virtual Vegan says

        July 20, 2020 at 8:30 pm

        I'm really pleased you're enjoying the recipe! You're so right about the feta. I always have a pot of it in my fridge now. It goes with so many things!

        Reply
    11. Linda says

      May 18, 2020 at 2:37 pm

      Wondering where you can find vegan puff pastry as it’s usually made with tons of BUTTER

      Reply
      • A Virtual Vegan says

        May 18, 2020 at 4:38 pm

        This recipes isn't made with puff pastry. It's made with phyllo (sometimes labelled filo) pastry. I've never seen a store bought phyllo that wasn't vegan but it's always wise to check the ingredients just in case.
        A lot of other store bought frozen or fresh pastries are vegan too though. These days not many of them use butter, probably because it's cheaper not to!

        Reply
        • Linda says

          May 18, 2020 at 4:44 pm

          Right , can’t believe I mixed that up. So then on another note is how to make it also gluten free ?

          Reply
          • A Virtual Vegan says

            May 19, 2020 at 8:53 am

            You would need to find gluten free phyllo pastry to make it gluten-free. The filling is naturally gluten free. I've never looked for gluten-free phyllo so I'm not sure if it's possible to buy it.

    12. Lori B says

      May 04, 2020 at 12:24 pm

      5 stars
      It was so delicious even the non Vegans loved it

      Reply
    13. Amanda M Fast says

      March 31, 2020 at 5:32 pm

      5 stars
      This recipe was very easy & super delicious!

      Reply
    14. Kate says

      February 29, 2020 at 8:34 pm

      5 stars
      I made this recipe for 60 canvassers this morning. It was a massive hit. The vegan feta cheese was delicious and so easy! Thanks.

      Reply
      • A Virtual Vegan says

        February 29, 2020 at 9:08 pm

        I'm really pleased it went down well. Thanks so much for stopping by to leave a review Kate!

        Reply
    15. Charlotte says

      July 14, 2019 at 6:15 am

      This looks AWESOME and I want to make it! I have a bag of kale that needs to be used up. Do you think I could cook it longer and use that instead?

      Reply
      • Melanie McDonald says

        July 14, 2019 at 11:18 am

        I think it will be ok if you cooked it until really tender first and removed all the stems. It might still affect the overall texture and make it a little drier as spinach is so much wetter, but as long as you are ok with that. Good luck!

        Reply
    16. Sally says

      July 01, 2019 at 3:54 pm

      5 stars
      I’ve been waiting since seeing this in your Instagram stories. I made it as soon as you posted it this morning and it’s in the oven now. The filling is amazing. We can’t wait to eat it!

      Reply
    17. Frances says

      June 26, 2019 at 4:55 am

      Sounds fantastic!
      My husband eats WFPBNO, is there something that could be replaced w the phyllo so I can still use the mixture (ie ww lasagna). What would u suggest as the mixture sounds wonderful!(I love all your recipes, they always come out fantastic)

      Reply
      • Melanie McDonald says

        June 26, 2019 at 4:31 pm

        The vegan feta cheese recipe also has oil in it. I'm not sure how it would turn out without it. If you do still want to make it without the oil and pastry, you could try layering the cheesy mixture up with lasagna sheets and marinara sauce, or maybe thinly sliced sweet potato layers instead? They would work really well flavour-wise. A drizzle of some kind of pesto or other herby sauce would be lovely too. I'd cook it on a much lower temperature though as there would be no pastry. Probably 350 f until the sweet potato was cooked through. This has given me a recipe idea now ... Watch this space (I'll try to keep it oil-free)!

        Reply
        • Frances says

          June 27, 2019 at 12:01 pm

          Thanks for the ideas. I'll try it and let you know how it turned out. Looking forward to your oil-free idea :)

          Reply
    18. Sarah says

      June 25, 2019 at 4:45 pm

      5 stars
      I LOVED the crunchy crackly scrunched up phyllo crust and the filling is so good I had to force myself to stop eating it before it went in the pie. I've tried many vegan recipes and this really is the best vegan spanakopita!

      Reply

    Primary Sidebar

    Vegan Spanakopita
    Vegan Spanakopita
    Melanie McDonald

    I'm Melanie McDonald (but you can call me Mel), cookbook author and creator of A Virtual Vegan. I share well-tested, flavour-packed vegan recipes with clear, step-by-step instructions. My goal is to give you the confidence to cook amazing vegan comfort food from scratch.

    More about me →

    QUICK & EASY DINNERS

    • vegan hamburger helper
      Vegan Hamburger Helper
    • a bowl of vegan tomato soup with golden crouton
      Vegan Tomato Soup
    • a bowl of braised white beans & greens with a slice of lemon and a piece of toast.
      Braised White Beans & Greens
    • chickpea & lentil curry with rice and pickled red onions
      Chickpea & Lentil Curry
    • a kidney bean burger patty in a bun with green sauce, sprouts and tomato
      Kidney Bean Burgers
    • 2 bowls of vegetable soup
      Vegan Vegetable Soup

    ❊ GET MY COOKBOOK ❊

    Vegan Comfort Cooking Melanie McDonald

    Amazon / Book Depository / Books-A-Million / Barnes & Noble / Indigo

    MOST LOVED ♡

    • Cinnamon Roll in a Mug
    • Lentil Shepherd's Pie
    • a bowl of potato soup
      Vegan Potato Soup
    • a bowl of Irish stew
      Vegan Irish Stew
    • a jar of bubbly sourdough starter
      Sourdough Starter
    • 2 unbaked pie crusts and an empty pie dish
      Healthy Pie Crust
    • 3 slices of bread stacked on a plate. Top slice thickly buttered with a small bite taken out
      Vegan Butter
    • Perfect Vegan Yorkshire Puddings

    Footer

    Vegan Spanakopita
    Vegan Spanakopita

    ↑ back to top

    ABOUT
    ABOUT ME
    MY COOKBOOK
    MEDIA

    KEEP IN TOUCH
    CONTACT ME
    SUBSCRIBE
    WORK WITH ME

    TERMS
    PRIVACY
    ACCESSIBILITY
    NUTRITION

    Copyright © 2024 A Virtual Vegan- All Rights Reserved. Unauthorized use and/or duplication of material without express and written permission from this site's owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to A Virtual Vegan with appropriate and specific direction to the original content.