Dal Makhani Restaurant Style Recipe

How to make Dal Makhani at home

Dal Makhani
Dal Makhani Restaurant Style

Dal Makhani is being prepared for many years now.

Traditionally Dal Makhani is prepared using a slow cooking process which may take about overnight or even 24 – 48 hours. The process is followed to break the essential starch from dal which gives it a required rich and creamy texture. However, at home, it can also be prepared in 2 hours with similar rich and creamy texture.
Due to its heaviness, it is usually prepared on occasions especially weddings in India. No Punjabi wedding is complete without having a Dal Makhani in the menu for a minimum of one function.

Video Recipe

How Dal Makhani is prepared

Dal Makhani is essentially prepared with the combination of whole and split urad dal with some portion of Rajma (Kidney bean) and Chana dal as well. All the lentils are washed and soaked overnight, rinsed and then rubbed well in between palms. Boiled and tempered with spices and tomatoes with dollops of butter and cream to give a creamy texture.

Dal Makhani
Dal Makhani

What is Urad Dal (Black gram)

Black skinned lentil having white color from inside. The black skin gives it an earthy flavor, whereas the starch from de-skinned dal gives it a creamy texture.
It is originated in India and widely used in Punjabi cuisine.

How to wash, clean and prep –

Wash dal thoroughly 4-5 times with drinking water. Soak overnight with enough water ( 4- 5 times). Drain the water the next morning and rinse under running water. Rub dal in between palms which gives it a nice color. Give a final wash with drinking water.

Where to buy –

Urad Dal (Dal Makhani) is easily available in any local grocery shop. You can also order it online without having to step out at various delivery grocery stores –(Amazon, Big Basket, Grofers)

Important ingredients for the recipe –

The important ingredient butter or makkhan makes it rich in taste and gives it’s a creamy texture. Whole urad dal (whole black gram) along rajma, chana dal and split urad dal are boiled and tempered with spices and other ingredients, topped with makkhan (butter), hence named dal makhani.

This is an easy recipe of dal makhani. It goes well with Steamed Rice, Jeera Rice Recipe, Garlic Rice Recipe, Punjabi Missi Roti Recipe, Ajwain Paratha Recipe, naan or kulcha.

Other Punjabi Recipes from my kitchen –
Matar Paneer Masala
Peas Paratha
Butter Paneer Masala

Print Recipe
Dal Makhani
This is an easy recipe of dal makhani. It goes well with steamed rice, jeera rice, roti, paratha, naan or kulcha
Soaking Procedure –
  1. • Wash and rinse mix of lentils under running water till water comes clear.
  2. Soak in enough water for overnight.
  3. Drain the water, rub dal in between palms, this will give dal a nice color.
Cooking/Boiling Dal -
  1. Boil in a pressure cooker with salt in enough water for 4 whistles on high flame and 20 mins on low flame.
  2. When the pressure/steam is released completely by itself, open the cooker lid and check if dal is cooked. Dal and rajma should be soft enough to mash easily in between fingers or with the help of a spoon but should not turn mushy.
For Tempering -
  1. Heat ghee in a heavy bottom kadai (I use clay pot). Add oil.
  2. Add cumin seeds and let it splutter. Add finely chopped garlic and cook till raw smell goes off.
  3. Add turmeric powder, red chili powder, coriander powder, garam masala powder and black pepper powder.
  4. Add tomato puree and mix well. Cook till ghee starts separating. Keep stirring in between to avoid sticking to the bottom.
  5. Add roasted besan and mix well so that no lumps are formed.
  6. Add finely chopped coriander leaves and salt. Mix well.
  7. Add boiled dal and mix well. Add 1.5 cups of water and mix well.
  8. Add butter and fresh cream and mix well. Add kasuri methi (Dried fenugreek leaves)
  9. Cover and let it simmer on a low flame for min of 45 mins. Stir once or twice in between.
  10. Garnish with butter and coriander leaves (optional).
  11. Serve hot with rice or roti.
Recipe Notes
Tips and Tricks –

• Cooks faster when soaked overnight.
• Adding besan gives is a creamy texture.
• In case you forgot to soak overnight, soak dal and rajma in hot water for about 2 hrs and pressure cook for more time.
• Simmering on a low flame at the end for 45 mins makes it rich and creamy in texture.

Dal makhani these days is not only popular in India but also across the world and hence it is available in top notch Indian restaurants across the world. It can also be found available as a street food in many regions of Punjab served with rice, naan or kulcha.

Facts about whole black gram –

Health benefits & Nutritional Value-
• Rich in nutrients such as protein, minerals, vitamins, fiber and antioxidants.
• Its high in fibre content helps in gastrointestinal issues.
• Helps to reduce symptoms of constipation, diarrhea, bloating and cramping.
• Rich in iron content helps to boost energy.
• Rich in calcium, phosphorus, potassium, iron and magnesium.
• Helps in skin protection like relieving inflammation, getting rid of beauty marks and promoting rapid healing and exfoliation.
• Black gram is perfect package for a pregnant woman with goodness of folic acid, fat, carbohydrates, vitamin B and protein.

Other Names-
• Urad Dal
• Black lentils
• Matpe beans
• Mungo beans

History & Origin –
• Originated from central Asia and India. Now found in many tropical areas of Asia, Africa and Madgascar.

Do try this recipe and share with us the picture on Instagram. Do tag me @dinedeliciousfood and use the hashtag #dinedeliciousfood
You can follow me on Instagram, Pinterest, Facebook, Twitter for more such recipes.

Subscribe to my YouTube Channel for video recipes -
YouTube - Dine Delicious

Share this Recipe

9 thoughts on “Dal Makhani Restaurant Style Recipe”

Leave a Reply