Dal Makhani

Made This Recipe? Add Your Photo

Total Time
1hr 15mins
45 mins
30 mins

This is a yummy dal, I love it. It is simple and easy to cook and simply cool! You will find this to be low cal too. Also, if you drizzle some fresh lemon juice over it right before serving, it becomes so tangy and all the more savoury. This is dry in texture unlike lentils which usually have gravy, but this is very very tasty.

Skip to Next Recipe




  1. Mix and wash dals well.
  2. Soak for 30 minutes.
  3. Pressure cook till soft but not overcooked (approx. 3 whistles).
  4. Mash the dals while hot.
  5. Heat oil in a pot.
  6. Add cumin seeds and let them splutter.
  7. Once they stop spluttering, add onion, ginger and green chillies.
  8. Stir fry till soft.
  9. Fold in red chilli powder and turmeric powder.
  10. Mix well and then add the tomatoes.
  11. Once tomatoes get cooked, add salt followed by the dals.
  12. Mix well and allow to boil.
  13. Simmer for 3-4 minutes.
  14. Garnish with the chopped corriander and lemon juice.
  15. Serve hot with roti or rice and your favourite raita on the side(cucumber and tomato raita is a nice one to enjoy this with).