Navratri Recipes View full collection here
Kollu Sundal  Chick pea sundal  Peanut Sundal  Karamani Sundal  Konda Kadalai Sundal  Kadalai Paruppu Sundal  Green Gram Sundal  Peas Sundal Rajma Sundal  Navadhanya Sundal  Sweet Corn Sundal  Sweet Sundal  Arisi Vella Puttu  Ulundu Sundal  Payasam Recipes  Keerai Vadai  Ulundu Vadai  Paruppu Vadai (no onion)  Sabudhana Khichdi  Sabudhana Kheer 

Tuesday, November 16, 2010

Dal Makhani Recipe-How to prepare Dal Makhani-How to make Dal Makhani

Dal makhani is a very popular Punjabi dish and it can be called the Queen of all dals. It is very simple to make and goes well with jeera pulao, rotis, parathas and naan. Today we will learn how to make dal makhani following this easy recipe with step wise pictures.

Dal makhani-how to make Dal Makhani

Dal Makhani-How to make Dal Makhani

Dal Makhani

 Prep Time : 10 mins (excluding soaking time)
 Cook Time : 40 mins 
 Recipe CategorySide Dish
 Recipe CuisinePunjabi-Indian

   Ingredients needed

   Whole black gram - 1/2 cup
   Rajma/Red Kidney beans - 2 tbsp
   Onion - 1/2 cup finely chopped
   Tomato puree - 1 cup
   Butter - 2 tbsp
   Salt needed

   For grinding

   Ginger - 1 inch piece
   Garlic - 6 cloves
   Dry red chillies - 2 (soak it in hot water for 15 minutes)

   Spice Powder

   Coriander powder - 2 tsp
   Garam masala powder or kitchen king masala - 1 tsp
   Kasuri methi - 1 tsp (optional)
   Chilli powder - 3/4 - 1 tsp

   For the seasoning

   Oil - 2 tbsp
   Cumin seeds/jeera - 1 tsp

   For garnishing

   Cream - 2 tbsp (optional)
   Coriander leaves finely chopped -2 tbsp
   Ginger - 1 inch piece (slivered) -


Grind ginger, garlic and red chilies together to a smooth paste.

Soak both the dals together for 6-7 hours or overnight.Wash it well, add 3 cups of water, half of the ginger-garlic-red chilli paste, salt, turmeric powder and pressure cook for 5 whistles, then simmer and cook for another 15 minutes. The dal should be soft. Mash it a little with the back of the ladle. Keep it aside.

preparation for dal makhani


Heat oil in a pan, add cumin seeds, when it sizzles, add finely chopped onions and saute stirring continuously on medium flame until onions turn golden brown. Add a little salt to speed up the process.

Now add the remaining ginger-garlic-chilli paste and saute for a few more minutes.

Then add coriander powder, chilli powder, garam masala powder, kasuri methi (crush it between your palms and add) mix well and cook for 2-3 minutes.

sauteing onions

Add tomato puree, butter and cook well until the raw smell of the tomato goes and oil ooze out. (Can you see the change in the color of the tomato puree in the picture below). The tomato puree should be cooked like that.

cooking Punjabi dal makhani

Now add the cooked dal along with water. Add salt needed. (add less as we have already cooked dal with salt). Cook on low flames for another 15 - 20 minutes until everything gets blended well with the masala.

Punjabi dal makhani

Stir in fresh cream and cook for another 3 minutes.

You can adjust the consistency of the dal by adding hot water if it becomes too thick.

Dal Makhani Recipe
close up shot of dal makhani
Serve delicious Punjabi dal makhani piping hot with any rotis, plain ricejeera pulao, peas pulao, simple vegetable rice, naan, paratha or ghee rice.

If you found this post useful, I would really love it, if you pin it or share it with your Facebook fans or Twitter followers or Google+ circles today. All it takes is a simple click on the “pin it” “like,” “share,” “tweet,” or Google+ buttons below the post. It will keep me motivated. Thank you!


  1. The dal makhni looks awesome. Very well presented :)

  2. Dal has come out perfect colour and texture.

  3. Hello Padhu,

    Looks yumm..:)


  4. aah! this looks delicious. I liked the recipe as I have all the ingredients with me. :)

    I think Punjabi prepare a lot of recipes from dal.

    Though we are two people in the house and the recipe is for 4 people... aah we will manage . ;)

  5. Looks so perfect...I will add a big tablespoon of butter to this and have it with hot Roti's ...Yummmm...

  6. I've prepared this only once and had it with lacha paratha ... love this combination.

  7. Full of protein, nutritious dal makhani looks simply fabulous..

  8. Looks lovely. Tempted to try it immediately..

  9. wow yummy yummy dhal makhani dear.... cute little flowers are superb....

  10. This comment has been removed by a blog administrator.

  11. Your Dal Makhani look absolutely delicious. Love the spices, and the preparation of the dish. This is certainly a dish I am looking forward to making.
    Thank you for your kind comment on my I'm following you, so I can stay close to your updates!

  12. My fav one i can eat this whole without roti itself..yummy and healthy as well.

  13. I never made this,but it is quite interesting dish paddu ji..

  14. Ohh..I love this daal..nice recipe!

    US Masala

  15. lovely dal makhani. looks gr8. i love the nice flower decoration with lentils as a background:) awesome:)

  16. Dal Makhani looks delicious Padhu. Nice to have them with roti

  17. give me some roti let me dip it in it..perfect

  18. This is my fav too...they look awesome :)

  19. nice recipe! i also make it similarly. luv it with paratha.

  20. Dal makhani looks absolutely delicious. Love those cute flowers :-)

  21. Nice dal majhani.I always love them with my rice.

  22. nice recipe. i have similar thing in my blog too. do drop by

  23. Looks so tempting....Sure do try it...Thanks for sharing..

  24. This comment has been removed by a blog administrator.

  25. my fav one.looks very nice and wonderful presentation

  26. I love Dal Makhani! I will definitely try this, thank you :)

  27. Dal makhani is absolutely delicious and am craving for a serving or two now :) with some rice .

  28. Hmmm Looks tempting. You have nice space here.

  29. This dish look mouth-waterig delicious!

  30. awsome...i was amazed by ur presentation.......

  31. Hi Padhu! I'm going to try this recipe out this weekend, with maybe a couple slight changes. Do you mind if I share this on my blog with credit (and a link) to you, of course? Thanks!

  32. Hi Padhu! I tried this recipe and it came out really well. My hubby and boys loved it. Thanks!

  33. Hi, What butter to add n what is the cream which i should ask in stores n which store should i look for this butter n cream. pls advise

  34. Vaishnavi - You can add any unsalted butter. You can use Amul dairy cream or even fresh homemade cream. You can get butter and cream in all supermarkets.I will soon be posting how to make cream and butter at home.

  35. I just returned from three weeks in India and now I love Indian food...especially Dal Makhani, Chana Pindi, and Bhindi Masala. I found your Dal Makhani recipe and am ready to make it except I don't have a pressure cooker. Is there an alternative, if so, can you please tell me what it is, and how long I should cook the dal. Thanks!

  36. FlexGirl - If you do not have a pressure cooker,cook dal and beans in a pan adding enough water, but it will take a long time to get cooked. Cook until soft.

  37. I tried this Dal makhani Recipe And it comes out delicious :)


Thank you for dropping by my blog.Hope you enjoyed reading the recipes.Your feedback and comments are appreciated. Comments with links to external sites will be deleted.