Aloo Gobi with Mustard Oil
A rustic Punjabi-style dry curry where tender potatoes and cauliflower florets are sautéed in pungent mustard oil with ginger, garlic, and warm spices. The edges get slightly crisp and caramelized, while the insides stay soft and soak up every bit of flavor. A simple, homey sabzi that comes together in one pan and tastes even better with fresh rotis.
For 4 servings
- prep
Prep the vegetables.
1.Peel potatoes and cut into 1-inch cubes. Keep them in a bowl of water so they don't discolor.2.Cut cauliflower into small, bite-sized florets. Wash and drain well.3.Drain the potatoes and pat both vegetables completely dry with a kitchen towel.TIPDry vegetables are crucial — any moisture will make the sabzi steam instead of fry, and you'll lose the crisp edges. - fry · ~15 min
Shallow fry the potatoes and cauliflower.
1.Heat mustard oil in a kadai over medium-high heat until it reaches smoking point. This removes the raw pungency — look for a light haze.2.Turn heat to medium and slide in the potato cubes. Fry, tossing often, until golden at the edges (6-7 min).3.Remove potatoes with a slotted spoon and set aside.4.Add cauliflower florets to the same pan. Fry until they get light brown spots (4-5 min). Remove and set aside with the potatoes.TIPDon't crowd the pan. Fry in two batches if the cauliflower doesn't fit in a single layer. - temper · ~10 min
Make the tempering and build the onion base.
1.In the same kadai, the residual oil should be enough. If dry, add 1 tsp more mustard oil.2.Add cumin seeds and let them sputter (30 sec).3.Add chopped ginger, garlic, and slit green chilies. Sauté until fragrant (1 min).4.Add sliced onions and cook, stirring often, until they turn deep golden brown (7-8 min).TIPDeep golden, not just translucent. Properly browned onions are the backbone of this dish — they bring natural sweetness to balance the mustard oil. - saute · ~2 min
Bloom the spice powders and return the vegetables.
1.Add turmeric powder, red chili powder, coriander powder, and cumin powder. Stir continuously for 30 seconds to bloom the spices — don't let them burn.2.Add the fried potatoes and cauliflower back to the pan. Toss well to coat every piece in the spice-onion mix (1 min).TIPKeep the heat low when adding dry spices. They go from fragrant to bitter in seconds. - simmer · ~10 min
Steam-cook until tender.
1.Sprinkle salt and 3 tablespoons of water over the vegetables. Give everything a quick toss.2.Cover with a tight lid, turn heat to low, and let it steam-cook for 8-10 minutes.3.Open the lid, check if potatoes are fork-tender. If not, add another tablespoon of water and cook 2-3 min more.TIPResist the urge to stir while it's covered. The trapped steam is what cooks the vegetables gently. - saute · ~3 min
Finish with amchur and crisp up.
1.Once vegetables are tender, remove the lid and raise the heat to medium.2.Add amchur powder and garam masala. Toss gently and let any remaining moisture evaporate (2-3 min).3.Look for a dry finish with slightly crisp edges on the cauliflower. Taste and adjust salt.TIPAmchur adds a tangy brightness at the end. If you don't have it, squeeze half a lemon instead — but do it off the heat. - garnish
Garnish with fresh coriander and serve hot.
Transfer to a serving bowl, scatter chopped coriander leaves on top, and serve immediately with rotis or dal-rice.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Heat mustard oil until it reaches its smoking point to mellow its sharp, raw pungency.
- 2Pat the potatoes and cauliflower completely dry before frying to ensure crisp, not soggy, edges.
- 3Fry vegetables in a single layer; crowding the pan will steam them instead of browning.
- 4Cook the onions until deep golden brown for a natural sweetness that balances the oil's bite.
- 5Resist stirring while the vegetables steam under the lid to let the trapped heat cook them gently.
- 6Add amchur powder off the heat or at the very end to preserve its tangy brightness.
Adapt it for your goals.
Vegan
This recipe is already vegan as written; simply ensure the roti served alongside is made without ghee or butter.
lower fatLower-fat
Use only 1 tablespoon mustard oil and spray the pan with cooking spray for the frying step. The vegetables will still brown nicely with a lighter texture.
gluten freeGluten-free
Naturally gluten-free. Just avoid cross-contamination with any pre-mixed spice powders that may contain wheat flour.
protein boostProtein-boost
Add a handful of boiled chickpeas or tofu cubes along with the potatoes and cauliflower for extra protein and heartiness.
Why this is on our healthy list.
Rich in Vitamin C
Cauliflower is an excellent source of vitamin C, which supports immune function and collagen production.
High in Fiber
Both potatoes and cauliflower provide dietary fiber, aiding digestion and promoting a feeling of fullness.
Packed with Antioxidants
Mustard oil, turmeric, and cumin are rich in anti-inflammatory compounds that help protect cells from damage.
Naturally Low in Fat
This sabzi uses minimal oil, making it a light yet satisfying vegetable dish suitable for everyday meals.
Frequently asked questions
Yes but you will lose the characteristic pungent, peppery flavor that defines this dish. If substituting, add a pinch of mustard powder to mimic some of the aroma.


