Dal makhni

Dal makhni’,or ‘Maa di daal‘ is a dish which can make or break your hotel.It is very simple yet very tasty. We love cooking it on Sunday for a lazy lunch.Hope you will enjoy making it too.All you need is some overnight soaking.You will never go wrong with serving this dal for any party lunch or dinner.

Golden Temple Langar

Golden temple langar also serves this dal as Prasad .Simply one word ,divine.

Legendary Kesar da dhaba

Another place to enjoy this heavenly ‘dal makhni‘ is at ‘Kesar da dhaba‘ very close to the Golden Temple complex.

Both locals and tourists adore this food heaven.This dhaba is legendary and even the locals prefer getting this dal at home, instead of making it.



To watch the video on how to make this yummy dal makhni click on the link below:

To read the written recipe of dal makhni scroll below:


Dal makhni
Serves 4
Write a review
Cook Time
1 hr
Cook Time
1 hr
  1. !For boiling dal
  2. 1 cup kali Whole urad dal/black gram lentils soaked overnight and boiled
  3. 1/4 cup Rajma (red kidney beans) soaked overnight and boiled
  4. 2 tsp salt
  5. 2-3 cup Water
!For cooking
  1. 2 tbsp Ghee or clarified butter
  2. 2 large tomatoes, pureed
  3. 1/2 cup malai or fresh cream
  4. 1 tbsp Ginger-garlic
  5. 1 tbsp Green chillies, chopped finely
  6. 1/2 tbsp coriander leaves, chopped finely
  7. 1/2 tbsp salt
  8. 1 tsp garam masala
  9. 1 tbsp Kasoori methi or Dried fenugreek leaves
  10. 1/2 tbsp Red chili powder
  11. 3-4 red chillies
!For boiling dal
  1. Rinse and wash urad dal and rajma with cold water for 4-5 times in a bowl.
  2. Soak them in enough water for 8 hours.
  3. Once soaked, they double in size.
  4. Discard water.
  5. Take whole urad and rajma in a pressure cooker.
  6. Add 2 cups of water,salt.
  7. Pressure cook for 6 whistles or till dal is cooked.
  8. It takes 15-20 minutes.
  9. If it is not soft, then add little more water and cook for few more whistles.
!For cooking & tempering
  1. Puree tomatoes,green chillies,garlic,ginger in a food processor.
  2. Cook the boiled dal with equal amount of water,chilly powder and salt for 15 mins.
  3. Add tomato paste,cook for 10 mins.
  4. Add fresh cream,cook for 10 mins.
  5. Mix remaining spices,kasuri methi and cook for 10 mins.
  6. Heat ghee in a pan and temper red chillies.
  7. Add red chillies to dal.
  8. Garnish with coriander.
  9. Serve hot with rice or roti/parantha.
  1. !Note: Replace the tomatoes with 4 tablespoons of thick tomato paste to enhance the taste and color.
  2. Bring the cream to room temperature before using chilled or cold cream can split when put in hot dal.
Second Recipe https://www.secondrecipe.com/
 click Punjabi finally to see more additional punjabi recipes
Follow Gaurav:
Latest posts from

Leave a Reply

Your email address will not be published. Required fields are marked *