Prep all wth vegetables needed for this soup.
Heat the deep pot at medium heat and add the butter / vegan butter.
Add the diced onion, red capsicum, minced garlic, ginger and snipped lemongrass and mix well.
Let this saute till the onions are translucent.
Now add the tomatoes and saute till they become squishy and are mixed well.
To this mix add the rest of the vegetables and saute well.
Add the water, turmeric powder and bring the whole mix to a rolling boil.
Meanwhile, prepare the slurry that thickens the soup by mixing the flour with water. Make sure this mix is lumpfree.
Once the vegetables are soft, add the lentils, stir in the slurry and slow boil till the soup thickens to a pouring consistency.
Add the crushed black pepper, coriander leaves and salt to the soup.
Mix well and remove from heat.
Serve with some crusty bread to dip in.