World’s Best Greek Vegan Spanakopita

World’s Best Greek Vegan Spanakopita

Spanakopita, a quintessential Greek dish, is celebrated for its layers of crisp, flaky phyllo dough encasing a rich and flavorful filling of spinach and herbs. While traditionally made with eggs and cheese, this vegan version keeps all the deliciousness intact by substituting plant-based ingredients, resulting in a dish that is both ethical and satisfying. The combination of spinach, fresh herbs like dill and parsley, and a hint of nutmeg creates a filling bursting with vibrant Mediterranean flavors.

The creamy texture of traditional spanakopita is reimagined with crumbled tofu or vegan feta, which adds a tangy and savory note while maintaining the dish’s authentic character. Nutritional yeast, often called “nooch,” lends a subtle cheesy flavor, making this pie irresistibly indulgent without any dairy. A touch of lemon juice ties all the flavors together, creating a balanced and refreshing taste.

What makes spanakopita truly magical is its presentation. The golden, crisp phyllo dough shatters with every bite, contrasting beautifully with the tender, herbaceous filling. It’s a dish that’s as much a feast for the eyes as it is for the palate. Whether served as a main course or an appetizer, this vegan spanakopita is sure to delight everyone at the table, vegans and non-vegans alike. Perfect for holidays, potlucks, or a cozy dinner, it’s a timeless recipe that showcases the best of Greek cuisine in a plant-based way.

World’s Best Greek Vegan Spanakopita

Vegan Spanakopita Recipe

Ingredients

For the Filling:

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 4 green onions, finely sliced
  • 3 garlic cloves, minced
  • 16 oz (450g) fresh spinach, chopped (or thawed frozen spinach, drained well)
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup fresh dill, chopped (or 1 tablespoon dried dill)
  • 1/2 teaspoon nutmeg
  • 1/4 cup nutritional yeast
  • 10 oz (280g) firm tofu, crumbled (or use vegan feta for added tang)
  • Salt and black pepper to taste
  • Juice of 1/2 a lemon

For the Phyllo Dough:

  • 12 sheets vegan phyllo dough (thawed, if frozen)
  • 1/2 cup olive oil (or melted vegan butter) for brushing

Instructions

  1. Prepare the Filling:
    • Heat olive oil in a large skillet over medium heat. Sauté the onion and green onions until softened, about 5 minutes.
    • Add garlic and cook for 1 minute until fragrant. Stir in the spinach, cooking until wilted (or warmed through if using frozen).
    • Mix in parsley, dill, nutmeg, and nutritional yeast. Cook for 2–3 minutes to blend flavors.
    • Remove from heat, stir in crumbled tofu (or vegan feta), lemon juice, and season with salt and pepper. Let the filling cool slightly.
  2. Prepare the Phyllo Dough:
    • Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
    • Layer one sheet of phyllo dough in the dish, letting the edges hang over. Brush lightly with olive oil. Repeat until you’ve layered 6 sheets, brushing each layer with oil.
  3. Assemble the Spanakopita:
    • Spread the spinach mixture evenly over the phyllo layers.
    • Layer the remaining 6 phyllo sheets on top, brushing each with olive oil as before. Tuck in the edges or fold them over to seal the pie.
  4. Bake:
    • Using a sharp knife, score the top layers into serving-sized squares or triangles to make cutting easier after baking.
    • Bake for 40–50 minutes, or until golden brown and crisp.
  5. Serve:
    • Let the spanakopita cool slightly before slicing. Serve warm or at room temperature.

This vegan spanakopita is perfect as a main dish or appetizer and pairs wonderfully with a fresh Greek salad. Enjoy! 🥗