METHOD

Preheat the oven to 200 degrees Celsius (400 F) Gas Mark 6.

1. Fry the onion and garlic in the oil until the onions have softened.

2. Crumble in the tofu and nuts and continue to fry for 4-5 minutes until the mixture starts to become dry.

3. Now add all of the other ingredients and keep the pan on a medium to high heat, stirring frequently, and cook until the mixture resembles a fairly dry mixture and holds together.

4. Taste for seasoning.

5. Next, roll out 250 g of puff pastry (I used Jus-Rol) into an oblong approximately 40cm in length and 25cm in width.

6. Place the mixture in the middle of the pastry and then cut the outsides of the pastry on a diagonal, towards you, so that the pastry can be plaited.

7. Starting at the top, fold the pastry over the filling to form a plaited effect. Moisten the plaits with a little water where they cross over. Pull over the pastry left at the ends to seal the ends and keep the filling in place.

8. Place on a baking sheet and brush liberally with soya milk and bake for 40-45 minutes or until golden brown and serve.