Soak the yellow lentil in water for at least 2 hours.
Next, take a pressure cooker and add the soaked dal, potatoes, tomatoes, carrots and the vegetable stock. Let the mixture pressure cook for 4-5 whistles. If you do not have vegetable stock, you can use stock cubes and water as a replacement.
Heat oil in a pan. Add the cumin seeds and let them crackle.
Next, add the onions and saute. Cook until they turn golden brown.
Add the spices and mix.
Now add the cooked dal mixture into the pan and mix well.
Add the stock and let the mixture simmer.
Using a hand blender, blend the mixture into a smooth paste.
Adjust seasoning and serve hot with cilantro garnishing.