cook · Cook
How to Make Aloo Gobi
Aloo gobi is cauliflower and potatoes cooked with turmeric, cumin, and ginger until tender and golden. The key is cooking each vegetable separately first, then combining them with spices to let the flavors marry without turning mushy.
- Total time: 35 min
- Hands-on: 35 min
- Serves: 4
- Difficulty: Easy
Ingredients
- 2 tbsp oil
- 1 tbsp oil
- 1 medium cauliflower
- 2-3 medium potatoes
- 1 tsp cumin seeds
- 1 onion
- 1 tbsp minced ginger
- 2 garlic cloves
- 1 green chili
- 1 tsp turmeric
- 1 tsp ground coriander
- 1/2 tsp garam masala
- 1/2 tsp salt
- fresh cilantro
Step by step
- Prep your vegetables. Cut 1 medium cauliflower into bite-sized florets. Peel and cube 2-3 medium potatoes into 1-inch pieces. Keep them in separate bowls.
- Par-cook the potatoes. Heat 2 tablespoons oil in a large pan over medium heat. Add potatoes and cook 8-10 minutes, stirring occasionally, until they start to brown and are almost tender. Remove and set aside.
- Cook the cauliflower. In the same pan, add cauliflower florets. Cook 5-6 minutes until they develop light brown spots and are crisp-tender. Remove and set aside with potatoes.
- Build the spice base. Add 1 more tablespoon oil to the pan. Add 1 teaspoon cumin seeds and let them sizzle for 30 seconds. Add 1 minced onion and cook until soft, about 4 minutes.
- Add aromatics. Stir in 1 tablespoon minced ginger, 2 minced garlic cloves, and 1 minced green chili. Cook for 1 minute until fragrant.
- Add spices. Add 1 teaspoon turmeric, 1 teaspoon ground coriander, and 1/2 teaspoon garam masala. Stir for 30 seconds until the spices bloom.
- Combine and finish. Return potatoes and cauliflower to the pan. Add 1/2 teaspoon salt and gently toss everything together. Cook 3-4 minutes until heated through and vegetables are coated with spices.
- Final touch. Sprinkle with fresh cilantro and serve immediately while the vegetables still have some bite to them.
Tips & troubleshooting
- Don't skip par-cooking the vegetables separately — it prevents them from getting mushy when combined
- Cut potatoes and cauliflower roughly the same size so they cook evenly
- Keep the heat at medium to prevent spices from burning while vegetables cook through
- The dish is done when a fork goes through the potato easily but the cauliflower still has slight resistance
- If your spices start to stick, add a tablespoon of water and scrape up the browned bits
Variations
- Dry Style. Skip any added water and cook until vegetables are completely dry with concentrated spices clinging to them.
- With Tomatoes. Add 1 diced tomato after the onions and cook until it breaks down before adding the spices.
- Punjabi Style. Include 1/2 teaspoon ajwain (carom seeds) with the cumin and add a pinch of amchur (dry mango powder) at the end.
- Restaurant Style. Add 1/4 cup water after combining vegetables, cover and steam for 2-3 minutes for softer texture.
Questions
- Why do my vegetables turn mushy?
- You're either cooking them together from the start or using too high heat. Always par-cook potatoes first, then cauliflower, then combine with spices for just a few minutes.
- Can I use frozen cauliflower?
- Fresh works better, but if using frozen, thaw completely and pat very dry first. Reduce the initial cooking time since frozen cauliflower is already partially cooked.
- How do I know when the potatoes are ready?
- They should be golden brown on the outside and a fork should go through with slight resistance. They'll finish cooking when combined with the spices.
- Why doesn't my aloo gobi taste like the restaurant version?
- Restaurants often use more oil and cook the spices longer to develop deeper flavors. Try doubling the oil and cooking the onion-spice mixture for an extra 2-3 minutes.
- Can I make this ahead?
- It's best fresh, but you can make it a few hours ahead. Reheat gently in a pan with a splash of water, not the microwave, to prevent mushiness.