Home: Recipes: Appetizer

Vegan Spanakopita

Category (Vegan): Appetizer, Greek

Vegan Spanakopita


1 kilogram (2.2 lb) frozen spinach
2 large young onions with stems (or 6 stalks spring onion), finely chopped
3 cloves garlic, crushed
1 teaspoon dried dill
1 teaspoon dried oregano
250 gram (9 oz) extra firm tofu, grated
100 gram (4 oz) pine nuts, reserve 2 Tbs
juice of a lemon
salt and pepper to taste
270 gram (10 oz) filo pastry, 6 large sheets (if frozen defrost first)
2-3 tablespoon olive oil


First let the spinach defrost by setting it in a large colander over a bowl and leave in a warm place.

When the spinach is fully defrosted squeeze out as much water as you can. The most efficient way is to put it into a clean tea towel and twist and squeeze until most water runs out.

In a large bowl combine the spinach, onion, garlic, dill, oregano, grated tofu, pine nuts (minus the 2 tbs) and juice of a lemon. Season with salt and pepper.

Prepare a large baking tray, oil it or line it with some baking paper.

On a large clean surface (like a dining table), prepare the pastry. Lay the first sheet on the table, brush lightly with olive oil. Lay the next sheet in a way that it creates a long rectangle, make sure you overlap the shorter edges by about 5cm (2 inches). Brush with oil. Repeat with the third sheet. Lay next three sheets on top of the first layer, brush with oil. You should be left with a very long double layered rectangle.

Next place the filling evenly into the middle, creating a long line, see picture. Wrap the pastry around tightly but carefully, creating a long tube, like a strudel. Don’t worry about small tears. Make sure the seam is down. Next secure the edges by folding them over. The filling is not runny so don’t worry it won’t run out.

Shape your your strudel into a coil creating a "snail shell" shape. Slide onto a baking tray. Brush with some olive oil (or non-dairy milk), sprinkle with pine nuts and carefully transfer onto a tray. (Extra pair of hands to hold the tray is very helpful at this point).

Bake at 180C for 35-40 min, or until the pastry is golden brown. Transfer onto a serving platter and cut into wedges.

Have a better photo? Please send it to us: contact123 (at) happycow.net

Keep HappyCow Growing Strong!

I would like to support