Vegan Spanakopita (Spinach Pies)

I love spinach pies! They are one of my go to appetizers at parties. Being from Michigan where spinach pies and Coney Islands run supreme, this was a staple. Because they have cheese in them I have not been able to eat them, therefore I had to figure out how to make them vegan.

This recipe is great if you have a party or need to bring something to a potluck. Because of the filo dough, it takes a while to make because it can easily tear and dry out but it is worth it! My non-vegan friends says they cannot tell that there isn't any dairy in them.

Total time: 1hour

Total cost: ~ $10

Serving: 18-24 pies


1 Flax egg (1 tsp flax seed and 3 tsp of water) $0.10 ($3 bag of flax seed)

1 cup cashew cheese $1 (see recipe here)

½ cup fresh dill $0.50 ($1.50)

5 cups spinach $2

1 Tsp pepper <$1/AP

1 Tsp salt <$1/AP

3 Tsp Olive Oil <$1/AP

4 stalks of scallions $1

½ cup of melted vegan butter $1 ($3.50/tub)

One roll of Fillo dough (14’’ x 18” sheets) $1.75 ($3.50 for 2 rolls of dough)


  1. Preheat the oven to 350 degrees.

  2. Add all ingredients (except the fillo dough) into a food processor and blend until smooth.

  3. Brush a baking sheet with some of the melted butter or non-stick spray.

  4. Unroll the filo dough. Using a sharp knife, cut the filo the long way into 3 strips. Any dough you are not using, keep covered with waxed paper and a damp towel to make sure that it doesn't dry out. 

  5. Take one strip of filo dough on a flat surface. Use a pastry brush, brush the strip of filo with melted butter. Place another strip on top and brush with butter. Repeat once more time so that it is 3 sheets thick. Place a teaspoon of spinach filling 1/2 inch from the end of the strip. 

  6. Fold the end over the filling to form a triangle, then continue to fold up the strip in triangles, like folding up a flag.

  7. Place triangle on the baking sheet and brush the top with butter.

  8. Repeat all until all triangles are done.

  9. Bake triangles for 20-25 minutes until they are golden brown.

  10. Serve hot.

  11. Extra triangles can be frozen until you are ready to make them. Do not thaw and bake at 350 for 20-25 minutes until they are golden brown. *Prices are estimates, they will vary per location.  AP= Already in pantry. These options are typically already in your pantry