• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Spice Up The Curry
  • Home
  • About
  • Recipes
    • By Category
    • By Ingredients
    • Festivals
    • Collections
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
  • Recipes
  • Ingredients
  • Collections
  • Festivals
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Recipe Index » Indian Cuisine » Punjabi » Dal Makhani recipe, Restaurant style

    Dal Makhani recipe, Restaurant style

    Published: Mar 13, 2013 · Last Modified: Apr 12, 2019 by Kanan Patel / 46 Comments

    Jump to Recipe Pin Recipe
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    Dal makhani recipe - this is restaurant style recipe. To get the smoky flavor, dhungar method is used at the end of cooking process.

    Dal Makhani recipe, Restaurant style | How to make dal makhani

    It is very rich, creamy in texture. This is not the kind of dal that you can have it on daily basis. Since it is rich and heavy, it should be made on special occasions.

    Still looking for healthy version of it? Go ahead, use oil instead of butter and milk instead of heavy cream. The taste and flavor will change slightly.

    This is very popular dish in North Indian restaurant menu. Almost everyone orders either this one or dal fry or dal tadka to go with rice. The punjabi meal is not complete without either one of these.

    I have read so many articles and posts including wiki about dal makhani. They are saying dal makhani also known as maa ki dal or kaali dal. I trusted those and did believe that all are same.

    But actually, this is not the case. Here is the explanation given by my colleague who is from North India.

    • Dal Makhani – It has very creamy, rich and medium spicy taste. It is made from whole urad with rajma. Butter and cream is used in this recipe to make it creamy and rich. Butter is used in the recipe hence it is called Dal Makhani. Makhani is the hindi word of ‘buttery’.
    • Maah di dal or kaali dal – It is light in texture with spicy taste. It is kind of everyday style healthy dal recipe because there is no butter or cream used. It is made from whole urad only. In Punjabi, urad dal is known as maah (not maa-mother) and how it is called maah di dal. Also whole urad are black in color, so it is also called kaali dal.
    • Maah chole di dal – It is almost same as kaali dal except it is made from split urad dal and chana dal. Maah means urad dal and chole dal means chana dal.

    Traditionally, the process of making dal makhani takes almost a day from start to finish. But at home we use pressure cooker and pre-soak it for 8 hours. So we get the same result with less time.

    Check out other Punjabi recipes
    Rajma chawal  //  Chole bhature  //  Sarson da Saag  //  Dhaba style dal  //  Pakoda kadhi

    If interested, take a look at this video that Chef Irfan is showing how it is made in restaurants by cooking almost 8-9 hours on stove.

    How to make dal makhani recipe (Step by Step Photos):

    1) Take whole urad dal and rajma in a bowl. Rinse with cold water for 4-5 times or till you see clear water. Or you can wash them under running cold water in colander till water runs clear.

    2) Soak them in enough water for 8 hours or overnight.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    3) After the soaking time, they will get double in size. Discard the soaking water.

    4) Take whole urad and rajma in a pressure cooker. Add fresh 1 ¼ cups of water. Close the cooker with lid and put the weight on. Turn the heat on medium and let it cook for 10-12 whistles. It took me about 12-14 minutes. Let the pressure go down by itself then open the lid. It should cooked well and soft. If it is not cooked, then add little more water and cook for few more whistles.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    5) Now heat the butter and oil in a pan on medium heat. We are adding little oil to make sure that butter does not get burn.

    6) Once hot add whole spices (cloves, cinnamon, black cardamom and bay leaf). Saute for a minute or so. You will get nice aroma of the spices.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    7) Then add chopped onions, sprinkle little salt and mix.

    8) Saute for few minutes or till they turn translucent or light pink and soft.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    9) Now add ginger paste, garlic paste and chopped green chilies.

    10) Mix and saute for 30-40 seconds or till the raw smell of ginger garlic goes away.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    11) Now add tomato puree.

    12) Cook till all the moisture evaporates and it becomes thick paste.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    13) Then add red chili powder.

    14) Mix and cook for a minute.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    15) Then boiled dal along with its water and remaining salt.

    16) Also add another half cup of water to get the right consistency. Bring it to a boil.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    17) Let it simmer for 5-7 minutes. Do stir in between and make sure that dal is not sticking to the bottom of the pan. While simmering if needed, you can add more water.

    18) Now add crushed kasoori methi and garam masala. Stir well.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    19) Add cream.

    20) Mix well and cook for a minute and turn off the stove.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    21) Lastly add chopped coriander leaves and mix. You can serve the dal and skip the dhungar method. But for smoky, restaurant style taste go ahead smoke the dal.

    22) Take small piece of charcoal and heat up on open flame with the use of tongs. Heat it till it gets red hot.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    23) Put the a small katori or bowl in the middle of the pan. Place the hot charcoal in the bowl.

    24) Drizzle ½ teaspoon of ghee on charcoal. You will see smoke will come out.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    25) As soon as you drizzle, charcoal begins to smoke, immediately cover the pan to trap the smoke. Keep it covered for 1-2 minutes only. For more smoky flavor you can keep it for longer.

    26) Then open the lid, remove the bowl with the help of tong.
    Dal Makhani recipe, Restaurant style | How to make dal makhani

    It is ready to serve.

    Serving suggestion: Serve dal makhani with plain rice or jeera rice or any mild flavored pulao like veg pulao, mushroom pulao, paneer pulao or corn pulao. It can be served with paratha or naan as well.

    Notes:

    • What if you forgot to soak the dal ahead of time? Here is the quick soaking method: Take whole urad and rajma in a pan, add plenty of water and bring it to a rolling boil. Once it starts to boil, let it boil for 5 minutes. Then turn off the stove and cover the pan with lid. Let it sit for 1 hour. After 1 hours you will have perfectly soaked dal similar to what you get after 8 hours of soaking.
    • Charcoal - It is highly recommended using natural lump charcoal. Never ever dare to use instant charcoal briquettes which has chemicals in it. It will ruin the taste of dal.

    Dal Makhani recipe, Restaurant style | How to make dal makhani

    Step by Step Photos AboveWant to make it perfect first time? Don't forget to check out Step-by-Step photo instructions and helpful Tips & Tricks !!
    Dal Makhani recipe, Restaurant style | How to make dal makhani
    Print Pin

    Dal Makhani recipe, Restaurant style

    4.8 from 5 votes
    Tried this recipe? Leave a comment and/or give ★ ratings
    US measuring cups are used (1 cup = 240 ml)
    Author: Kanan
    Course: Main Course
    Cuisine: North Indian,Punjabi
    Calories: 290kcal
    Servings 2 servings
    Prep Time 8 hours
    Cook Time 30 minutes
    Total Time 8 hours 30 minutes
    US measuring cups are used (1 cup = 240 ml) See details

    Ingredients  

    For pressure cooking:

    • ½ cup Whole urad dal
    • 1 tablespoon Rajma (red kidney beans)
    • 1 ¼ cups Water

    For making dal makhani recipe:

    • ½ tablespoon Butter
    • 1 teaspoon Oil
    • 2 Cloves
    • 1 inch Cinnamon stick
    • 1 Black cardamom
    • 1 Bay leaf
    • ¼ cup Red onion chopped finely
    • 1 teaspoon Ginger paste or freshly grated or crushed
    • 1 teaspoon Garlic paste or freshly grated
    • 1 Green chili chopped finely
    • 1 medium or ¾ cup Tomato pureed
    • Salt to taste
    • 1 teaspoon Red chili powder
    • ½ cup Water
    • ½ teaspoon Garam masala
    • 1 teaspoon Kasoori methi (Dried fenugreek leaves) crushed between your palm
    • 1 tablespoon Heavy whipping cream or fresh cream or malai
    • 1 tablespoon Cilantro or coriander leaves chopped finely

    For dhungar:

    • one small piece Natural lump Charcoal
    • ½ teaspoon Ghee (clarified butter)

    Instructions 

    Preparing and cooking the dal:

    • Wash whole urad dal and rajma under running cold water or rinse with cold water for 4-5 times or till you see clear water.
    • Soak them in enough water for 8 hours or overnight.
    • After the soaking time, they will get double in size. Discard the soaking water.
    • Take them in a pressure cooker with fresh 1 ¼ cups of water. Close the cooker with lid and put the weight on.
    • Let it cook for 10-12 whistles on medium heat. It took me about 12-14 minutes.
    • Let the pressure go down by itself then open the lid. It should cooked well and soft. If it is not cooked, then add little more water and cook for few more whistles.

    Making dal makhani recipe:

    • Now heat the butter and oil in a pan on medium heat.
    • Once hot add whole spices. Saute for a minute or so. You will get nice aroma of the spices.
    • Then add chopped onions and mix.
    • Saute for few minutes or till they turn translucent or light pink and soft.
    • Now add ginger paste, garlic paste and chopped green chilies. Mix and saute for 30-40 seconds.
    • Now add tomato puree. Cook till all the moisture evaporates and it becomes thick paste.
    • Then add red chili powder, mix and cook for a minute.
    • Then boiled dal along with its water and salt. Also add another half cup of water to get the right consistency. Bring it to a boil.
    • Let it simmer for 5-7 minutes. Do stir in between and make sure that dal is not sticking to the bottom of the pan. While simmering if needed, you can add more water.
    • Now add crushed kasoori methi and garam masala. Stir well.
    • Add cream. Mix well and cook for a minute and turn off the stove.
    • Lastly add chopped coriander leaves and mix.
    • You can serve the dal and skip the below dhungar method. But for smoky, restaurant style taste go ahead smoke the dal.

    For dhungar:

    • Take small piece of charcoal and heat up on open flame with the use of tongs. Heat it till it gets red hot.
    • Put the a small katori or bowl in the middle of the pan. Place the hot charcoal in the bowl.
    • Drizzle ½ teaspoon of ghee on charcoal. You will see smoke will come out.
    • As soon as you drizzle, charcoal begins to smoke, immediately cover the pan to trap the smoke. Keep it covered for 1-2 minutes only. For more smoky flavor you can keep it for longer.
    • Then open the lid, remove the bowl with the help of tong.
    • It is ready to serve

    Nutrition

    Calories: 290kcal | Carbohydrates: 39g | Protein: 15.1g | Fat: 9g | Saturated Fat: 4g | Cholesterol: 18mg | Sodium: 1223mg | Potassium: 777mg | Fiber: 17.4g | Sugar: 3.7g
    *Nutrition information is a rough estimate for 1 serving
    Did you make this recipe?Snap a pic, mention @spice.up.the.curry or tag #spiceupthecurry. I would love to see.
    119shares
    • Facebook 34
    Previous Post: « Strawberry Juice Recipe
    Next Post: Sem Aloo ki sabzi (Valor bateta nu Shaak) »

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Comments

    1. Rosalie Rietveld

      September 29, 2020 at 1:07 pm

      Did I miss the part where to put the lobia???

      Reply
      • Kanan Patel

        September 29, 2020 at 1:36 pm

        there is no lobia in the recipe.
        This recipe calls for whole urad & rajma

        Reply
    2. Kita

      March 15, 2020 at 12:58 pm

      Quick question, when choosing to cook 4 servings, it says 2 medium tomatoes equivalent to 1.5cup (350ml). 2 medium tomatoes don’t make up 350ml but much less, don’t you think?

      Reply
      • Kanan

        March 15, 2020 at 9:48 pm

        Here in the USA, we get little larger sized tomatoes compared to India.
        So my 2 medium tomatoes does measure 1.5 cups.
        I know that the size of tomatoes vary depending on the location. That's why I have given the cup measurements.
        If your tomatoes are small then you may need more than 2

        Reply
    3. Trupti

      August 16, 2019 at 2:58 am

      Can i know difference between rajma recipe and dalmakani recipe except using of urd dal in dal makani

      Reply
      • Kanan

        August 17, 2019 at 10:00 am

        Please check this rajma recipe
        Dal makhani has less spices, heavy cream, butter.
        Rajma does not have heavy cream and butter, but uses regular spice powders.

        Reply
    4. Anju Sharma

      February 10, 2019 at 11:20 pm

      This is one of my favourite daals and i can eat one extra roti with it. The daal is tempting me early morning. Amazing Recipes , Thanks For Sharing This Recipes.5 stars

      Reply
      • Kanan

        February 11, 2019 at 9:28 am

        you're welcome

        Reply
    « Older Comments
    Kanan

    Hi, I'm Kanan Patel. I share easy, delicious vegetarian recipes (mostly Indian) and Eggless baking recipes that you can sure count on!

    More about me →

    Indian Spice Box

    Indian Spice Box

    Top Recipes

    • Eggless Chocolate Chip Cookies
    • World’s BEST Eggless Brownies
    • Frankie Recipe (Bombay Veg Frankie Roll)
    • Punjabi Shahi Paneer (Restaurant Style)
    • Sukhdi recipe (Gur papdi or Gol Papdi)
    • Veg manchurian dry recipe

    Footer

    ↑ back to top

    About

    • About Kanan
    • Privacy Policy
    • Disclosure
    • Accessibility Policy
    • Nutrition Disclaimer

    Newsletter

    • Sign Up! for emails and updates. Plus get a bonus cooking tips!

    Resources

    • Conversion Chart
    • Glossary
    • Recipe Index
    • Contact

    As Featured In

    Spice Up The Curry Featured in sites

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Spice Up The Curry