Aloo Gobi

4.7(863 reviews)

A dry North Indian curry of potatoes and cauliflower in a turmeric-cumin masala. Aloo gobi lives or dies on technique: the vegetables must brown (not steam) and the spices must bloom in hot oil. Done right, it's one of the great vegetarian dishes — simple ingredients, big flavor.

Prep Time

17 min

🔥

Cook Time

29 min

🍽

Servings

4

Calories

267 cal

Jump to Recipe
Aloo Gobi — homemade International vegetarian recipe with potato, cauliflower, turmeric, 4 servings, ready in 46 minutes
Vegetarian
Medium

🛠 Interactive Recipe Tools — Use them right here on this page

Smart Servings Scaler

servings
  • Potato2 medium
  • Cauliflower1
  • Turmeric½ tsp
  • Cumin Seeds1
  • Coriander Powder1
  • Onion1 medium
  • Tomato2 medium
  • Ginger1 tsp
  • Garlic3 cloves

All quantities scaled automatically from 4 servings.

Ingredients

Makes 4 servings · Use the Servings Scaler above to adjust

  • Potato2 medium
  • Cauliflower1
  • Turmeric0.5 tsp
  • Cumin Seeds1
  • Coriander Powder1
  • Onion1 medium
  • Tomato2 medium
  • Ginger1 tsp
  • Garlic3 cloves

Instructions

  1. 1

    Cut 1 medium cauliflower into florets (about 4 cups). Peel and cube 3 medium potatoes (about 3 cups). Both should be roughly the same size — 1-inch pieces — so they cook evenly.

  2. 2

    Heat 3 tablespoons of mustard or vegetable oil in a wide heavy-bottomed pan over medium-high. Add 1 teaspoon cumin seeds — they should sizzle and pop within 5 seconds. If not, oil isn't hot enough.

  3. 3

    Add 1 sliced onion. Cook 5-6 minutes until edges are golden. Add 1 tablespoon ginger-garlic paste, 1 chopped tomato, 1 teaspoon turmeric, 1 teaspoon red chili powder, 1 teaspoon coriander powder, 1.5 teaspoons salt. Cook 3-4 minutes until the masala thickens and oil separates.

  4. 4

    Add the potatoes and cauliflower. Toss to coat everything in the masala. Cook uncovered for 5 minutes, stirring occasionally — you want the vegetables to brown slightly, not just steam.

  5. 5

    Cover and cook on medium-low for 15-20 minutes, lifting the lid every 5 minutes to stir gently. The vegetables release a bit of water that finishes cooking them. Check for tenderness with a fork — both should pierce easily but not fall apart.

  6. 6

    Remove the lid. If there's any pooled liquid, increase the heat and cook 2-3 minutes to dry it off — aloo gobi should be dry, not saucy. Sprinkle ½ teaspoon garam masala and a handful of chopped fresh cilantro. Serve with roti or rice.

🎬Cooking VideoREAL RECIPE VIDEO

Watch how to make Aloo Gobi

Plays the exact recipe video right here — no need to leave the page.

💡 Expert Tips

  • 1.Cut vegetables the same size. Different-sized pieces cook unevenly — either the potatoes are still raw or the cauliflower is mush. Aim for 1-inch pieces throughout.
  • 2.Don't add water. Aloo gobi is a dry curry. The vegetables release their own moisture as they cook covered. Adding water turns this into a watery stew with no body.
  • 3.Brown the vegetables before covering. The initial uncovered 5 minutes browns the cauliflower surface and locks in texture. Skip this and the cauliflower turns to mush.
  • 4.Add garam masala at the end. Adding it early burns off the volatile compounds. A sprinkle in the last minute keeps the fragrant warmth intact.

🔬 Why It Works

Aloo gobi is the master class in dry-cooking technique. The vegetables release just enough moisture to steam themselves to tenderness while the masala coats and clings to each piece. Browning the cauliflower briefly before covering builds the foundational flavor — boiled cauliflower tastes flat. Cooking the spices in oil (called tarka or tadka) extracts and amplifies their flavors; raw-tasting spices on top of vegetables is the hallmark of an unsuccessful curry. The final dry-off ensures the dish has no watery puddle in the bowl.

Frequently Asked Questions

Can I add peas?
Yes — add ½ cup of frozen peas in the last 5 minutes of cooking. Don't add them earlier or they'll go grey and mushy.
Why is my cauliflower mushy?
Either cooked too long or pieces too small. Aloo gobi is done when cauliflower still has slight bite (al dente, not soft). Test at 15 minutes and pull as soon as a fork pierces easily.
Can I make this in advance?
Yes — flavors deepen overnight. Reheat gently in a pan with a splash of water. Avoid microwaving — it makes the cauliflower spongy.
What's the best potato?
Yukon gold or red potatoes hold their shape best. Russets break apart and go floury. Indian small potatoes (chitti aloo) are traditional if you can find them.

Nutrition Facts

Per serving (recipe makes 4 servings)

Calories267kcal
Protein33g
Carbohydrates62g
Fat20g
Fiber1g
Sugar18g

* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.

Tags

Related Recipes