Back to all recipes
Aloo Gobi

Aloo Gobi

Perfect Aloo Gobi — Tender Spiced Potatoes and Cauliflower in Fragrant Indian Aromatics

This dry curry lets every spice shine while the vegetables hold their shape beautifully. The potatoes get creamy inside while the cauliflower stays just tender, and that hit of garam masala at the end pulls everything together into something truly satisfying.

IndianDinnerSide DishVegetarianVeganGluten FreeDairy FreeHealthyOne Pot
↓ Jump to Recipe

Aloo gobi shows up on nearly every Indian restaurant menu, but most versions disappoint with mushy vegetables swimming in watery sauce. The real dish — the one that graces home tables across India — is something entirely different: a dry curry where each vegetable keeps its integrity while absorbing layers of carefully built spice.

The secret lies in timing and restraint. Potatoes go in first to get their head start, then cauliflower joins the party once those cubes are nearly tender. No liquid beyond what the vegetables release themselves, no shortcuts with the aromatics. You bloom whole cumin seeds until they crackle, build your base with onions that never brown, then create that golden paste of ginger, garlic, and ground spices that coats every piece.

What makes this version shine is the finishing touch — garam masala stirred in at the very end, off the heat. Those warming spices don't cook out their complexity; they settle into the dish like a perfect final note. The result is vegetables that taste intensely of themselves while carrying the full spectrum of Indian aromatics, each bite delivering both comfort and brightness.

Prep15 min
Cook25 min
Total40 min
Servings4
Difficultyeasy

Nutrition

fat6g
carbs32g
protein5g
calories180

Ingredients

  • 2 tbspneutral vegetable oil (like canola or sunflower)
  • 1 tspwhole cumin seeds
  • 1 mediummedium yellow onion, diced
  • 1 tbspfresh ginger, peeled and minced
  • 3 clovegarlic cloves, minced
  • 1 tspground turmeric
  • 1 tspground coriander
  • ½ tspcayenne pepper (adjust to taste)
  • 1 mediummedium cauliflower head, cut into bite-sized florets
  • 1 lbwaxy potatoes (like Yukon Gold), peeled and cubed into 1-inch pieces
  • 1 tspkosher salt
  • 1 tspgaram masala
  • 2 tbspfresh cilantro, roughly chopped(optional)

Instructions

  1. Warm the oil in a large skillet over medium heat until it shimmers slightly. You want steady, even heat here — too hot and the spices will burn before they can bloom.
  2. Drop in the cumin seeds and let them sizzle and pop until they smell toasty and aromatic. They should darken just a shade — this releases their essential oils.
    30 sec
  3. Toss in the diced onion and cook, stirring occasionally, until the pieces turn translucent and start to soften at the edges. Don't let them brown — you're building a mild base here.
    5 min
  4. Stir in the minced ginger and garlic, cooking just until they release their sharp fragrance. Keep everything moving so nothing sticks to the bottom of the pan.
    1 min
  5. Quickly add the turmeric, coriander, and cayenne, stirring constantly to prevent burning. The spices should coat everything evenly and smell incredibly fragrant — this is where the magic starts.
    30 sec
  6. Add the cubed potatoes and toss them around until every piece is coated with the golden spice mixture. Let them cook undisturbed for the last minute to start developing some color on the bottom.
    2 min
  7. Cover the skillet and let the potatoes steam in their own moisture, stirring every couple of minutes to prevent sticking. They should start to feel tender when pierced with a fork.
    10 min
  8. Add the cauliflower florets and salt, mixing everything together so the cauliflower gets coated with all those beautiful spices and the potatoes don't get broken up.
  9. Cover again and continue cooking until both vegetables are perfectly tender but still holding their shape — the potatoes should yield easily to a fork while the cauliflower maintains some bite.
    10 min
  10. Remove from heat and immediately sprinkle over the garam masala and fresh cilantro. Give everything one final gentle stir to distribute the finishing spices evenly throughout.
Tips & Tricks
Frequently Asked Questions
Can I make this ahead of time?

Yes, aloo gobi keeps well in the refrigerator for up to 3 days and actually tastes even better the next day. Reheat gently in a covered pan with a splash of water if needed.

What if I don't have garam masala?

Make your own by mixing 1/2 teaspoon each of ground cinnamon, cardamom, and cloves with 1/4 teaspoon ground black pepper. It won't be exactly the same, but it'll still add that warm finishing note.

Why is my cauliflower getting mushy?

You're probably cooking it too long or at too high heat. Add the cauliflower only when the potatoes are almost tender, and keep the heat at medium to let everything steam gently.

Can I add other vegetables?

Bell peppers or green beans work well — add them with the cauliflower. Avoid watery vegetables like tomatoes or zucchini, which will make the dish too wet.