Authentic Dal Makhani

Authentic Dal Makhani

A rich, velvety Indian lentil dish featuring whole black lentils and kidney beans slow-cooked to perfection in a luscious base of butter, cream, and aromatic spices.

9h 50mIntermediate6 servings

Equipment

Mixing bowl
Pressure cooker
Heavy bottom pot
Ladle

Ingredients

6 servings

Lentils and Beans

  • 200 g whole black lentils
  • 50 g red kidney beans
  • 1000 ml water
  • 5 g salt

Base Aromatics

  • 30 g ghee
  • 4 g cumin seeds
  • 150 g onion, finely chopped
  • 30 g ginger garlic paste
  • 200 g tomato puree

Spices

  • 8 g kashmiri red chili powder
  • 5 g garam masala
  • 2 g dried fenugreek leaves

Finishing

  • 60 g unsalted butter, cubed
  • 60 ml heavy cream
  • salt

Nutrition (per serving)

335
Calories
12g
Protein
35g
Carbs
18g
Fat
7g
Fiber
4g
Sugar
573mg
Sodium

Method

01

Rinse the whole black lentils and red kidney beans thoroughly under running water. Place them in a mixing bowl, cover with plenty of water, and let them rest overnight for at least 8 hours at room temperature (around 20C/68F).

8h
02

Drain the soaked lentils and beans. Transfer them to a pressure cooker with 1000ml of water and 5g of salt. Cook on medium heat for about 30 minutes, or 5 to 6 whistles, until the beans are completely soft and easily crushed between two fingers.

30mFeel: Lentils and beans yield completely under gentle pressure
03

Allow the pressure cooker to release naturally. Once opened, use the back of a ladle to gently crush about a quarter of the cooked lentils against the side of the pot. This releases starches and creates the signature creamy texture.

5m
04

In a heavy bottom pot, heat the ghee over medium heat (around 160C/320F). Add the cumin seeds and let them sizzle for 30 seconds until highly fragrant.

1mLook for: Seeds are lightly browned and sizzling loudly
05

Add the finely chopped onion to the pot. Cook for 10 minutes, stirring frequently, until the onions are light golden brown.

10mLook for: Onions are softened and uniformly golden brown
06

Stir in the ginger garlic paste and cook for 2 minutes until the raw smell dissipates. Add the tomato puree and Kashmiri red chili powder. Cook for 10 minutes, allowing the mixture to reduce until the oil begins to separate from the edges.

10mLook for: Oil droplets form around the edges of the tomato paste
07

Pour the cooked lentils, beans, and their cooking liquid into the heavy bottom pot. Stir well to combine. Reduce the heat to low and maintain a gentle simmer (around 90C/195F) uncovered for 45 minutes, stirring occasionally to prevent the bottom from burning.

45m
08

Stir in the cubed unsalted butter, heavy cream, garam masala, and dried fenugreek leaves. Simmer gently for a final 5 minutes. Taste and add salt as needed before serving.

5mLook for: Color transforms to a lighter, creamy brick red

Chef's Notes

  • The secret to restaurant-quality Dal Makhani is the slow simmer. While 45 minutes is the minimum, simmering it on very low heat for 2 to 3 hours will yield an exponentially richer flavor and silkier mouthfeel.
  • Kashmiri red chili powder is crucial for achieving the signature brick-red color without making the dish overwhelmingly spicy. If substituting with standard cayenne, use a quarter of the amount.
  • Crushing the kasuri methi (dried fenugreek leaves) between your palms right before adding it to the pot releases its essential oils and dramatically enhances the aroma.
  • Traditional preparations often smoke the finished dish using the dhungar method, where a piece of glowing charcoal is placed in a small heatproof bowl floating on the dal, drizzled with ghee, and covered tightly for 5 minutes.

Storage

Refrigerator: 4 daysDal Makhani famously tastes better the next day as flavors continue to meld.

Freezer: 3 monthsFreeze before adding the final cream. Stir in fresh cream upon reheating.

Reheating: Warm gently in a saucepan over medium-low heat, adding a splash of water if it has thickened too much.

More Like This

Powered by recipe-api.com