๐Ÿ“– History ๐Ÿ”ฅ Failure Clinic ๐Ÿ”ฌ Science Academy ๐ŸŒฟ Encyclopedia ๐Ÿ—บ Food Atlas ๐Ÿฝ Recipes
Dal Makhani
๐Ÿซ˜ Dal ยท Level 1

Dal Makhani

Whole black urad dal slow-cooked overnight with kidney beans, tomatoes, butter and cream. The richest dal in Indian cooking โ€” and the most misunderstood.

Prep15 min
Cook180 min
Serves6
Level1 โ€” Beginner (long cook)
๐Ÿฅฌ Vegetarian๐ŸŒฑ Vegan (omit butter/cream)

Why dal makhani cannot be rushed

Dal makhani was invented at Moti Mahal in Delhi in 1947 โ€” the same kitchen as butter chicken. The original recipe cooked the dal over a wood fire for 24 hours. That cooking time is not tradition for its own sake: whole black urad dal has the densest cell wall structure of any common Indian lentil, and the slow cook is what breaks down the resistant starch and releases the characteristic sticky, creamy texture that no pressure cooker can replicate in 20 minutes.

โš ๏ธCommon mistakes to avoid
  • Skipping the overnight soak โ€” Whole urad's dense outer coat requires 8โ€“12 hours of hydration before cooking. Insufficient soaking means the outer layer cooks faster than the centre, producing an uneven texture.
  • Pressure cooking as the only method โ€” Pressure cooking produces edible dal makhani. Slow cooking produces magnificent dal makhani. The difference is the gradual breakdown of resistant starch into a creamy, sticky matrix.
  • Adding all butter at once โ€” Dal makhani uses butter at three stages โ€” at the start, mid-cook, and as a finish. Each stage contributes different flavour compounds at different temperatures.
  • Under-seasoning โ€” Dal makhani is rich and needs assertive seasoning. Under-salted dal makhani is flat regardless of cooking time.
๐Ÿฝ

Ingredients

Dal Makhani
6 servings
Dal
  • 200gwhole black urad dalโ€” sabut urad โ€” not split
  • 50grajma (kidney beans)โ€” soaked separately
  • 1.5Lwater for cooking
Makhani Base
  • 3 tbspbutterโ€” added in three stages
  • 1 tbspoil
  • 1onion, finely chopped
  • 1 tbspginger-garlic paste
  • 2tomatoes, pureed
  • 1 tspKashmiri chilli powder
  • 1 tspcoriander powder
  • ยฝ tspgaram masala
  • 100mldouble creamโ€” for finishing
  • 1 tbspkasuri methiโ€” crushed
  • Saltto taste
๐Ÿ”ฅ

How to make it โ€” step by step

Step 1
Soak overnight โ€” both dals separately
โฑ 8โ€“12 hours (inactive)โšก Cannot be skipped

Soak whole urad dal and rajma in separate bowls of cold water for 8โ€“12 hours minimum. Both will roughly double in size. Drain and rinse before cooking.

๐Ÿ”ฌThe Science

Whole urad's seed coat contains complex polysaccharides that act as a physical barrier to water penetration. Overnight soaking gives water time to migrate through this coat and hydrate the starchy endosperm. Hydrated starch granules cook uniformly โ€” the whole grain softens from inside out rather than the coat overhydrating before the centre is reached. Soaking also leaches some of the oligosaccharides (raffinose, stachyose) responsible for digestive discomfort.

Step 2
First cook โ€” pressure cook or slow cook
โฑ 45 min pressure / 4 hrs slow๐Ÿ”ฅ High pressure or low simmer

Pressure cook soaked dals together with 1.5L water and 1 tsp salt for 8โ€“10 whistles until very soft. Or slow cook in a covered pot on lowest heat for 3โ€“4 hours, adding water to keep dal submerged. The dal should be completely soft โ€” almost breaking apart.

๐Ÿ”ฌThe Science

The first cook gelatinises the starch granules within the whole grain. Urad contains significantly more resistant starch than most other dals โ€” starch that requires sustained heat above 70ยฐC to fully gelatinise. Pressure cooking at 121ยฐC accelerates this but produces a different texture than slow cooking at 85โ€“90ยฐC โ€” at pressure, starch gelatinises rapidly and evenly. At low simmer, the starch granules break down more gradually, with the outer wall releasing its sticky polysaccharides slowly into the cooking liquid, creating the characteristic viscous body of authentic dal makhani.

Step 3
Build the makhani masala
โฑ 20 min๐Ÿ”ฅ Medium-high

In a heavy pan, heat 1 tbsp butter with oil. Add onion, cook 12 minutes until deep golden. Add ginger-garlic paste, cook 2 minutes. Add tomato puree, Kashmiri chilli, coriander powder. Cook on high heat until oil separates โ€” about 10 minutes. Add 1 tbsp butter at this point.

๐Ÿ”ฌThe Science

The second butter addition mid-masala occurs when the pan temperature is highest and the masala is beginning to fry rather than simmer. At this temperature (160โ€“180ยฐC), butter's milk solids undergo rapid Maillard reactions, contributing caramelised dairy notes that plain oil cannot provide. This is one of three deliberate butter additions, each targeting different temperature environments to extract different flavour compounds from the fat-soluble matrix.

Step 4
Combine and slow simmer โ€” the long cook
โฑ 60โ€“90 min๐Ÿ”ฅ Very lowโšก This stage is the recipe

Add cooked dal to masala. Add water to adjust consistency. Simmer on lowest possible heat for 60โ€“90 minutes, stirring every 15 minutes and adding water as needed. The dal should gradually become thicker and creamier as it cooks down.

๐Ÿ”ฌThe Science

This slow simmer stage is where dal makhani distinguishes itself from every shortcut version. As the dal simmers, the outer coat of the whole urad grains gradually dissolves into the liquid, releasing beta-glucans and arabinoxylans โ€” soluble fibres that create a thick, viscous, almost gelatinous sauce body. These polysaccharides only release slowly at temperatures below 95ยฐC over extended time. Pressure cooking extracts starch but not these structural polysaccharides โ€” which is why quick-cooked dal makhani is always thinner and less unctuous than the slow-cooked version.

Step 5
Finish โ€” cream, kasuri methi, final butter
โฑ 5 min๐Ÿ”ฅ Low

Reduce heat to lowest. Stir in cream gradually. Add crushed kasuri methi and garam masala. Add final 1 tbsp cold butter off heat, stirring to emulsify into the sauce. Taste and adjust salt.

๐Ÿ”ฌThe Science

Cold butter added off heat emulsifies into the hot sauce as an oil-in-water emulsion โ€” each butter fat globule surrounded by sauce liquid. This technique (called monter au beurre in French cooking) produces a glossy, velvety sauce with rounded richness that differs from butter added at high heat, where the fat separates. The three-stage butter technique produces three distinct textural and flavour contributions: fried flavour compounds from stage one, Maillard dairy notes from stage two, and emulsified fat richness from stage three.

Dal Makhani โ€” answered
Why is my dal makhani not creamy?
Two causes: insufficient cooking time and wrong dal. You must use whole urad (sabut urad) โ€” not split urad, not black lentils from other cuisines. The sticky, creamy texture comes from the slow dissolution of whole urad's outer coat polysaccharides. Split urad produces a completely different dish. Minimum 2 hours total cooking time after the dals are first softened.
Can I make dal makhani in a slow cooker?
Yes โ€” this is actually ideal. Combine all ingredients in the slow cooker on LOW for 8โ€“10 hours. The extended low-temperature cooking produces the most authentic texture. Add cream and final butter in the last 30 minutes.
What is the difference between dal makhani and dal bukhara?
Dal bukhara (from the ITC Bukhara restaurant) is the same base recipe but without kidney beans and cooked for significantly longer โ€” the original recipe specifies 18 hours. Dal bukhara is also finished with more butter and less cream, producing a richer, more intensely dal-flavoured result.
Why does dal makhani taste better the next day?
Overnight resting allows the polysaccharides released from the urad coat to continue dissolving into the sauce, thickening and enriching it. The fat-soluble spice compounds continue diffusing throughout the fat phase. The three distinct flavour layers โ€” masala, dal, dairy โ€” integrate more completely after 12 hours.
Can I use tinned kidney beans?
Yes for rajma โ€” tinned kidney beans are already cooked and save 8 hours of soaking and cooking. Add them at the masala stage rather than the first cook stage. They will soften further during the long simmer.