Aloo Gobi
Indian

Aloo Gobi

Punjabi·Easy·29 min

Vegetarian Indian dry curry of potatoes and cauliflower cooked with turmeric, cumin, and aromatic spices.

A North Indian and Punjabi everyday dish, essentially a sabzi (dry vegetable preparation) that became canonical in the late 19th and 20th centuries as cauliflower naturalized in Indian kitchens — cauliflower itself was introduced to India by the British in the 1820s. Aloo gobi is home cooking, not restaurant cooking, and its prominence in Indian restaurants abroad is partly a 1970s diaspora phenomenon.

Aloo gobi is simplicity at its finest, where the earthy flavors of potatoes and cauliflower shine, seasoned to perfection.

Dry-style curry: gold-stained potato cubes and cauliflower florets, no gravy, edges browned from pan contact. Turmeric is heavy, cumin seed visible, ginger sharp at the back. Cilantro on top. Eats cleanly with roti — pieces should hold their shape, not collapse into mush. If the cauliflower is white and wet, the lid was on the whole time and the dish steamed instead of roasted.

Two vegetables, two timings: potato wants 12–15 minutes of cooking, cauliflower 6–8. Adding them together leaves either undercooked potato or cauliflower mush. Punjabi practice is to par-cook potato first, then add cauliflower with the dry masala. Lid stays mostly off — this is a roast in a pan, not a stew, and trapped steam ruins both the texture and the color.

Variations

Aloo gobi sukhi (dry, the canonical); aloo gobi ras-wala (with gravy); restaurants add tomato; Bengali version uses panch phoron instead of cumin; Sikh langar version is feedable for hundreds.

On the Palate

Where Aloo Gobi sits in the Indian flavor cloud

HeatRichnessComplexityFermentFreshness
Cook to learn

Respect the two timings: potato needs 12–15 minutes but cauliflower only 6–8, so par-cook the potato first and add the cauliflower later, and keep the lid mostly off — this is a dry roast in a pan, and trapped steam turns the cauliflower to mush and dulls the color.

Ingredients

How it's made

5 steps · 29 min

  1. 1
    2 min

    Heat 2 tablespoons of ghee in a large pan over medium heat until it shimmers. Add cumin seeds and let them sizzle for about 30 seconds until fragrant, releasing their earthy aroma.

    Watch out

    The cumin is ready the instant it sizzles up, turns a shade darker, and smells toasty — about thirty seconds; any longer in the hot ghee and it tips into bitter.

  2. 2
    6 min

    Add sliced onions and sauté until they turn golden brown, about 5 minutes. Stir in minced garlic and ginger, cooking until the raw smell disappears.

  3. 3
    5 min

    Toss in diced potatoes and cauliflower florets, stirring to coat them in the aromatic mixture. Cook for 5 minutes, allowing the vegetables to absorb the flavors.

    Watch out

    Let the potato go five minutes and pick up a little color before the cauliflower joins — you're building a head start, not softening it fully yet.

  4. 4
    15 min

    Sprinkle turmeric and chili pepper over the vegetables. Add chopped tomatoes, stirring everything together. Cover and cook on low heat until the potatoes are tender, about 15 minutes.

    Watch out

    Keep it mostly uncovered as it finishes; the potato should yield to a knife but the cauliflower still hold its shape, and the whole pan glow turmeric-gold, not sit wet.

  5. 5
    1 min

    Finish with a handful of chopped cilantro, stirring it in just before serving to release its fresh aroma.

Archive tool suggestions — not reviewed

These legacy suggestions have not been evidence-reviewed and are not presented as required tools.

Dishes like this

More from Indian