Flaky Vegan Spanakopita Swirl

The Ultimate Vegan Spanakopita: A Crispy, Cheesy, Plant-Based Greek Spinach Pie

Prepare to be amazed by this incredible Vegan Spanakopita Spiral – a dairy-free masterpiece that captures all the flaky, cheesy, herbaceous charm of the classic Greek spinach pie. Featuring a luscious, savory spinach and “feta” filling enveloped in perfectly crisp phyllo pastry, this dish is a true crowd-pleaser that looks impressive but is surprisingly simple to create. Get ready to delight your senses with every bite!

Golden brown vegan spanakopita spiral on a baking sheet, garnished with fresh herbs.

Before embracing a vegan lifestyle, one of my absolute favorite culinary indulgences was traditional spanakopita – that beloved Greek pie with its rich spinach and feta cheese filling, all wrapped in layers of golden, crisp phyllo pastry. The thought of giving up such a comforting and flavorful dish was disheartening, and I honestly believed I would never enjoy it again after cutting out dairy cheese from my diet. However, my journey took an exciting turn when I discovered the magic of homemade almond cheese.

This discovery was nothing short of revolutionary! It turns out that crafting a remarkably convincing cheese substitute is entirely possible with just a handful of simple ingredients and the aid of a blender or food processor. The secret lies in a generous touch of salt and a bright squeeze of lemon juice, which together work wonders to mimic the distinctive tangy, salty flavor and crumbly texture of traditional feta. This revelation didn’t just open a door; it flung open a whole new world of culinary possibilities, allowing me to veganize cherished dishes I once thought were permanently off-limits.

I’ve had the pleasure of making this vegan spanakopita spiral countless times, and each time I’m genuinely impressed by how faithfully it replicates the original’s exquisite flavor profile. The heart of this pie, its filling, is a harmonious blend of tangy, savory, and cheesy notes, bursting with fresh herbs. Complementing this, the phyllo pastry achieves an unparalleled crispness, creating a truly irresistible texture contrast. Fair warning: this pie is incredibly moreish – you’ll find it hard to stop at just one slice!

While its spiral presentation might suggest a complex undertaking, I assure you, this vegan spanakopita is actually quite straightforward to prepare. My personal shortcut involves using ready-made phyllo (or filo) pastry, saving me the considerable effort of rolling my own. Most commercially available phyllo pastry is naturally vegan, but it’s always a good practice to double-check the ingredient list on the packet, just to be absolutely certain. If the spiral shape, despite its ease, doesn’t appeal to you, feel free to layer the pastry and filling in a more conventional rectangular baking dish. However, I highly recommend trying the spiral – it’s not only simple to achieve but also creates a stunning visual centerpiece for any meal or gathering!

Close-up of a perfectly sliced piece of vegan spanakopita spiral revealing the rich spinach filling.

Crafting Your Vegan Spanakopita: A Step-by-Step Guide

(For a complete list of ingredients and detailed instructions, please refer to the recipe card provided below.)

*For optimal results and an authentic taste experience, it is crucial to follow this recipe meticulously. I strongly advise using gram measurements with a digital scale rather than cup conversions, especially for baking. Cup measurements can be inconsistent and may compromise the final texture and flavor of your spanakopita. Consistency is key!*

1. Prepare Your Homemade Almond Feta Cheese

The journey to a perfect vegan spanakopita begins with its heart: the almond feta cheese. (For an even more in-depth guide, you can visit my dedicated vegan almond cream cheese recipe post.) To allow the flavors to properly meld and the cheese to achieve a firmer, more “feta-like” consistency, it is highly recommended to prepare the almond cheese at least a day before you plan to bake the pie. This overnight refrigeration period makes a noticeable difference in both taste and texture.

The process is straightforward: begin by soaking flaked, skinless almonds in boiling water for approximately thirty minutes. This softens them, making them easier to blend. After soaking, drain the almonds thoroughly. Transfer them to a high-speed blender or food processor along with the remaining cheese ingredients – lemon juice for tang, olive oil for richness, a touch of water for blendability, garlic for savory depth, nutritional yeast for a cheesy umami flavor, and salt to enhance that signature feta saltiness. Blitz until the mixture is fairly smooth, but still retains a slightly grainy texture. This subtle grittiness is key to authentically mimicking the crumbly nature of traditional feta.

Once blended, scrape the almond cheese mixture into a clean bowl, cover it tightly, and refrigerate it overnight. While you *can* use it immediately if time is of the essence, allowing it to mature overnight will significantly improve its flavor depth and firmness, making it much easier to work with and providing a superior end result for your spanakopita. This step is truly worth the anticipation!

Step-by-step image showing ingredients for making almond cheese in a blender.

2. Sauté the Aromatics for the Filling

Next, let’s build the foundation of our flavorful spinach filling. Begin by thinly slicing a large leek (or two smaller ones). In a large pan, gently sauté the sliced leek in a little olive oil over a low to medium heat. Cook the leek slowly for about 8-10 minutes, stirring frequently, until it becomes wonderfully soft, tender, and translucent. This patient cooking method brings out the natural sweetness of the leeks. Once the leeks are tender, add your crushed garlic and finely chopped spring onions (scallions) to the pan. Continue to cook for another two to three minutes, allowing the aromatic flavors to bloom without browning the garlic. Remove the pan from the heat and set the mixture aside, allowing it to cool completely before mixing with the other ingredients.

Step-by-step image of sliced leeks cooking in a pan with olive oil.

3. Prepare the Spinach

For the spinach component, it’s crucial to address its water content. Defrost your frozen whole leaf spinach thoroughly (a microwave or a bowl of warm water works well). The most vital step here is to squeeze out as much water from the defrosted spinach as humanly possible. I find the most effective method is to take handfuls of spinach and firmly squeeze them over the sink until no more liquid drips out. Excess moisture in the spinach is the enemy of a crispy pie, as it can lead to a soggy filling and pastry. Don’t be shy – when you think you’ve squeezed enough, squeeze it a little more just to be absolutely certain you’ve removed all the excess liquid.

Step-by-step image showing hands squeezing excess water from defrosted spinach over a sink.

4. Assemble the Flavorful Filling

Once your spinach is thoroughly drained and finely chopped, combine it with the cooled leek mixture in a large mixing bowl. Now, it’s time to infuse the filling with vibrant flavors. Add the finely grated zest of one lemon for a bright, citrusy lift, along with generous amounts of finely chopped fresh dill and mint, and a teaspoon of dried oregano. These herbs are quintessential to Greek cuisine and provide an authentic taste. Don’t forget a little sprinkle of ground nutmeg – its warm, subtle spice pairs exceptionally well with spinach. Incorporate three tablespoons of nutritional yeast for an extra layer of cheesy, umami flavor, and season with black pepper and a cautious amount of salt. Remember, your almond cheese is already salty, so it’s best to under-salt here and adjust later.

Stir all these ingredients together thoroughly until well combined. Finally, gently fold in your prepared almond cheese. Give the entire mixture a taste test, and adjust the seasoning with more salt or pepper as needed to suit your preference. This is your chance to perfect the flavor profile! At this stage, the completed filling can be stored covered in the fridge overnight if you wish to prepare it in advance, making assembly on baking day even quicker.

Step-by-step image showing the spanakopita filling ingredients mixed in a bowl.

5. Assemble the Vegan Spanakopita Spiral

Now for the creative part: assembling your impressive spiral pie! The key to working with delicate phyllo pastry is speed and keeping it moist. Lay one sheet of phyllo pastry on your clean work surface, with the long side facing you. It’s crucial to keep the remaining phyllo sheets covered with a damp tea towel or plastic wrap to prevent them from drying out and becoming brittle. Quickly brush one of the short edges of the laid-out pastry with a little olive oil. Now, lay a second sheet of phyllo pastry on the work surface, overlapping the oiled short edge of the first sheet by about 5cm. This creates a wider, more stable base for your filling.

Lightly brush the entire surface of these two overlapping sheets with olive oil. For added structure and crispiness, layer another two sheets of phyllo on top, overlapping them similarly, and brush with olive oil again. If your phyllo pack allows for it, you can even add a third layer of two sheets, brushing with oil once more. I typically use a total of 18 sheets for this recipe – creating three wide sections, each three sheets deep. If you have fewer sheets in your pack (e.g., to total 12 sheets), a double layer will work perfectly fine.

Step-by-step image showing phyllo pastry sheets being layered and brushed with olive oil on a work surface.

Take approximately one-third of your prepared spinach and almond cheese mixture. Form this portion into a long, even “snake” or log shape, placing it along the long edge of your layered phyllo pastry, making sure to leave about a 5cm gap at the bottom edge. It’s important to distribute the filling as evenly as possible along the length to ensure consistent texture in your finished pie. Carefully roll the pastry up from the bottom, encasing the filling tightly into a long sausage shape. Work gently but efficiently to avoid tearing the delicate pastry.

Step-by-step image showing spinach and almond cheese filling being placed along a phyllo pastry sheet.

Now, carefully coil this pastry sausage, seam side down, onto a lined baking sheet or into a greased 26-28cm round cake tin. This forms the beginning of your spiral. Repeat the entire layering, filling, and rolling process two more times with the remaining phyllo pastry and filling. As you create each subsequent pastry sausage, gently tuck its beginning into the end of the previous coil on your baking sheet or tin, continuously extending the spiral until all the filling and pastry are used up, forming one large, beautiful spiral pie.

Unbaked vegan spanakopita spiral, perfectly coiled on a baking sheet, ready for the oven.

A little tip for when you’re shaping the coil: don’t fret if a small tear or two appears in the delicate phyllo pastry. It’s entirely normal and easily fixable! Simply tear off a small scrap of unused phyllo, brush it with a little olive oil, and gently press it over the tear. If needed, you can add another small layer for extra security. Once baked, no one will ever be able to tell there was a tiny imperfection – the pie will look perfect!

6. Bake to Golden Perfection

Once your magnificent vegan spanakopita spiral is fully assembled, give it a final generous brush all over with olive oil. This is crucial for achieving that characteristic golden-brown color and irresistible crispiness. For an extra touch of visual appeal and a subtle nutty flavor, sprinkle some sesame seeds evenly over the top (this is optional but highly recommended). Transfer your pie to a preheated oven and bake for approximately 45 minutes, or until the pastry is gloriously golden brown and wonderfully crisp. The aroma filling your kitchen will be incredible!

Once baked, remove the spanakopita from the oven and allow it to cool slightly on the baking sheet or in the tin before slicing and serving. While it’s best enjoyed warm, allowing it to cool for a few minutes helps the filling set and makes for cleaner slices. This impressive pie is perfect as a main course, a show-stopping side dish, or even a delightful appetizer.

Close-up of baked vegan spanakopita spiral, showing its crispy, golden crust and sesame seed topping.

Expert Tips for a Flawless Vegan Spanakopita

  • Thaw Phyllo Properly: If using frozen phyllo pastry, ensure it is fully defrosted in the refrigerator overnight before you plan to use it. Attempting to unroll frozen or partially frozen phyllo will result in tears and frustration.
  • Handle Phyllo with Care: Phyllo pastry dries out incredibly quickly, becoming brittle and difficult to work with. Always keep any unused sheets covered with a damp tea towel or plastic wrap while you are assembling your pie. Even a couple of minutes exposed to air is enough for it to start drying.
  • Adjust Phyllo Layers: Different brands of phyllo pastry come in varying sizes and with different numbers of sheets per pack. I typically use 18 sheets (plus a few extra for patching any tears) to create three double-width, triple-layered sections. If your pack has fewer sheets, you can easily adapt by using double layers instead of triple, meaning a total of 12 sheets would also work beautifully.
  • Crucial Spinach Squeeze: This cannot be overstated: squeeze out as much liquid as possible from your defrosted spinach. Any residual water will make your pie soggy, preventing the pastry from crisping up and diluting the filling’s flavor. When you think you’ve squeezed enough, give it another good squeeze!
  • Don’t Skimp on Olive Oil: Brushing the phyllo pastry generously with olive oil between layers and on the surface is absolutely essential. This oil creates steam, which helps the layers puff up and become incredibly flaky and crisp, and it’s also responsible for that beautiful golden-brown color.
  • Embrace Imperfections (and Fix Them!): Don’t panic if your phyllo tears while you’re working with it or coiling the sausage. It happens to everyone! Simply take a small scrap of unused phyllo, brush it with a little olive oil, and gently patch over the tear. Layer it again if necessary. Once baked, the patchwork will be completely invisible, and your pie will still look stunning.

Sliced vegan spanakopita spiral on baking parchment, surrounded by fresh herbs and olive oil.

Can You Make Vegan Spanakopita Ahead of Time?

While this vegan spanakopita is truly at its peak when enjoyed freshly baked, with the pastry still warm and exquisitely crisp, there are components you can prepare in advance to streamline your baking day:

  • Almond Cheese: As mentioned, preparing the almond cheese a day or even two in advance is highly recommended. This allows its flavors to deepen and the texture to firm up, making it ideal for the filling. Store it in an airtight container in the refrigerator.
  • Spinach Filling: The entire spinach and “feta” filling mixture can be cooked and assembled a day or two before you plan to bake. Once prepared, cover it tightly and store it in the fridge. This makes the final assembly much quicker.
  • Assembled Pie: You *might* be able to fully assemble the pie a day before baking and store it (covered tightly with plastic wrap to prevent the phyllo from drying) in the refrigerator. However, I haven’t personally tested this method extensively. There’s a slight risk that the phyllo pastry might absorb some moisture from the filling over time, potentially impacting its crispiness. For the best possible crisp texture, I recommend assembling and baking on the same day if possible, or at least baking shortly after assembly.

Leftovers, if you’re lucky enough to have any, can be stored in an airtight container in the refrigerator for up to 3-4 days. For reheating, a quick refresh in a preheated oven (around 180°C/350°F) for 10-15 minutes will help bring back some of the pastry’s crispiness, though it may not be quite as flaky as when fresh.

Close-up of multiple slices of vegan spanakopita, showing the layers of pastry and vibrant green filling.

If you tried this delightful vegan spanakopita recipe, we’d love to see your creation! Why not tag @domestic_gothess on Instagram and hashtag it #domesticgothess? Your culinary adventures inspire us!

*All images and content on Domestic Gothess are copyright protected. If you wish to share this recipe, please do so by utilizing the provided share buttons. Reproduction of the recipe or content in full, including screenshots, is strictly prohibited.*

Vegan spanakopita spiral on a baking sheet with fresh herbs.

Print

5 from 3 votes

Vegan Spanakopita

Vegan spanakopita spiral – this impressive vegan spinach and cheese filo pie consists of a soft, cheesy, salty, herby spinach filling encased in crisp phyllo pastry. It’s a real crowd pleaser that is much easier to make than it looks!
Course Main Course
Cuisine Greek
Keyword pie
Prep Time 1 hour
Cook Time 1 hour
Soaking Time: 30 minutes
Total Time 2 hours 30 minutes
Servings 8 people
Author Domestic Gothess

Ingredients

Almond Cheese:

  • 200 g (2 cups) flaked skinless almonds
  • 60 ml (¼ cup) lemon juice
  • 60 ml (¼ cup) olive oil
  • 60 ml (¼ cup) water
  • 1 clove garlic
  • 2 Tbsp nutritional yeast
  • 1 ½ tsp salt

Spanakopita:

  • 1 Tbsp olive oil (plus extra for brushing)
  • 1 large / 2 small leek finely sliced
  • 5 spring onions (scallions) thinly sliced
  • 4 cloves garlic peeled and crushed
  • 850 g (30 oz) frozen whole leaf spinach
  • finely grated zest of 1 lemon
  • 20 g (a large handful) fresh dill finely chopped
  • 20 g (a large handful) fresh mint (leaves only) finely chopped
  • 1 tsp dried oregano
  • ¼ tsp ground nutmeg
  • 3 Tbsp nutritional yeast
  • salt and pepper
  • 2 packs (18 sheets, plus a couple extra for patching) phyllo (filo) pastry thawed if frozen
  • sesame seeds to garnish (optional)

Instructions

Almond Cheese:

  • Ideally you should make the almond cheese the day before assembling the spanakopita, though it is not strictly necessary if you are in a rush.
  • Place the flaked almonds in a large bowl and cover with plenty of boiling water. Set aside for at least half an hour to soak then drain them well.
  • Place the drained almonds in a blender or food processor along with the lemon juice, olive oil, water, salt, garlic and nutritional yeast.
  • Blend at a high speed until very smooth and creamy. Scrape down the sides as needed to make sure that there are no lumps of almond left. If you need to you can add a drop more water but try not to add too much. If your blender has a tamper tool then I recommend using it!
  • Scrape the cheese into a bowl and cover. It is ready to eat right away but will firm up in the fridge and the flavours will mellow so I recommend refrigerating it overnight before eating. Store in an airtight container in the fridge for up to a week.

Spanakopita:

  • Preheat the oven to 180°C/350°F/gas mark 4. Grease a 26-28cm rounc cake tin OR line a baking sheet with baking parchment.
  • To make the filling, heat the olive oil in a large pan over a low heat, add the sliced leek and cook for about 10 minutes, stirring often, until it is soft and translucent. Add the crushed garlic and finely chopped spring onions (scallions) and cook for another 2 minutes. Remove from the heat and set aside to cool.
  • Meanwhile, defrost the frozen spinach (I do this in the microwave) and squeeze out as much water from it as you can. I do this by squeezing handfuls of it firmly over the sink. You really want to make sure that you get rid of as much water as possible to prevent the pie from being soggy.

    Once you have squeezed the water out of the spinach, finely chop it and add it to the leek mixture.

  • Add the grated lemon zest, chopped fresh dill, mint, oregano, nutmeg, nutritional yeast, a good grinding of black pepper and some salt (not too much as the cheese is salty) and stir everything together.
  • Next, stir in the almond cheese, taste the mixture and add more salt and pepper as you like. (At this point the filling can be stored covered in the fridge overnight if you like.).
  • To assemble the pie, lay a sheet of filo pastry on a work surface with the long side facing you (keep the rest of the pastry covered with a damp tea towel to prevent it from drying out). Brush one of the short edges with a little olive oil and lay another sheet of pastry on the work surface, overlapping the oil coated short edge of the first one by about 5cm.
  • Brush the pastry all over with a little olive oil then add another two sheets on top, brush with oil again and add another two sheets if you have enough pastry; brush with oil again.
  • (I used a total of 18 sheets of pastry (plus one or two extra for patching) – three two sheet wide sections, three sheets deep. If you have fewer than 18 sheets then you can just double, rather than triple layer the pastry.)
  • Take ⅓ of the spinach cheese mixture and form it into a long snake along the long edge of the pastry, leaving a 5cm gap at the bottom. Try and make sure that the filling is evenly spread.
  • Roll the pastry up from the bottom into a long sausage. Coil the sausage, seam side down and place it onto a lined baking sheet or into a 26-28cm greased cake tin.
  • Repeat the steps above two more times, tucking the beginning of each coil into the end of the previous one to form one long spiral. *see post above for step by step photos*
  • When you are shaping the coil, don’t panic if you get a couple of tears in the pastry. Simple tear off a scrap of unused phyllo, brush it with olive oil and use it to cover the tear; repeat with another layer if needed. No one will be able to tell!
  • Brush the pastry all over with olive oil and sprinkle over some sesame seeds to garnish. Bake the pie for around 45 minutes until it is golden brown and crisp. Allow to cool a little before serving.

Notes

  • Make sure that your phyllo pastry is fully defrosted if it is frozen.
  • Different brands of filo pastry will contain different numbers of sheets of filo in varying dimensions so you may need to adjust the recipe slightly depending on how many sheets of pastry you have. I used 18 sheets (plus one extra for patching tears), from two packs of pastry. If you have fewer sheets then you can double, rather than triple layer them (a total of 12 sheets).
  • Keep the phyllo pastry covered with a damp tea towel to prevent it from drying out. Even just a couple of minutes is enough for it to start getting dry and brittle.
  • Make sure you really squeeze as much liquid as possible out of the spinach to prevent the pie from being soggy. When you think that you’ve got all of the water out, squeeze it some more just in case.
  • Brushing the pastry with olive oil is necessary to get it golden and crisp, don’t skip it.
  • When you shape the spiral, don’t panic if you get a couple of tears in the pastry. Simple tear off a scrap of unused phyllo, brush it with olive oil and use it to cover the tear; repeat with another layer if needed. No one will be able to tell!

Pinterest image: Vegan spanakopita spiral with spinach and almond feta.