This is a traditional South Indian dish with a delicious tomato twist. Made with red lentils and coconut milk for extra creaminess. It has brilliant spices making it rich in flavour and is perfect served with a roti or flatbread.
Start the daal by heating the oil in a large saucepan. Once hot add the onions and fry until translucent, then add the garlic, ginger, coriander, curry powder, turmeric, salt, pepper and chili flakes. Fry for a few minutes to let the flavours infuse.
Add the water and the lentils. Cook for around 20 mins until the lentils are soft.
Next add the coconut milk and vegetable stock. Cook for 15 minutes.
Add the chopped fresh or tinned tomatoes. Cook for another 10 minutes.
To serve ,add some chopped coriander and serve with roti and an assortment of chutneys if you like.