Recipe
Serves 6
For the tofu:
For the marinade:
For the gravy:
For the pastry:
Recipe: Simon Toohey
40 mins to prep
45 mins to bake
Preheat the oven to 180°C.
In a bowl, whisk together the coconut milk, lemon juice, turmeric, garlic, ginger, cumin seeds, and garam masala. Add the torn tofu and gently toss until all pieces are coated. The marinade will be quite runny. Set aside to marinate for 30 minutes.
Melt the plant-based butter in a large pan over medium heat. Using a slotted spoon, lift the tofu from the marinade (reserve the remaining marinade) and add it to the pan. Fry the tofu for 3–5 minutes, turning occasionally, until lightly golden.
Add the Kashmiri chilli powder, fenugreek leaves, and garam masala. Cook for 30 seconds until fragrant.
Stir in the tomato purée, then pour in the reserved marinade. Simmer for 5 minutes over medium heat.
Reduce the heat to low and stir in the plant-based cream, flour slurry, and peas. Cook gently, stirring, until the sauce thickens to a rich, gravy-like consistency. If the mixture becomes too thick, add a splash of water. Season with salt to taste.
Remove from heat and allow the mixture to cool completely (this helps prevent a soggy pie).
Assemble your pie: Press the shortcrust pastry into the base and sides of a 9-inch pie tin, ensuring the base is fully covered. Trim any excess pastry from the edges. Spoon the cooled tofu filling into the pastry case. Lay the puff pastry sheets over the top to cover the filling. Press the edges gently to seal, trimming away any excess. Brush the top with soy milk, then sprinkle with nigella seeds and poppy seeds if using. Cut a small steam slit in the centre of the pastry.
Bake in the preheated oven for 40–45 minutes, or until the pastry is golden and crisp. Allow the pie to rest for 5–10 minutes before slicing. Serve and enjoy!
Did this hit the spot? Thank you!
Rate it to help others find new favourites! Your rating helps give the best recipes a boost.
Recipe: Simon Toohey