Dal Makhani | How to make Dal Makhani

By Sujata Limbu  |  21st Dec 2015  |  
4.5 from 4 reviews Rate It!
  • Photo of Dal Makhani by Sujata Limbu at BetterButter
Dal Makhaniby Sujata Limbu
  • Prep Time


  • Cook Time


  • Serves





About Dal Makhani Recipe

This authentic Punjabi cuisine dish is a classic that tastes creamy and heavenly.

Dal Makhani

Ingredients to make Dal Makhani

  • 200 grams split urad daal
  • 2 large sized onions, thinly sliced
  • 2 large sized tomatoes, finely chopped
  • 1-2 green chillies, slit
  • 5-6 garlic cloves, minced
  • 2 inch piece of ginger, minced
  • 1/4 tsp turmeric powder
  • 1 tsp cumin powder
  • 2 tsp coriander powder
  • A pinch of asafoetida
  • 1 tsp cumin seeds
  • 2 tbsp vegetable oil
  • 2 tbsp ghee
  • 130 ml heavy cream, whisked
  • salt to taste

How to make Dal Makhani

  1. Soak the dal in a bowl of water, preferably overnight or for a minimum of 2-3 hours.
  2. Boil this soaked dal along with 1 sliced onion, green chillies, asafoetida and salt to taste. Let it cook till it is tender.
  3. In a pan, heat the oil and fry the left over onion till it is soft. Then add the ginger and garlic together, fry them for a minute. Next add the powder spices and tomatoes, fry this mixture for another 5 minutes.
  4. Now add the softened dal mixture into this pan, also pour in enough water to make a thick gravy-like consistency and mix it well. Simmer for 10 minutes.
  5. After this time, pour in the whisked cream and mix it well together. Turn off the stove.
  6. In another small pan, heat the ghee and add the cumin seeds and cook till they splutter. Pour this into the dal makhani and mix it well together.
  7. Serve this dish hot with a side of butter chicken and naans.

Reviews for Dal Makhani (4)

shilpi singh3 years ago


Anuradha Bhuta Shah4 years ago


Chhaya Shah4 years ago

looks so tempting

Kanwaljeet Chhabra4 years ago

all dals looks so tempting

Cooked it ? Share your Photo