Heat the olive oil in a large saucepan over a medium heat. Add the onion, garlic, ginger, ground spices and curry powder. Fry gently, stirring frequently, for 5-10 minutes until the onions are soft, then add the chopped roots and potato. Cook gently for another 10 minutes.
Add the stock and bring to a simmer, then cover the pan and simmer gently until all the vegetables are tender, about 15 minutes.
Purée the soup in a blender, in batches if necessary, until smooth, then return to the pan and heat through. Taste and adjust the seasoning.
Ladle the soup into warmed bowls, scatter over the chopped coriander and add a little minted natural yoghurt. Serve with some warm flat breads or naan.
Vary the roots according to what you have available. Just keep the total weight approximately the same, and don’t substitute the potatoes.
Subscribe to our newsletter.