Whole black urad dal slow-cooked overnight with kidney beans, tomatoes, butter and cream. The richest dal in Indian cooking โ and the most misunderstood.
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.
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.
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.
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 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.
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 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.
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.
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.
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.
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.