
Golden, fragrant and full of depth — this juicy tofu tikka masala brings the warmth of Indian spices to your table, any time of year. This bold and comforting dish reimagines a classic Indian favourite with a fully plant-based twist. Whether you're exploring vegan recipes or crowd-pleasing lacto vegetarian recipes, this one's a keeper.
Press tofu for 15–20 minutes, then cut into cubes.
Combine yoghurt, lemon juice, and spices to create marinade. Coat tofu and marinate for at least 30 minutes.
Sear marinated tofu in a hot pan until golden. Set aside.
Sauté onions in oil until soft. Add garlic, ginger, and dry spices. Toast briefly.
Add tomato purée and chopped tomatoes. Simmer until reduced.
Stir in coconut milk and let simmer until creamy.
Return tofu to pan and simmer for 5–7 minutes. Garnish with coriander.