Cook the lentils in water with the salt, turmeric and chili pepper powder for 20 minutes until everything is tender and drain the excess liquid.
Fry the onion with the ghee in a pan until it is browned but set a tbsp aside to decorate. Add the crushed garlic and ginger, cook them and add the tomato until it is cooked and soft.
Pour the cooked lentils with the garam masala, cream and half of the minced herbs and stir until everything is hot.
Serve it decorated with the fried onion we set aside and the rest of the herbs. Before cooking the lentils, leave them soaking for 4 hours.