Dilli Gobhi Pyaza
Cauliflower stir-fry with double the onions and ginger.

About this dish
A staple of the Punjabi-Delhi diaspora, this dish celebrates the 'Do-Pyaza' style—meaning 'two onions' or onions added at two stages. Unlike a mushy cauliflower mash, this version maintains the integrity of the florets, which are seared until charred at the edges. It is a dry, robust dish characterized by the heavy use of ginger and thick onion petals.
Ingredients
The Main Vegetable
- 500g Cauliflower (Gobhi), cut into medium-sized florets
- 2 medium (150g) Onions, sliced into thick petals
- 1 large (100g) Tomato, finely chopped
- 2 inches (20g) Ginger, julienned (half for cooking, half for garnish)
Tempering & Spices
- 3 tbsp (45ml) Mustard oil (or vegetable oil)
- 1 tsp (5g) Cumin seeds
- 1/2 tsp (2g) Ajwain (Carom seeds) - essential for digestion
- 1/2 tsp (3g) Turmeric powder
- 1.5 tsp (8g) Coriander powder
- 1 tsp (5g) Red chili powder
- 1 tsp (5g) Amchur (Dry mango powder)
- Salt to taste
Finishers
- 2 Green chilies, slit lengthwise
- 1/2 tsp (3g) Garam masala
- 1/4 cup Fresh coriander leaves, chopped
Method
- 1
Prepare the Cauliflower
Wash the cauliflower florets and pat them completely dry with a kitchen towel. This is vital; moisture will steam the vegetable and make it mushy, whereas we want a crisp-tender sear.
- 2
Heat the Mustard Oil
Heat mustard oil in a wide wok (kadai) until it reaches its smoking point. Turn off the heat for a minute to cool slightly, then turn it back to medium. This removes the harsh pungency of the oil.
- 3
Temper the Spices
Add the cumin seeds and ajwain. Once they crackle and release their aroma (about 20 seconds), add half of the julienned ginger and the slit green chilies. Sauté for 30 seconds.
- 4
Sear the Gobhi
Add the cauliflower florets to the oil. Increase the heat to medium-high and sauté for 5-7 minutes, stirring occasionally. The goal is to get golden-brown charred spots on the edges of the florets.
- 5
First Onion Addition
Push the cauliflower to the sides of the wok. Add half of the onion petals to the center and sauté until they turn translucent. Mix everything together.
- 6
Apply Dry Spices
Lower the heat. Sprinkle the turmeric, coriander powder, chili powder, and salt. Toss the vegetables gently to ensure every floret is coated in the spice mix without breaking them.
- 7
Add Tomatoes
Add the chopped tomatoes. Cover the wok with a lid and cook on low heat for 8-10 minutes. The cauliflower should cook in its own steam and the moisture from the tomatoes. Do not add water.
- 8
Second Onion Addition
Remove the lid. Add the remaining onion petals and the amchur powder. The second batch of onions provides a crunch and sweetness that defines the 'Pyaza' style. Cook uncovered for 3-4 minutes.
- 9
Final High-Heat Toss
Turn the heat to high for the final minute. Add the garam masala and the remaining ginger juliennes. Toss vigorously to evaporate any residual moisture, ensuring the dish is dry (Bhuna).
- 10
Garnish and Rest
Turn off the heat and garnish generously with fresh coriander. Let the dish sit for 5 minutes before serving to let the flavors settle into the stalks of the cauliflower.
Notes & variations
- If the cauliflower is particularly tough, sprinkle a few drops of water before covering the lid.
- Ajwain is mandatory in Delhi-style Gobhi to counteract the gas-forming properties of the vegetable.
- For a smoky flavor, you can briefly char the cauliflower florets over an open flame before sautéing.
- Mustard oil provides the most authentic flavor, but sunflower oil can be used for a milder taste.
Serve with
Serve piping hot with Buttered Tandoori Roti or Dal Tadka and rice.
Cook's note
The key to this dish is 'Bhuna'—the frying process. Don't be afraid of the high heat at the start and end.