Dal Makhani


by: Aarthi

This is a great dish for parties because it is so rich and creamy...This is a perfect dish to make your kids eat dal,since this one don’t taste like the usual dal recipe..Dal makhani means dals cooked in butter.(since makhani means butter)....But I used less butter and added some oil in this..If you want it to be very rich you could cook this entirely in butter..You could even skip the cream with milk..


Adjust your ingredient quantities here. Simply enter how many servings you need, and the ingredient quantity will update accordingly!

serves: 4-5

1 cup Black Urad Dal-1 Dried Beans or use can of dal

cup Tomato Puree-2

Ginger Garlic Paste-1 tblspn

1 tsp Cumin seeds / Jeera –

tsp Chilli powder-2

Coriander powder / Malli podi-1 tblspn

tsp Garam masala powder-1

Kasuri Methi leaves(Dried Fenugreek leaves)-1 tblspn

Heavy Cream-3 tblspn

Salt to taste

tsp Sugar-1

Butter-2 tblspn

Oil-1 tblspn

Nutrition Facts
Dal Makhani

Servings Per Recipe: 4

Amount per Serving

Calories: 211

  • Total Fat: 11 g
  •     Saturated Fat: 5.6 g
  •     Trans Fat: 0.3 g
  • Cholesterol: 23.1 mg
  • Sodium: 1221.8 mg
  • Total Carbs: 25.8 g
  •     Dietary Fiber: 8 g
  •     Sugars: 9 g
  • Protein: 6.2 g

how is this calculated?

Download Nutrition Facts Widget Code


1.  Wash urad dal in lots of water..Soak this over night.Drain it and pressure cook with a little bit of salt for 3 whistles and simmer it for 20 min.Drain it and keep it aside.

2.  Heat oil and butter in kadai and crackle some cumin seeds.

3.  Add in ginger garlic paste and sauté for 30 sec.

4.  Add in tomato puree and mix well.Throw in red chilli powder,coriander powder,salt,sugar and cook this for 5-7 min.

5.  Add in the drained beans and some of the cooking water and mix well.

6.  Add in kasuri methi leaves,garam masala powder and mix well.Simmer this for 5-10 min on a slow flame.

7.  Finish the curry with heavy cream and mix well.

8.  Serve hot with rice or roti.

Cooks' note:

related recipes