clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Spanakopita - Spinach Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 1 review

  • Author: Gonul
  • Total Time: 1 hour 30 minutes
  • Yield: 6-8 Portions 1x


Got phyllo dough in the freezer? Time to make vegan spanakopita / Turkish ıspanaklı börek! This crispy spinach pie does not disappoint. Video with step-by-step instructions included.


  • 1 lb, 21 sheets of phyllo dough (42 half sheets)
  • 3.5 cups of spinach (~20 oz)
  • 1 block of firm tofu
  • juice of 1 lemon
  • 5 scallions
  • 1 bunch of dill
  • 1 bunch of Italian parsley
  • 2 cloves of garlic, minced
  • 1 tsp salt & pinch of pepper
  • 1 cup of extra virgin olive oil
  • nigella & sesame seeds
  • optional: 1 tsp Aleppo pepper flakes & 1/2 cup vegan feta in the filling


  1. Start by removing water from the spinach. The easiest way is to freeze the spinach overnight, thaw, then squeeze, or you can cook it down.
  2. Make the filling by crumbling the tofu in a large bowl and add the lemon juice. Set aside for a few minutes to quickly marinate.
  3. Mix in the rest of the filling ingredients: drained spinach, scallions, parsley, dill, garlic, salt, and pepper. Aleppo pepper flakes and vegan feta are optional.
  4. Preheat the oven to 325°F.
  5. To make the spanakopita, brush the tray with olive oil and start layering the phyllo sheets. Brush with olive oil in between each layer for maximum crispiness. 
  6. You may have to cut the store-bought phyllo in half depending on the size of your baking tray to make them fit (mine was 8 x 11 in). If the sheets are overhanging, simply fold these leftovers back into the tray.
  7. Continue until half the phyllo sheets are layered. At this halfway point, add the filling. Then layer the rest of the sheets on top, still brushing with olive oil in between.
  8. When all the layers are complete, brush the top with olive oil and cut into rectangles, making sure not to cut all the way through. Sprinkle nigella and sesame seeds on top.
  9. Bake until golden brown, which should take about 45 minutes to an hour. 
  10. Allow for it to set for at least half an hour, then cut into the pie all the way through.
  11. Serve with plant-based Greek yogurt, labneh, or acuka on the side.
  12. You can store spanakopita in the fridge for about 3-4 days, and I’d recommend using a regular or toaster oven instead of a microwave for reheating.
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Method: Bake
  • Cuisine: Greek, Turkish, Mediterranean