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
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.