Dal Makhani Recipe

By Published On: August 16, 2020Categories: Food & Food Places, Veg14 Comments on Dal Makhani Recipe

Dal Makhni or the black dal, the quintessential part of a typical Indian meal. There may be many other dishes but a typical Punjabi meal cannot be complete without this dish, the Punjabi dal Makhani. This is the perfect accompaniment to a meal, whether vegetarian or non-vegetarian.

The dal makhani that is made in my house is essentially my grandmother’s recipe which has been tweaked here and there with changing times.

But the one thing that hasn’t changed is the time spent on cooking it. It is like my mother used to say, put it to cook and forget about it. Believe me that’s the difference between a mouth watering version and a not so mouth watering one. You can take your pick.

Dal Makhani Recipe (Serves 4-6)

Ingredients –

  • Urad Saboot 1 cup
  • Rajma 2 tbsp
  • Tomatoes (puréed) 4
  • Onions (chopped) 4
  • Ginger (grated) 1 inch piece
  • Garlic (crushed) 4 flakes
  • Desi ghee. 1 1/2 tsp + 3 tsp
  • Water 5 cups
  • Dhania powder 2tsp
  • Garam Masala 1/2 tsp
  • Salt. To taste
  • Dry, red chillies (soaked for 15 minutes) 2

Method –

  • Wash the dal and soak it along with the rajma for at least 6 hours/ overnight.
  • Grind the ginger, garlic and red chillies to a paste.
  • Discard water from the dal and add 5 cups of fresh water.
  • Pressure cook the dal and rajma with with 1 1/2 tsp ghee, salt and half of the ginger- garlic paste.
  • After the first whistle, keep the dal on low flame for 40 minutes. Remove from fire. After the pressure drops, mash the hot dal a little and keep aside.
  • Heat the remaining ghee in a Kadhai. Add the onions. Cook till they turn a little brown and add the remaining ginger- garlic paste.
  • Add the tomato purée. Cook till thick and dry.
  • Add the garam masala and dhania powder . Cook till the ghee separates and then cook for 1-2 minutes.
  • Add this mixture to the boiled dal.
  • Simmer on liw foams for 1-2 hours stirring and mashing the dal occasionally against the sides of the cooker.
  • Keep cooking for another 30- 40 minutes till you get the right colour and consistency.
  • Remove from fire and serve hot.

Mind you I add no butter or cream to it! And it is delicious!

Follow the recipe and remember me when you get all the compliments!

Share This On Social


  1. Payal August 16, 2020 at 5:27 pm - Reply

    Will try your recipe. I normally dont use onions in my version

    • Sangeeta Relan August 16, 2020 at 5:38 pm - Reply


  2. jasmeet bhatia August 16, 2020 at 8:57 pm - Reply

    Will try .. looks awesome Di 👌

    • Sangeeta Relan August 16, 2020 at 8:57 pm - Reply


  3. Anjna Kapoor August 17, 2020 at 12:56 am - Reply

    Sangeeta thanks for sharing this recipe- I have eaten your dal and it truly is one of the most finger-licking delicious dal I have ever had. Looking forward to trying it on my own now🤗🤗

    • Sangeeta Relan August 17, 2020 at 8:33 am - Reply


  4. ANAISHA SUKH August 17, 2020 at 12:43 pm - Reply

    Definitely going to try this! It looks so yum 🙂
    Thanks for sharing!

    • Sangeeta Relan August 17, 2020 at 12:43 pm - Reply


  5. vani kalra August 17, 2020 at 4:17 pm - Reply

    I think everyone has that one particular family recipe which has been handed down from their grandma. Will definitely try yours!

    • Sangeeta Relan August 17, 2020 at 6:03 pm - Reply


  6. Jasdeep August 18, 2020 at 5:15 pm - Reply

    Thank you for sharing this recipe…. I know you are an amazing cook. Will definitely try this!

    • Sangeeta Relan August 18, 2020 at 5:21 pm - Reply


  7. Dr.Preeti Singh August 20, 2020 at 1:33 pm - Reply

    Nice dish! I don’t use onions but I will try with it since you do not put any cream or butter, I will try that too. I am sure it must be very tasty.

    • Sangeeta Relan August 20, 2020 at 1:44 pm - Reply

      It is Ma’am!

Leave A Comment

Hello! I’m Sangeeta Relan. Aside from being an educationist teaching at the university level for the last 28 years, I have been a corporate wife and a mother to two boys who have now flown the nest. I love cooking, singing, travelling and exploring new places.

About me

Recent Posts

Go to Top