- Heat a good glug of oil in a saucepan over a medium heat and fry the onion, ginger and garlic for 5–8 minutes until soft and golden. 
- Add the turmeric, fenugreek, cumin and chili powder and stir to combine, then add the tomato purée. 
- Stir again and let the flavor infuse for 6–8 minutes (if it starts sticking to the pan, add a splash of vegetable stock or water). 
- Add the chopped sweet potato, tomatoes and just enough stock to partially cover the potatoes. 
- Cover and simmer for 15–20 minutes until the potato is soft and you can mash it with a fork. If it starts to look dry at any point, add another splash of stock. 
- Once the potato is soft, add the chickpeas and coconut milk and stir to combine. Bring to a gentle boil, then season with salt and pepper and remove from the heat. 
- Allow to cool for 8–10 minutes, then add the nutritional yeast and stir to combine. 
- Serve topped with coriander, pickled red onions and plant-based cream or yoghurt alongside rice or quinoa and flatbread.