Potato and cauliflower cooked dry with whole spices and minimal masala. The sukhi (dry) version, not the saucy one. Every vegetable crisp-tender.
Aloo gobi exists in two versions: sukhi (dry, vegetables coated in masala) and gravy (saucy, with tomatoes creating a sauce). The sukhi version is more technically demanding — without liquid to moderate heat, the vegetables must be cooked carefully to become tender without burning. This version is the sukhi style, as it showcases the vegetable flavours most clearly.
Heat oil in a wide, heavy pan. Add cumin and mustard seeds — wait for the pop. Add potatoes and stir-fry on medium-high for 5 minutes until edges begin to brown. Add ginger-garlic paste, turmeric, coriander, chilli — toss to coat.
Potatoes begin browning via Maillard reactions at their cut surfaces when the oil temperature exceeds 140°C. The initial 5 minutes without liquid allows surface browning to begin, creating flavour compounds and a slight crust that helps the potato hold its shape during the subsequent covered cooking. Adding spices after this initial browning ensures they fry in the oil rather than steam in any potato moisture — spice extraction into fat is 3–4× more efficient than into water.
Add cauliflower, toss with potato and spices. Cover with a tight lid and cook on low heat for 12–15 minutes. Stir every 4–5 minutes, scraping any browning from the bottom.
Covering the pan traps the steam released by both vegetables — potatoes and cauliflower are approximately 80% water — creating a self-contained humid cooking environment. This steam cooks the vegetables through without adding external water, which would make them waterlogged and soft. The periodic stirring prevents the masala from burning on the pan bottom (where temperature is highest) and redistributes the steam condensation evenly. Cauliflower's pectin-based cell walls begin softening above 60°C — the covered low-heat environment keeps the temperature at 85–90°C, softening the cell walls gradually rather than rupturing them.
Remove lid. Cook uncovered on medium heat for 5 minutes to evaporate remaining moisture. Add amchur and garam masala. Toss gently. Vegetables should be tender but not mushy, slightly golden.
The final uncovered stage serves two functions. First, evaporating residual moisture concentrates the masala coating on the vegetable surfaces — the spice compounds that dissolved in the vegetable moisture are now deposited directly onto the surface as the water evaporates. Second, the increased temperature (moisture no longer moderating it) allows renewed surface browning. Amchur added at this dry stage coats the vegetable surfaces directly — its tartaric acid provides brightness without adding liquid that would re-wet the vegetables.