📖 History 🔥 Failure Clinic 🔬 Science Academy 🌿 Encyclopedia 🗺 Food Atlas 🍽 Recipes
Aloo Gobi — Potato and Cauliflower Curry
🍛 Curry · Level 1

Aloo Gobi

Potato and cauliflower cooked dry with whole spices and minimal masala. The sukhi (dry) version, not the saucy one. Every vegetable crisp-tender.

Prep15 min
Cook30 min
Serves4
Level1 — Beginner
🥬 Vegetarian🌱 Vegan🟡 Jain (omit garlic)

Dry versus wet — two completely different dishes

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.

⚠️Common mistakes to avoid
  • Adding water too soon — Water steams the vegetables into mush. Cook completely covered on low without water — they will steam in their own moisture.
  • Overcrowding the pan — Crowding creates steam rather than frying. Use a large, wide pan.
  • Cutting pieces unevenly — Cauliflower florets and potato pieces should be similar size so they cook at the same rate.
  • High heat throughout — High heat burns the masala before the vegetables cook through. Start high, then low.
🍽

Ingredients

Aloo Gobi — Potato and Cauliflower Curry
4 servings
Vegetables
  • 400gpotatoes, peeled and cubed 2cm
  • 400gcauliflower, cut into medium florets
Masala
  • 3 tbspoil
  • 1 tspcumin seeds
  • 1 tspmustard seeds
  • 1 tspginger-garlic paste
  • 1 tspturmeric
  • 1 tspcoriander powder
  • 1 tspKashmiri chilli powder
  • ½ tspamchur— dry mango powder
  • ½ tspgaram masala
  • Saltto taste
  • Fresh corianderto finish
🔥

How to make it — step by step

Step 1
Fry the spices and potatoes
⏱ 8 min🔥 Medium-high

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.

🔬The Science

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.

Step 2
Add cauliflower and cook covered
⏱ 15 min🔥 Low⚡ No water added

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.

🔬The Science

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.

Step 3
Finish uncovered and dry
⏱ 5 min🔥 Medium

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 Science

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.

Aloo Gobi — Potato and Cauliflower Curry — answered
Why did my cauliflower turn mushy?
Too much heat for too long, or added water. Cauliflower's cell walls are delicate — above 90°C for extended time, the pectin dissolves completely and the florets collapse. Use low heat, no added water, and check every 4 minutes.
Can I add tomatoes to this?
Adding chopped tomato at the masala stage converts this to the wet version. The tomato's water content creates a sauce rather than a dry coating. This is equally valid but a different dish — more like a sabzi than a sukhi preparation.
Why is my aloo gobi sticking to the pan?
Insufficient oil or too-high heat. Use a wide, heavy pan with 3 tbsp oil minimum. If sticking occurs, add a tablespoon of water, replace the lid briefly, and stir.
Can I make aloo gobi in advance?
Yes — it reheats well. Reheat in a pan with a splash of oil on medium heat rather than microwave, which makes the vegetables steam and turn soft.
What can I serve with aloo gobi?
Roti or paratha are traditional. Aloo gobi is typically a side dish (sabzi) served alongside dal and roti rather than a main dish with rice.