Dal MakhaniCook
Dal Makhani

Dal Makhani

  • 90 min
  • medium
  • Serves 4

Prep 20 min · Cook 70 min

Start cooking

10 steps, each one filmed. A short video for every step, so your hands never have to leave the pan.

Shop

Also known as Maa Ki Dal, Creamy Dal Makhani, Dal Makhni, Dal Bukhara · Veg · Curries & Gravies, Dal

Punjabi dal makhani of black urad dal and rajma, pressure-cooked, then simmered with butter and cream. Medium-spicy, serves 4, 90 minutes plus soaking, video.

Low calorie

You’ll need: Pressure Cooker

Good for: Party

Ingredients

16 items

4 people
  • Black Urad Dal¾ cup
  • Rajma¼ cup
  • WaterAs Needed
  • Water6 cup
  • Salt1 tsp
  • Tomato2
  • Butter4 tbsp
  • Onion, Finely Chopped1
  • Garam Masala Powder½ tsp
  • Ginger Garlic Paste2 tsp
  • Red Chilli Powder½ tsp
  • SaltTo Taste
  • Sugar½ tsp
  • Kasuri Methi½ tsp
  • Fresh Cream¼ cup
  • Ghee1 tsp

Contains: milk.

Nutrition

Per 1 person, and for all 4 people. Worked out from the ingredients, so treat it as a close guide.

NutrientPer 1 personAll 4 people
Energy374kcal1496kcal
Protein15g60g
Carbohydrate39g157g
Fat18g74g
Fibre12g48g
Sugar3.7g15g

Cookd masalas for black urad dal

Method

  1. 1

    Wash and soak the black urad dal and rajma for 8 hours to overnight.

    Black Urad DalRajmaWater

  2. 2

    Drain the water and pressure cook the black urad dal and rajma with 4 cups of water and 1 tsp of salt for 30 mins on low heat. (Approximately 15-20 whistles). Once the pressure releases naturally, open and mash the rajma and black urad dal using a potato masher. Keep aside.

    WaterSalt

  3. 3

    Using a mixer grinder, grind the tomatoes to prepare tomato puree.

    Tomato

  4. 4

    In another Kadai, heat butter, add finely chopped onions, garam masala and saute the onions until golden brown. Add the ginger-garlic paste and cook until the raw smell leaves.

    ButterOnionGaram Masala PowderGinger Garlic Paste

  5. 5

    Add the tomato puree and cook until the tomatoes are cooked well and oil starts to separate from the masala.

  6. 6

    Add the red chilli powder, salt and sugar. Add the cooked and mashed dal mixture.

    Red Chilli PowderSaltSugar

  7. 7

    Add 2 cups of water and let the dal simmer for 30 minutes on medium-low heat.

    Water

  8. 8

    Add 1 tbsp of butter, Kasuri methi and ¼ cup of cream, mix well and simmer for 5 more minutes. Remove the Kadai from the heat.

    ButterKasuri MethiFresh Cream

  9. 9

    For the smoky flavour, burn one piece of charcoal in flame, put in a steel bowl which is placed on top of the dal and add 1 tsp of ghee. Once the smoke starts to emit from the charcoal, close the dal with a lid and allow it to smoke for 2 minutes.

    Ghee

  10. 10

    Remove the charcoal and steel bowl. Serve the dal hot with rice/roti, garnishing it with more cream and butter.

Before you start

How long does Dal Makhani take?
1 hour 30 minutes from start to finish. That is 20 minutes of preparation and 1 hour 10 minutes of cooking.
How many people does Dal Makhani serve?
4. The ingredient quantities on this page rescale if you are cooking for a different number.
Is Dal Makhani vegetarian?
Yes. No meat, no fish and no egg.
Is Dal Makhani spicy?
It is medium: 2 on our scale of 3. Chilli scales gently when you change the servings, so doubling the recipe does not double the heat.
What do I need to make Dal Makhani?
¾ cup Black Urad Dal, ¼ cup Rajma, ¼ cup Fresh Cream, 3 tbsp Butter, 2 Tomato, 1 Onion, and a few more listed on this page.
Do I need a pressure cooker for Dal Makhani?
Yes, this one is cooked under pressure.
How many calories are in Dal Makhani?
About 374 a serving. The full nutrition table is on this page, per serving and for the whole batch.

Tips from other cooks

3 notes
  • K

    Kashish GangwaniDecember 2023

    best taste

    A cook's photo of Dal Makhani
  • S

    soumyaMarch 2023

    😋

    A cook's photo of Dal Makhani
  • C

    A Cookd cookNovember 2021

    👌👌

Share how it turned out

Add a photo and a line for the next person who cooks it.

0/2000