This recipe feels as though it's doing you some good. The different spices each have their own unique healing properties. Turmeric helps reduce inflammation; cumin seeds aid digestion and mustard seeds are full of vitamins. And because it's essentially a thick lentil soup, it's naturally a comforting dish.
Technique tip: Keep the heat gentle when you add the onions to the spice oil to ensure they don't burn.
Swap option: If you can't find roti bread, use any kind you prefer. Also, it's not traditional, but some crispy bacon sprinkled on top of this soup is just awesome.
Put the lentils into a colander and run under cold water until the water draining from the lentils runs clear. Drain the lentils and add them to a saucepot or Dutch oven with the turmeric and stock (or water) and bring to the boil. Once the liquid is boiling, reduce the heat to a brisk simmer, and cook for about 30 minutes, until the lentils are very tender. Turn off the heat and leave the lentils for a good 15 minutes to plump up even more.2.
Put the vegetable oil and butter into a frying pan over a high heat. As soon the butter melts add the mustard and cumin seeds, along with the bay leaf and curry leaves. Fry for a few minutes, until the spices smell strongly aromatic, then add the chile and onion. Reduce the heat to medium and fry, stirring frequently, until the onion is soft and just lightly golden, about 15 minutes. Add the garlic, ginger and tomato and increase the heat to medium-high. Cook until the tomato breaks down. Once the oil has risen to the surface, the spice paste is ready.3.
Mash up the lentils and then add the spice mixture. Return to the heat to warm through, season to taste, and serve with the chopped cilantro and bread.