Prepare the ingredients. The vegetables are fine just washed; if the sweet potato is quite knobbly, feel free to peel but there is no need, just trim of any damaged parts of veg.
Add the oil to the pan and heat. Throw in the onions and cumin and curry powder. Stir, cover and cook on a low heat for 5 mins. Stir in the chilli flakes (if using), garlic and ginger.
Add the veg and the chickpeas including the liquid. Stir well to ensure they are coated in the spices. Add the coconut milk, juice of the lime, soy sauce stir then cover and cook for further 15 - 20 mins removing the lid for the last 5 mins to reduce the liquid and thicken.. Check with a knife to see if the vegetables are cooked.
There is no need to serve this with rice as it is so filling in itself. Torn coriander can be added (optional).