Disclaimer: the equipment list above includes affiliate links to products I use and like.
Ingredients
400gextra-firm tofu
olive oil
2tspground coriander
2tspground cumin
1tspturmeric
1tspyellow mustard seeds
1/2 to 1tspcayenne pepper
1thumb freshly grated ginger root
1onion
3garlic cloves
2Tbsptomato puree
1red pepper
300gtomatoes
500gcourgettes
400mlcoconut milk
400mlvegetable stock
400gcan chickpeas
juice of 1 lemon
salt
TO SERVE:
fresh coriander
red chilli
naan bread
rice
Instructions
Press the tofu for at least 20 minutes to extract as much water as possible. You can use a tofu press or wrap the tofu slab in a clean towel and press it between 2 plates by securely placing something heavy on top. When done, drain the water and cut the tofu into 1cm / 0.4 inch dice.
400 g extra-firm tofu
Heat some olive oil in a large saucepan. Add ground coriander, ground cumin, turmeric, yellow mustard seeds, cayenne pepper. Heat and stir until mustard seeds start popping. Add grated ginger, chopped onion, crushed garlic and tomato puree.
Add red pepper cut in 2cm [0.8 inch] dice, courgettes cut in 1cm slices [0.4 inch] and tomatoes diced in eighths. Add coconut milk and vegetable stock. Bring to the boil. Reduce heat and add the tofu cut in 2cm [0.8 inch] dice. Simmer uncovered for 20mins or so until vegetables are cooked.
1 red pepper, 300 g tomatoes , 500 g courgettes, 400 ml coconut milk, 400 ml vegetable stock
When done, add drained chickpeas. Season to taste with lemon juice and salt.
400 g can chickpeas , juice of 1 lemon, salt
Serve topped with freshly chopped coriander and red chillis plus rice and naan bread on the side.