Dal Makhani

Dal Makhani recipes are reputedly kept a closely guarded secret within Punjabi families, and are passed from generation to generation.The traditional preparation of dal makhani involves a series of time-consuming procedures, which can take up to 24hours to complete. However, with the availability of modern cooking equipment, including electric pressure cookers, the preparation time of the dish has reduced significantly.

A typical dal makhani recipe is made using the following ingredients and processes.

Green Whole Moong dal 1 cup
Onion 1 big
Tomato 1 big
Ginger/garlic (optional)
Coriander leaves 2
Milk 1 cup
Haldi powder pinch
Salt to taste
Chilli powder to taste



  1. Soak the dal in hot water for an hour.
  2. Chop onion, tomato, ginger/garlic finely.
  3. In a pressure cooker, add the soaked dal, onion, tomato, all the dry ingredients and a blob of butter. Cook very well till very soft, for about 6 whistles.
  4. Transfer the cooked dal to a pan, add the milk and cook till it mixes well.
  5. Check for taste and add salt/chilli powder if required.
  6. Garnish with finely chopped coriander leaves.
  7. Remove from stove and add another blob of butter. Once it melts, mix well and serve with Chappatis, Naan or Rice.

Instead of milk, you could use cream or a combination of both.