For 4 Person(s)
Heat oil in a large heavy-based saucepan over a medium-low heat. Add onion, garlic, ginger, ground cumin, coriander madras powder, turmeric and cayenne pepper, stirring until well combined. Cover and cook for 10 mins or until onion is soft and glassy.
Add 1 litre water, potatoes, carrots, celery, curry leaves and lentils to the onion mixture and bring to the boil. Reduce heat and simmer for 30 mins or until vegetables and lentils are tender. Using a stick blender puree until smooth or if you want a more rustic finish to the soup, don’t blend.
Add lime juice and season generously with salt and pepper. If the soup is too thick, add a little water until you have achieved the desired consistency.
To serve, ladle soup into bowls and top with yogurt and coriander. Serve extra lime wedges on the side.