• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

This Wife Cooks™

  • About
    • Contact
    • Work With Me
    • JOIN MY NEWSLETTER
  • Holidays
    • Vegan and Vegetarian Thanksgiving Recipes
    • Vegan & Vegetarian Christmas Recipes
    • New Year’s Eve and New Year’s Day
    • St. Patrick’s Day
    • Easter
    • Cinco de Mayo
    • 4th of July
    • Oktoberfest
    • Halloween
    • Game Day
    • Happy Birthday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
    • Snacks
  • Popular
    • Breads
    • Casseroles & Comfort Food
    • Cookies & Cakes
    • Dressings & Dips
    • Kid Favorites
    • Pasta
    • Rice & Grains
    • Soups, Chilis, & Stews
    • Salads
    • Sandwiches, Tacos, & Burgers
    • Baking
    • Vegan
    • Vegetarian
  • Recipe Index
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
Home » Holiday » Easter » Vegan Spanakopita (Greek Spinach Pie)

Vegan Spanakopita (Greek Spinach Pie)

April 9, 202110 Comments

Pin
Share
Share
66Shares
View Recipe
Vegan Spanakopita ~ A savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough. via @thiswifecooks

Vegan Spanakopita (Greek Spinach Pie) is a savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough.

Vegan Spanakopita ~ A savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough.

Table of Contents

Toggle
  • Greek Restaurant Inspiration
  • Spanakopita Without Dairy or Eggs
  • Ingredients for Vegan Spanakopita
  • How to Make Vegan Spanakopita:
  • Tips for Working with Phyllo Dough
  • Storage and Reheating
  • More Spinach Recipes You’ll Love!
  • Vegan Spanakopita Recipe
    • Ingredients
    • Instructions
    • Nutrition

Greek Restaurant Inspiration

Before we started cooking mostly plant-based at home, my husband and I had a favorite spot called Katerina’s Greek Cuisine. It was tucked into the historic district and looked like it had once been someone’s home—small, a little cramped, and full of charm. Parking was always a challenge, and the tables were close together, but it felt like stepping into a Greek grandmother’s dining room.

I used to imagine pans of spanakopita coming out of the oven just in time for Sunday lunch, served alongside lemony roasted potatoes. It was the kind of place where everything felt warm and homey—exactly the vibe I think of when I make this dish at home now.

Spanakopita Without Dairy or Eggs

Traditional spanakopita is made with feta cheese and eggs, both of which help bind the filling and add rich flavor. For a plant-based version, we use vegan feta and a liquid egg replacer to keep the texture and flavor close to the original—without the dairy or eggs. JustEgg works well here and blends easily with the cooked spinach and herbs.

As a home cook who’s been focused on vegetarian and plant-based meals for over 13 years, I understand how important it is to adapt familiar dishes in a way that still feels satisfying. With a few thoughtful swaps, it’s possible to make spanakopita that tastes just as rich and flavorful as the traditional version. The phyllo stays golden and crisp, the filling holds together nicely, and no one misses the dairy.

Ingredients for Vegan Spanakopita

You will need the following:

  • Olive Oil – Used for sautéing the vegetables and brushing the phyllo dough. It helps achieve a golden, flaky top.
  • Yellow Onion + Scallions – These bring a mellow sweetness and mild sharpness that balance the richness of the cheese and dough.
  • Garlic – Adds savory depth to the spinach mixture.
  • Fresh Spinach – Wilts quickly and holds less moisture than frozen. Roughly chop before cooking for easier mixing.
  • Italian Flat-Leaf Parsley – Adds color and a fresh, herbal lift.
  • Liquid Egg Replacer – Acts as a binder. JustEgg brand works well here and keeps the filling from being too loose.
  • Vegan Feta Cheese – Homemade vegan feta or store-bought options bring a creamy texture and the tangy bite that defines spanakopita.
  • Phyllo Dough – Found in the freezer section, these ultra-thin pastry sheets create the crisp, crackly layers. Thaw in the fridge overnight before using.

How to Make Vegan Spanakopita:

STEP ONE: Preheat the oven to 350°F. Lightly oil a 9×13″ baking dish.

STEP TWO: Cook the aromatics. Into a large skillet over medium heat, add the olive oil. When the oil is hot, add the yellow onion and scallions. Cook for 2 minutes, stirring frequently until softened. Add the garlic and continue cooking for an additional 1 minute.

STEP THREE: Stir in the spinach and parsley. Continue cooking for 2 minutes, stirring frequently until the spinach is wilted. Remove from heat and set aside.

STEP FOUR: Combine egg replacer and vegan feta. Into a medium-size mixing bowl, add the JustEgg vegan egg replacer and the vegan feta. Stir gently until just combined. Fold in the spinach mixture.

STEP FIVE: Lay the foundation. Into the prepared baking dish, place two sheets of phyllo dough and brush lightly to cover with olive oil. Add another 2 sheets and brush again with olive oil, then repeat with two more sheets of phyllo dough and olive oil. (Phyllo dough is very delicate and it’s okay if it tears; just make sure you’re covering the pan completely with each layer.)

STEP SIX: Add the spinach and feta mixture, gently spreading to cover the phyllo dough.

STEP SEVEN: Finish assembling the spanakopita. Top with 4 additional sheets of phyllo dough, brushing with olive oil after each addition.

STEP EIGHT: Bake for 40 minutes, until lightly crispy and golden brown. Allow to set for 10 minutes then slice and serve.

Vegan Spanakopita ~ A savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough.
Vegan Spanakopita ~ A savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough.
Vegan Spanakopita ~ A savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough.
Vegan Spanakopita ~ A savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough.

Tips for Working with Phyllo Dough

  • Thaw in the fridge overnight to prevent cracking.
  • Cover with a slightly damp towel while working to keep sheets from drying out.
  • Don’t stress about perfection. Small tears are fine—just layer carefully and brush with olive oil to help them fuse.

Storage and Reheating

  • Store leftover spanakopita in an airtight container in the fridge for up to 3 days. Reheat in a 350°F oven for 10–15 minutes to re-crisp the top.
Vegan Spanakopita ~ A savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough.

More Spinach Recipes You’ll Love!

  • Vegan Spinach Risotto
  • Spinach Mashed Potatoes
  • 5-Ingredient Spinach and Artichoke Dip
  • Spinach and Parmesan Gnocchi
  • Spinach Rice
Vegan Spanakopita ~ A savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough.

Tried this recipe? Leave a star rating and share your thoughts in the comments below. Thanks for being part of our home cooking community!

Follow This Wife Cooks on Flipboard | Instagram | Facebook | Pinterest | Shop | YouTube

Vegan Spanakopita ~ A savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough.

Vegan Spanakopita Recipe

A savory and aromatic Greek-style main dish or hearty appetizer packed with spinach and vegan feta cheese between layers of crispy phyllo dough.
5 from 14 votes
Print Pin Rate
Course: Appetizer, Brunch, Dinner, Lunch, Main Course, Side Dish
Cuisine: greek, Mediterranean
Keyword: brunch, casserole, Christmas morning, Easter, Greek, Mediterranean, Mother’s Day, vegan, vegetarian
Prep Time: 15 minutes minutes
Cook Time: 45 minutes minutes
Total Time: 1 hour hour
Servings: 8
Calories: 1104kcal
Author: Holly Gray
Prevent your screen from going dark

Ingredients

  • 3 tablespoons olive oil
  • 1/2 cup yellow onion
  • 1/3 cup scallions chopped
  • 2 teaspoons garlic minced
  • 6 cups fresh baby spinach leaves
  • 1/2 cup Italian flat-leaf parsley chopped
  • 1/2 cup + 1 tablespoon JustEgg vegan egg replacer
  • 1 1/2 cups vegan feta cheese crumbled
  • 8 sheets phyllo dough thawed
  • 1/4 cup olive oil

Instructions

  • Preheat the oven to 350°F. Lightly oil a 9×13″ baking dish.
  • Into a large skillet over medium heat, add the olive oil. When the oil is hot, add the yellow onion and scallions. Cook for 2 minutes, stirring frequently until softened. Add the garlic and continue cooking for an additional 1 minute.
  • Stir in the spinach and parsley. Continue cooking for 2 minutes, stirring frequently until the spinach is wilted. Remove from heat and set aside.
  • Into a medium-size mixing bowl, add the JustEgg vegan egg replacer and the vegan feta. Stir gently until just combined. Fold in the spinach mixture.
  • Into the prepared baking dish, place two sheets of phyllo dough and brush lightly to cover with olive oil. Add another 2 sheets and brush again with olive oil, then repeat with two more sheets of phyllo dough and olive oil. (Phyllo dough is very delicate and it’s okay if it tears; just make sure you’re covering the pan completely with each layer.)
  • Add the spinach and feta mixture, gently spreading to cover the phyllo dough.
  • Top with 4 additional sheets of phyllo dough, brushing with olive oil after each addition.
  • Bake for 40 minutes, until lightly crispy and golden brown. Allow to set for 10 minutes then slice and serve.

Nutrition

Calories: 1104kcal | Carbohydrates: 155g | Protein: 33g | Fat: 37g | Saturated Fat: 11g | Cholesterol: 115mg | Sodium: 1810mg | Potassium: 394mg | Fiber: 6g | Sugar: 6g | Vitamin A: 669IU | Vitamin C: 7mg | Calcium: 233mg | Iron: 10mg
Tried this recipe?Mention @thiswifecooks or tag #thiswifecooks!

This post was updated on April 18, 2025.

Pin
Share
Share
66Shares

Related Posts:

  • Vegan Tofu Feta Cheese ~ This dairy-free cheese is made on the stovetop then chilled to perfection for vegan feta that can be used for salads, casseroles, pizzas, and more!
    Vegan Feta Cheese
  • Spanakopita Pasta ~ Spinach, vegan feta, lemon, and dill all shine in this easy-to-make one-pot pasta dinner!
    Spanakopita Pasta
  • Vegan Cream Cheese Frosting ~ A rich and creamy dairy-free frosting made with 4 simple ingredients. This frosting is perfect for the holidays and everyday desserts, including carrot cake, red velvet cake, and even cookies!
    Vegan Cream Cheese Frosting

Filed Under: Breakfast & Brunch, Breakfast & Brunch, Casseroles, Comfort Food, Easter, Lunch & Dinner, Mother's Day, Recently Updated, Vegan, Vegan & Vegetarian Christmas Recipes, Vegetarian Tagged With: brunch, casserole, Christmas Morning, Easter, Greek, Mediterranean, spinach, vegan, vegetarian

Previous Post: « Vegan Cream Cheese Frosting
Next Post: Vegan Feta Cheese »

Reader Interactions

Comments

  1. Elena

    April 10, 2021 at 4:32 pm

    Hi Holly,

    I love your recipes and this looks so easy to make that I am tempted to try it in the next days. One question I would like to ask you is with what I could replace the JustEgg mixture? Would a mixture of chickpea flour and water be enough? Or should I use something else?

    Thanks! x

    Reply
    • thiswifecooks

      April 10, 2021 at 5:54 pm

      Hi Elena – Since I have only made this particular recipe using JustEgg, I can’t confidently recommend a substitute. However, since chickpea flour and water is frequently used for other dishes like vegan omelettes, frittatas, and such, I imagine it could work. Let me know how it turns out if you decide to try swapping the JustEgg for chickpea flour and water.

  2. Natalia

    September 6, 2021 at 11:32 am

    5 stars
    OMG! This recipe is soooo delicious. Savory pie is one of my favorite comfort food, but I’ve never made it with crispy phyllo dough. Definitely giving this recipe a go. Thanks for sharing!

    Reply
  3. Freya

    September 6, 2021 at 12:16 pm

    5 stars
    I loved spanakopita and am so excited to have found a vegan version!!

    Reply
  4. Chrissaysnature

    September 6, 2021 at 1:08 pm

    5 stars
    Oh my gosh, this dish is amazing! It is so flavorful and most importantly quite easy to make! Thanks for this recipe!

    Reply
  5. Natalie

    September 6, 2021 at 2:32 pm

    5 stars
    I have to give this vegan spinach pie a try. Looks fantastic. I always make this with eggs, never done it vegan. Can’t wait to bake this.

    Reply
  6. Kayla DiMaggio

    September 6, 2021 at 3:03 pm

    5 stars
    I love the idea of this spanakopita! This is so delicious and easy!

    Reply
  7. Aleisha

    September 7, 2021 at 1:00 am

    5 stars
    This is the best! This used to be one of my favourite things before I was vegan! Thanks for sharing this! 🙂

    Reply
  8. Anaiah

    September 7, 2021 at 7:14 am

    5 stars
    I always loved spanakopita so it’s amazing to be able to still enjoy it on a plant based diet. One of my first jobs as a teen was working at a Greek restaurant downtown and this was one of my favorites to order and snack on during my lunch. Thank you for creating this vegan version of it!

    Reply
  9. Joshua

    September 7, 2021 at 9:11 am

    5 stars
    This vegan spanakopita is a new favorite! The filling was delicious and the phyllo dough turned out so crisp. We loved this recipe!

    Reply
5 from 14 votes (6 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Welcome!

Hi, I’m Holly! I’m a busy wife and mom. I love cooking for my family and sharing creative and flavorful plant-based recipes.

Here, you will find everything from quick and easy dinners to comfort food classics and holiday favorites.

  • Facebook
  • Instagram
  • Pinterest

Recent Posts

  • Roasted Zucchini Pasta
  • Olive and Feta Garlic Bread
  • Greek Rice Pilaf
  • Grilled Greek Tofu

Footer

Copyright © 2025 Rise and Shine Media, LLC. All rights reserved. Privacy Policy .Terms of Service .

This Wife Cooks™Logo Header Menu
  • About
    • Contact
    • Work With Me
  • Holiday
  • Collections
    • Appetizers
    • Breakfast & Brunch
    • Dessert
    • Lunch & Dinner
    • Side Dishes
  • Popular

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.