Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

World’s Best Greek Vegan Spanakopita

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

This authentic Greek recipe has gotten a makeover and is better than ever. This vegan spanakopita is hands down the absolute best you’ve ever had!

Pile of three pieces of spanakopita on a white plate

My mom has a famous spanakopita recipe. It’s the only one I will eat, and anywhere she goes people ask her to bring it. My friends ask for it for their birthdays and my boys will take down the entire pan in a matter of minutes. I have wanted to make it vegan for years.

Well, it happened. And it happened hard. The true test was giving it to my boys who often eat her original version with feta. Let’s just say that they asked me why I can’t make “pita” like yiayia does. I may have danced in my kitchen like a fool.

I grew up eating my mom’s spanakopita on a weekly basis, and now my boys take it down like hungry lions. It’s as much a staple in our lives as water. I have always wanted to try a vegan makeover but it’s such a coveted recipe that I was afraid to attempt it.

Well, lately I have been working with this incredible business coach, turned good friend, that has helped me tackle all these fears of mine that have been holding me back in scaling my business. So I decided, tackling this vegan spanakopita version was step one to my growth. And dang, I nailed it!

Hand picking up a piece of spanakopita with a bite out of it

How do you mimic feta with a dairy free alternative

So feta is really just salt and tang. As much as I am against pretend feta (there is no recipe I found out there that comes close) in this vegan feta recipe all I needed to do was recreate the flavor because the texture is simply a vegan ricotta mixture.

One of my mom’s personal twists in her original Greek spanakopita, is that she uses half feta and half cottage cheese to lighten up the filling. She has always done it this way so I knew that I could recreate that texture with cashews.

The flavor was easy, white vinegar gave the tang I needed and salt gave it that authentic saltiness. I left out the egg because you really don’t need it for texture, but the rest of the recipe I followed as is.

Making vegan spanakopita step by step

The process itself is really quite easy, but there are multiple steps to getting it just right:

  1. Sauté the green onion and greens. 
    Chopped greens and herbs being sautéed in a metal pan
  2. Blend the simple 4 ingredient “feta’ like filling.
    Overhead view of a food processor filled with a feta cheese like mixture
  3. Combine the two. 
    Filling of sautéed spinach and chopped creamy cashew mixture in a silver bowl
  4. Layer the phyllo sheets at the bottom. 
    Blue pastry brush brushing olive oil on a phyllo (filo) pastry sheet
  5. Spread the mixture when you are half way through. 
    Spinach and chopped creamy cashew mixture spread over phyllo (filo) sheets layered in a glass baking dish
  6. Add the rest of the phyllo sheets. 
    Spanakopita being constructed with layered phyllo (filo) sheets in a glass baking dish
  7. Cut into pieces. 
    Cut squares of unbaked spanakopita in a glass baking dish
  8. Bake and enjoy! 
    Spatula picking up a piece of baked spanakopita from a glass baking dish

The kind of phyllo you use doesn’t really matter, but I have found that the thicker phyllo sheets are easier to work with and come out a bit better. So if you have a choice, try finding a package that says “thick” or “#9 thick” to signify a thicker phyllo sheet.

If you like this Greek recipe turned vegan, don’t miss all the others I have created too!

Healthy Vegan Gyros and Tzatziki Sauce

Greek Vegan Moussaka

Greek Vegan Pastitsio

Vegan Baklava

Print Recipe
4.63 from 29 votes

World’s Best Greek Vegan Spanakopita

My vegan Greek spanakopita merges authentic cooking with a plant-based approach. I use flaky phyllo pastry, bright green spinach, and a creamy vegan feta filling to create delicious nostalgic bites. This recipe is a staple during family dinners, holidays, and casual gatherings.
Prep Time30 minutes
Cook Time1 hour 10 minutes
Total Time1 hour 40 minutes
Course: Appetizer, Side Dish
Cuisine: Greek
Diet: Gluten Free, Vegan, Vegetarian
Servings: 24
Calories: 107kcal
Author: Anjali Shah

Ingredients

Instructions

  • Preheat the oven to 350 F/ 175 C.
  • In a skillet brown the scallions in olive oil or broth until soft, about 2 minutes.
  • Add spinach, salt and pepper and sauté until wilted, about 5 minutes. Turn off the heat.
  • Add dill and parsley and mix well. Put the mixture in a large bowl.
  • If making homemade vegan feta then in a food processor, add the cashews (drain and rinse them after the soaking), vinegar, water and salt. Pulse until you get a chunky but coarsely chopped texture.
  • Pour the store bought or cashew “feta” mixture into the bowl with the spinach and mix well.
  • Pour the olive oil for brushing in a glass bowl. Or use the method for the oil free version.
  • A little trick, cut the phyllo (filo) edge to fit the length of your pan, cut it while it is still rolled up in the package to make it easy. Meaning, keep it rolled, measure it in your pan then slice off the edge so that it fits in your pan well. You can keep the extra and use it for other things or if you're like my sister and I, we loved to eat it when we were young!
  • Brush the bottom of a 9×13-inch baking pan with a little bit of oil.
  • Then line the pan with half of one phyllo (filo) sheet, allowing the other half to hang over the edge, brush the half in the pan with some oil, then fold the other half over the top and brush it with oil too. See the photos in the post. This has to be done like this because the phyllo (filo) sheets are bigger than the pan.
  • You are going to do this for half of the phyllo (filo) sheets, brushing each sheet with the olive oil.
  • After you have used half of the sheets, spread the spinach mixture on top.
  • Then top with the remaining phyllo (filo) sheets brushing each of them with the olive oil again.
  • When done, cut into squares.
  • Bake for 60-70 minutes until it is golden brown on top. Begin checking at 50 minutes as ovens vary.
  • Let it cool completely before cutting through and serving.

Notes

  • My #1 Secret Tip for this Greek vegan spanakopita recipe is to keep the phyllo pastry covered with a lightly damp kitchen towel. I do this while I work, as the phyllo dries out very quickly, and once it becomes brittle, the sheets crack and become much harder to layer neatly.
  • Dry the spinach: If the spinach contains too much moisture, the filling can soften the pastry from the inside. I always cook off or squeeze out any excess liquid before mixing in the vegan feta. 
  • Cool the filling: I let the spinach mixture cool for several minutes before layering it into the pastry. Warm filling creates steam, which can prevent the bottom layers from becoming crisp.
  • Brush gently: Rather than soaking each sheet with olive oil, I brush on a light coating. This creates delicate, flaky layers without making the pastry greasy.
  • Cut before baking: I always score or fully cut the spanakopita before it goes into the oven. The crisp pastry stays intact, and serving neat portions is much easier once it is baked.
  • Bake until golden: I do not judge doneness by the timer alone. The pastry should be a rich golden brown across the entire surface before I remove it from the oven.
  • Trim while rolled: I place the rolled-up phyllo pastry alongside my baking dish and trim it to fit inside the dish perfectly.

Nutrition

Calories: 107kcal | Carbohydrates: 13g | Protein: 3g | Fat: 4g | Sodium: 170mg | Potassium: 121mg | Vitamin A: 1425IU | Vitamin C: 5.4mg | Calcium: 18mg | Iron: 0.8mg

2 responses to “World’s Best Greek Vegan Spanakopita”

4.63 from 29 votes (29 ratings without comment)

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave