Choose a new cookbook worth up to £28 when you subscribe to our magazine.
Heat the oil in a large pan and fry the onion for 5 mins. Add the ginger and garlic, fry for 1 min more, then stir in the sweet potato, spices and chickpeas. Cook for another 5 mins, adding a little water if the spices stick to the pan.
Pour in the coconut milk and 400ml of the stock, then bring to a simmer and cook for 8 mins. Season, then transfer a quarter of the soup to a blender and whizz until smooth. Pour in the reserved stock to loosen, if needed, then add back to the pan with the remaining soup. Stir in the kale and cook for 5 mins. Add the lime juice, then ladle into bowls and scatter over the chilli, if you like.