I’ll be honest, when I first went vegan, I thought I’d have to say goodbye to some of my favorite comfort foods. Spanakopita, that flaky, savory Greek spinach pie, was definitely on that list. The buttery phyllo, the creamy feta – it all seemed so inherently not vegan. But then, a friend challenged me. “You can veganize anything!” she declared, and spanakopita became my personal culinary Everest. After a few (deliciously educational) attempts, I cracked the code. And let me tell you, this vegan spanakopita is not just good for vegan – it’s simply outstanding. The crispy, golden phyllo shatters in your mouth, giving way to a flavorful, vibrant spinach and herb filling that’s surprisingly rich and satisfying, even without the dairy. My family, who are definitely not all vegan, absolutely adore this dish. It’s become a regular request, and I’m so excited to share this recipe with you, so you can experience the joy of perfectly flaky, deeply flavorful vegan spanakopita in your own kitchen. Prepare to be amazed – vegan doesn’t mean compromise, it means delicious reinvention!
Ingredients You’ll Need to Create Authentic Vegan Spanakopita
Crafting a truly delicious Vegan Spanakopita starts with sourcing the right ingredients. Here’s a comprehensive list to guide you, ensuring every bite is bursting with authentic Greek flavor, made entirely plant-based:
For the Savory Spinach Filling:
- 2 pounds fresh spinach: The heart of spanakopita! Fresh spinach provides the best flavor and texture. Baby spinach is convenient, but mature spinach works just as well – just be sure to remove any tough stems. Frozen spinach can be used in a pinch (see notes below), but fresh is highly recommended for optimal results.
- 1 large onion, finely chopped: Onion forms the aromatic base of the filling, adding depth and sweetness. Yellow or white onions work best. Make sure to chop them finely so they cook through evenly and blend seamlessly into the filling.
- 4 cloves garlic, minced: Garlic is essential for that pungent, savory kick that complements the spinach and herbs. Freshly minced garlic is always superior to pre-minced for flavor.
- 1 cup chopped fresh dill: Dill is a quintessential Greek herb, providing a bright, slightly anise-like flavor that’s crucial for authentic spanakopita. Fresh dill is a must – dried dill just won’t deliver the same vibrant taste.
- ½ cup chopped fresh parsley: Parsley adds a fresh, grassy note and balances the dill. Flat-leaf parsley (Italian parsley) is preferred for its stronger flavor over curly parsley.
- ¼ cup chopped fresh mint: Mint adds a cooling, refreshing element that cuts through the richness of the spinach and vegan feta. Spearmint is a good choice, but peppermint can also work in a pinch – use it sparingly if you prefer a milder mint flavor.
- ½ cup vegan feta cheese, crumbled: This is the key vegan swap! Vegan feta has come a long way, and there are several excellent brands available now that mimic the tangy, salty, and crumbly texture of traditional feta. Look for brands made from coconut oil, tofu, or almond milk. Experiment to find your favorite!
- ¼ cup nutritional yeast: Nutritional yeast adds a cheesy, umami flavor that enhances the overall savory profile and helps to compensate for the lack of dairy cheese. It also adds a slight creamy texture to the filling.
- 2 tablespoons olive oil, plus more for brushing: Olive oil is the traditional fat used in Greek cooking and provides a rich, fruity flavor. Extra virgin olive oil is recommended for the best taste. We’ll use it for sautéing the onions and spinach, and for brushing the phyllo layers.
- Salt and freshly ground black pepper to taste: Essential for seasoning and bringing out the flavors of all the ingredients. Taste and adjust the seasoning as needed – spanakopita is traditionally well-seasoned.
- Pinch of nutmeg (optional): A tiny pinch of nutmeg adds a subtle warmth and depth to the filling, enhancing the other flavors without being overpowering.
For the Flaky Phyllo Crust:
- 1 package (14 ounces) phyllo dough, thawed: Phyllo dough is the magic ingredient that creates the incredibly flaky and crispy crust of spanakopita. It’s readily available in the freezer section of most grocery stores. Make sure to thaw it properly in the refrigerator overnight, or according to package instructions, to prevent it from tearing. Vegan phyllo dough is widely available, but always double-check the ingredients to ensure it’s made without butter or eggs.
- ½ cup olive oil, melted (or vegan butter, melted): We’ll use melted olive oil (or vegan butter for extra richness, if desired) to brush between the layers of phyllo, creating that signature flakiness. Olive oil is more traditional and lighter, while vegan butter will add a richer, more buttery flavor.
Step-by-Step Instructions: Mastering Your Vegan Spanakopita
Now that you have all your ingredients prepped, let’s embark on the delightful journey of creating your Vegan Spanakopita. Follow these detailed instructions for a perfectly flaky and flavorful result:
- Prepare the Spinach: If using fresh spinach, wash it thoroughly and remove any tough stems. There are two main ways to wilt the spinach:
- Blanching: Bring a large pot of salted water to a boil. Add the spinach in batches and blanch for about 30-60 seconds, or until just wilted and bright green. Immediately transfer the spinach to an ice bath to stop the cooking process and preserve the color. Once cooled, drain the spinach well and squeeze out as much excess water as possible. This step is crucial to prevent a soggy filling.
- Sautéing: Heat 1 tablespoon of olive oil in a large skillet or pot over medium heat. Add the spinach in batches and sauté until wilted, stirring frequently. As the spinach wilts, it will release water. Cook until most of the water has evaporated. Transfer the spinach to a colander and press out as much excess water as possible using the back of a spoon or your hands once cooled slightly.
- Sauté Aromatics: Heat 2 tablespoons of olive oil in the same skillet or pot over medium heat. Add the chopped onion and sauté for about 5-7 minutes, or until softened and translucent. Add the minced garlic and cook for another minute, until fragrant, being careful not to burn the garlic.
- Combine Filling Ingredients: In a large bowl, combine the wilted and squeezed spinach, sautéed onions and garlic, chopped dill, parsley, mint, crumbled vegan feta, nutritional yeast, salt, pepper, and optional nutmeg. Mix everything together thoroughly until well combined. Taste and adjust seasoning as needed. The filling should be flavorful and well-seasoned.
- Preheat Oven and Prepare Baking Dish: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish (or a similar sized round or square dish) with olive oil.
- Assemble the Spanakopita: This is where the magic happens! Phyllo dough is delicate, so work quickly and keep the stack of phyllo sheets covered with a damp kitchen towel while you work to prevent them from drying out and becoming brittle.
- Bottom Layers: Take one sheet of phyllo dough and place it in the prepared baking dish, letting the edges overhang. Brush the phyllo sheet lightly with melted olive oil (or vegan butter). Repeat this process with 6-8 more phyllo sheets, layering them one at a time and brushing each sheet with oil before adding the next. Arrange the phyllo sheets so that they cover the bottom and sides of the baking dish, creating a nest for the filling. Don’t worry if the phyllo tears slightly – it will all bake together beautifully.
- Add Filling: Spoon the spinach filling evenly over the phyllo crust in the baking dish.
- Top Layers: Now, carefully layer the remaining phyllo sheets over the spinach filling, one at a time, brushing each sheet with melted olive oil (or vegan butter) as you go. You’ll need about 6-8 sheets for the top layers.
- Finishing Touches: Once you’ve layered all the phyllo on top, gently tuck in the overhanging edges of the bottom phyllo layers to enclose the spanakopita. Brush the top layer generously with melted olive oil (or vegan butter). For a decorative touch, you can score the top layer of phyllo into squares or diamonds using a sharp knife before baking. This also helps to release steam and ensures even baking.
- Bake to Golden Perfection: Bake in the preheated oven for 35-45 minutes, or until the phyllo crust is golden brown and crispy, and the filling is heated through. The baking time may vary slightly depending on your oven, so keep an eye on it. If the top starts to brown too quickly, you can loosely tent it with foil for the last 10-15 minutes of baking.
- Cool and Serve: Once baked, remove the spanakopita from the oven and let it cool in the baking dish for at least 10-15 minutes before cutting and serving. This allows the phyllo to set and become even crispier, and the filling to cool slightly. Cut into squares or diamonds and serve warm or at room temperature. Spanakopita is delicious both ways!
Nutrition Facts: A Wholesome and Flavorful Vegan Delight
Vegan Spanakopita, while undeniably delicious, also offers nutritional benefits. Here’s an estimated breakdown of the nutritional content per serving. Please remember these are estimates and can vary based on specific ingredient brands and portion sizes:
Servings: Approximately 12 squares (depending on how you cut it)
Serving Size: 1 square
Approximate Nutrition Facts per Serving (per square):
- Calories: 200-250 kcal
- Protein: 5-7g
- Fat: 12-15g
- Saturated Fat: 3-5g (depending on vegan feta and oil used)
- Cholesterol: 0mg
- Sodium: 300-400mg (depending on vegan feta and salt added)
- Carbohydrates: 20-25g
- Fiber: 3-4g
- Sugar: 2-3g
Key Nutritional Highlights:
- Good Source of Vitamins and Minerals: Spinach is packed with vitamins A, C, and K, as well as iron and folate.
- Rich in Fiber: The spinach and phyllo dough contribute to a good amount of dietary fiber, aiding digestion and promoting satiety.
- Plant-Based Protein: Vegan feta and nutritional yeast contribute to the protein content.
- Lower in Saturated Fat and Cholesterol: Compared to traditional spanakopita with dairy feta and butter, this vegan version is significantly lower in saturated fat and cholesterol.
Important Note: These values are estimates. For more precise nutritional information, use online nutrition calculators and input the specific brands and quantities of ingredients you use. Enjoy Vegan Spanakopita as a delicious and relatively wholesome part of a balanced diet.
Preparation Time: Plan Your Spanakopita Baking Schedule
While the result is well worth it, making spanakopita does involve a few steps. Here’s a breakdown of the estimated preparation time to help you plan your baking:
- Prep Time: 45-60 minutes (includes spinach preparation, chopping vegetables and herbs, making the filling, thawing phyllo)
- Cook Time: 35-45 minutes (baking time)
- Total Time: Approximately 1 hour 20 minutes to 1 hour 45 minutes
Tips to Streamline Prep Time:
- Use baby spinach: Baby spinach is pre-washed and has tender stems, reducing prep time.
- Prepare the filling ahead of time: You can make the spinach filling a day in advance and store it in the refrigerator. This breaks up the prep process and saves time on baking day.
- Thaw phyllo dough overnight: Ensure the phyllo dough is fully thawed in the refrigerator overnight. This is crucial for easy handling and prevents last-minute thawing struggles.
- Utilize a food processor (optional): For chopping onions, garlic, and herbs, a food processor can significantly speed up prep time. Be careful not to over-process and turn them into a puree.
How to Serve Your Vegan Spanakopita: Perfect Pairings and Presentation
Vegan Spanakopita is incredibly versatile and can be served as a main course, appetizer, side dish, or even a snack. Here are some delicious serving suggestions to elevate your spanakopita experience:
- As a Main Course:
- Greek Salad: Serve alongside a classic Greek salad with tomatoes, cucumbers, olives, red onion, and a lemon-oregano vinaigrette.
- Lemon Potatoes: Roasted lemon potatoes are a traditional Greek side dish that pairs beautifully with spanakopita.
- Vegan Tzatziki Sauce: A dollop of creamy vegan tzatziki sauce (made with vegan yogurt and cucumber) adds a refreshing coolness.
- Grilled Vegetables: Grilled zucchini, bell peppers, and eggplant complement the savory spanakopita.
- As an Appetizer or Side Dish:
- Serve in smaller squares or triangles: Cut the spanakopita into smaller portions for easy appetizer serving.
- Accompany with olives and pita bread: Offer a platter of Kalamata olives and warm pita bread alongside the spanakopita.
- Lemon wedges: A squeeze of fresh lemon juice brightens up the flavors of the spanakopita.
- Presentation Tips:
- Garnish with fresh dill sprigs: A few sprigs of fresh dill on top add a touch of visual appeal and reinforce the flavor profile.
- Dust with nutritional yeast: A light dusting of nutritional yeast before serving can enhance the cheesy appearance and flavor.
- Serve warm or at room temperature: Spanakopita is delicious served warm, at room temperature, or even cold the next day.
Additional Tips for Achieving Spanakopita Perfection
To ensure your Vegan Spanakopita is a resounding success and rivals even the best traditional versions, keep these expert tips in mind:
- Squeeze, Squeeze, Squeeze the Spinach: Removing excess moisture from the spinach is absolutely crucial for preventing a soggy filling and ensuring a crispy crust. Be diligent about squeezing out as much water as possible after wilting or thawing the spinach.
- Handle Phyllo Dough with Care: Phyllo dough is delicate and prone to drying out. Work quickly, keep the stack covered with a damp towel, and brush each sheet with oil or vegan butter immediately after placing it in the dish. Don’t be afraid if it tears slightly – it’s surprisingly forgiving and will bake up beautifully.
- Don’t Skimp on the Oil (or Vegan Butter): Brushing each layer of phyllo generously with melted olive oil (or vegan butter) is essential for creating that signature flaky texture. This is not the time to be shy with the fat!
- Taste and Season the Filling Generously: The filling is the heart of spanakopita. Taste it before assembling and adjust the seasoning to your liking. Don’t be afraid to be generous with the salt, pepper, and herbs. The flavors will mellow slightly during baking.
- Let it Cool Slightly Before Cutting: Resist the urge to cut into the spanakopita immediately after it comes out of the oven. Letting it cool for 10-15 minutes allows the phyllo to set and become even crispier, making it easier to cut and serve without crumbling.
Frequently Asked Questions (FAQ) About Vegan Spanakopita
Got burning questions about veganizing this Greek classic? We’ve got the answers! Here are some frequently asked questions to guide you through your vegan spanakopita journey:
Q1: Can I use frozen spinach instead of fresh?
A: Yes, you can use frozen spinach, but fresh spinach is highly recommended for the best flavor and texture. If using frozen spinach, be sure to thaw it completely and squeeze out as much excess water as possible. You will need about 1 pound of frozen spinach to equal 2 pounds of fresh spinach after wilting.
Q2: What if I can’t find vegan feta cheese? Are there any substitutes?
A: Vegan feta cheese is becoming increasingly available, but if you can’t find it, you can try these alternatives:
- Firm or extra-firm tofu: Crumble firm or extra-firm tofu and marinate it in lemon juice, olive oil, salt, and oregano for at least 30 minutes to mimic the tangy flavor of feta. Drain well before adding to the filling.
- Cashew Cream Cheese: A thick cashew cream cheese, seasoned with lemon juice and salt, can provide a creamy and tangy element, although it won’t have the same crumbly texture as feta.
- Omit the cheese: While vegan feta adds a lot to the flavor, you can still make a delicious spanakopita without it. Increase the nutritional yeast and seasoning to compensate for the missing saltiness and umami.
Q3: Can I make spanakopita ahead of time?
A: Yes, spanakopita is a great make-ahead dish. You can assemble the spanakopita completely, unbaked, and store it in the refrigerator for up to 24 hours. Bake as directed when you are ready to serve, adding a few extra minutes to the baking time to ensure it’s heated through. You can also bake it completely and reheat it gently in a warm oven or microwave.
Q4: How do I store leftover spanakopita?
A: Store leftover spanakopita in an airtight container in the refrigerator for up to 3-4 days. Reheat in a warm oven or microwave until heated through. The phyllo may lose some of its crispness upon reheating, but it will still be delicious.
Q5: Is phyllo dough always vegan?
A: Most commercially available phyllo dough is vegan, as it is typically made with flour, water, and oil. However, it’s always essential to check the ingredients list to be sure, especially if you have strict dietary requirements. Some brands may occasionally use butter or eggs. Look for phyllo dough specifically labeled as vegan if you want to be absolutely certain.
Embrace the joy of creating this incredible Vegan Spanakopita! It’s a testament to how delicious and satisfying plant-based cooking can be, bringing the vibrant flavors of Greece to your table in a compassionate and utterly delectable way. Enjoy!
Print
Vegan Spanakopita recipe
Ingredients
For the Savory Spinach Filling:
-
- 2 pounds fresh spinach: The heart of spanakopita! Fresh spinach provides the best flavor and texture. Baby spinach is convenient, but mature spinach works just as well – just be sure to remove any tough stems. Frozen spinach can be used in a pinch (see notes below), but fresh is highly recommended for optimal results.
-
- 1 large onion, finely chopped: Onion forms the aromatic base of the filling, adding depth and sweetness. Yellow or white onions work best. Make sure to chop them finely so they cook through evenly and blend seamlessly into the filling.
-
- 4 cloves garlic, minced: Garlic is essential for that pungent, savory kick that complements the spinach and herbs. Freshly minced garlic is always superior to pre-minced for flavor.
-
- 1 cup chopped fresh dill: Dill is a quintessential Greek herb, providing a bright, slightly anise-like flavor that’s crucial for authentic spanakopita. Fresh dill is a must – dried dill just won’t deliver the same vibrant taste.
-
- ½ cup chopped fresh parsley: Parsley adds a fresh, grassy note and balances the dill. Flat-leaf parsley (Italian parsley) is preferred for its stronger flavor over curly parsley.
-
- ¼ cup chopped fresh mint: Mint adds a cooling, refreshing element that cuts through the richness of the spinach and vegan feta. Spearmint is a good choice, but peppermint can also work in a pinch – use it sparingly if you prefer a milder mint flavor.
-
- ½ cup vegan feta cheese, crumbled: This is the key vegan swap! Vegan feta has come a long way, and there are several excellent brands available now that mimic the tangy, salty, and crumbly texture of traditional feta. Look for brands made from coconut oil, tofu, or almond milk. Experiment to find your favorite!
-
- ¼ cup nutritional yeast: Nutritional yeast adds a cheesy, umami flavor that enhances the overall savory profile and helps to compensate for the lack of dairy cheese. It also adds a slight creamy texture to the filling.
-
- 2 tablespoons olive oil, plus more for brushing: Olive oil is the traditional fat used in Greek cooking and provides a rich, fruity flavor. Extra virgin olive oil is recommended for the best taste. We’ll use it for sautéing the onions and spinach, and for brushing the phyllo layers.
-
- Salt and freshly ground black pepper to taste: Essential for seasoning and bringing out the flavors of all the ingredients. Taste and adjust the seasoning as needed – spanakopita is traditionally well-seasoned.
-
- Pinch of nutmeg (optional): A tiny pinch of nutmeg adds a subtle warmth and depth to the filling, enhancing the other flavors without being overpowering.
For the Flaky Phyllo Crust:
-
- 1 package (14 ounces) phyllo dough, thawed: Phyllo dough is the magic ingredient that creates the incredibly flaky and crispy crust of spanakopita. It’s readily available in the freezer section of most grocery stores. Make sure to thaw it properly in the refrigerator overnight, or according to package instructions, to prevent it from tearing. Vegan phyllo dough is widely available, but always double-check the ingredients to ensure it’s made without butter or eggs.
-
- ½ cup olive oil, melted (or vegan butter, melted): We’ll use melted olive oil (or vegan butter for extra richness, if desired) to brush between the layers of phyllo, creating that signature flakiness. Olive oil is more traditional and lighter, while vegan butter will add a richer, more buttery flavor.
Instructions
-
- Prepare the Spinach: If using fresh spinach, wash it thoroughly and remove any tough stems. There are two main ways to wilt the spinach:
- Blanching: Bring a large pot of salted water to a boil. Add the spinach in batches and blanch for about 30-60 seconds, or until just wilted and bright green. Immediately transfer the spinach to an ice bath to stop the cooking process and preserve the color. Once cooled, drain the spinach well and squeeze out as much excess water as possible. This step is crucial to prevent a soggy filling.Sautéing: Heat 1 tablespoon of olive oil in a large skillet or pot over medium heat. Add the spinach in batches and sauté until wilted, stirring frequently. As the spinach wilts, it will release water. Cook until most of the water has evaporated. Transfer the spinach to a colander and press out as much excess water as possible using the back of a spoon or your hands once cooled slightly.
If using frozen spinach, thaw it completely and squeeze out as much excess water as possible. This is very important to prevent a watery filling.
- Prepare the Spinach: If using fresh spinach, wash it thoroughly and remove any tough stems. There are two main ways to wilt the spinach:
-
- Sauté Aromatics: Heat 2 tablespoons of olive oil in the same skillet or pot over medium heat. Add the chopped onion and sauté for about 5-7 minutes, or until softened and translucent. Add the minced garlic and cook for another minute, until fragrant, being careful not to burn the garlic.
-
- Combine Filling Ingredients: In a large bowl, combine the wilted and squeezed spinach, sautéed onions and garlic, chopped dill, parsley, mint, crumbled vegan feta, nutritional yeast, salt, pepper, and optional nutmeg. Mix everything together thoroughly until well combined. Taste and adjust seasoning as needed. The filling should be flavorful and well-seasoned.
-
- Preheat Oven and Prepare Baking Dish: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish (or a similar sized round or square dish) with olive oil.
-
- Assemble the Spanakopita: This is where the magic happens! Phyllo dough is delicate, so work quickly and keep the stack of phyllo sheets covered with a damp kitchen towel while you work to prevent them from drying out and becoming brittle.
-
- Bottom Layers: Take one sheet of phyllo dough and place it in the prepared baking dish, letting the edges overhang. Brush the phyllo sheet lightly with melted olive oil (or vegan butter). Repeat this process with 6-8 more phyllo sheets, layering them one at a time and brushing each sheet with oil before adding the next. Arrange the phyllo sheets so that they cover the bottom and sides of the baking dish, creating a nest for the filling. Don’t worry if the phyllo tears slightly – it will all bake together beautifully.
-
- Add Filling: Spoon the spinach filling evenly over the phyllo crust in the baking dish.
-
- Top Layers: Now, carefully layer the remaining phyllo sheets over the spinach filling, one at a time, brushing each sheet with melted olive oil (or vegan butter) as you go. You’ll need about 6-8 sheets for the top layers.
-
- Finishing Touches: Once you’ve layered all the phyllo on top, gently tuck in the overhanging edges of the bottom phyllo layers to enclose the spanakopita. Brush the top layer generously with melted olive oil (or vegan butter). For a decorative touch, you can score the top layer of phyllo into squares or diamonds using a sharp knife before baking. This also helps to release steam and ensures even baking.
-
- Assemble the Spanakopita: This is where the magic happens! Phyllo dough is delicate, so work quickly and keep the stack of phyllo sheets covered with a damp kitchen towel while you work to prevent them from drying out and becoming brittle.
-
- Bake to Golden Perfection: Bake in the preheated oven for 35-45 minutes, or until the phyllo crust is golden brown and crispy, and the filling is heated through. The baking time may vary slightly depending on your oven, so keep an eye on it. If the top starts to brown too quickly, you can loosely tent it with foil for the last 10-15 minutes of baking.
-
- Cool and Serve: Once baked, remove the spanakopita from the oven and let it cool in the baking dish for at least 10-15 minutes before cutting and serving. This allows the phyllo to set and become even crispier, and the filling to cool slightly. Cut into squares or diamonds and serve warm or at room temperature. Spanakopita is delicious both ways!
Nutrition
- Serving Size: one normal portion
- Calories: 200-250
- Sugar: 2-3g
- Sodium: 300-400mg
- Fat: 12-15g
- Saturated Fat: 3-5g
- Carbohydrates: 20-25g
- Fiber: 3-4g
- Protein: 5-7g





