Offer: magazine subscription
Try your first 5 issues for only £5 today and never miss our best recipes
Heat the oil in a large non-stick saucepan and gently cook the onion and garlic for 5-7 minutes. Tip in the ground cumin, turmeric, cinnamon and ginger, harissa paste and honey and cook for another minute before stirring in the vegetables, stock and 1 tsp salt. Bring to the boil, cover and simmer for 25 minutes.
Stir in the chicken-style pieces or tofu and continue simmering for a further 5 minutes, then taste and add more salt and harissa paste if you like. Scatter with the chopped coriander and serve.