Aloo Gobi Recipe

Cutting the potatoes and cauliflower into similarly sized pieces lets both cook through at the same rate, and browning them first in oil before adding the tomato masala keeps the cauliflower from turning mushy or waterlogged.
- Prep
- 15 min
- Cook
- 30 min
- Total
- 45 min
- Servings
- 4
Ingredients
- 2 medium russet potatoes, peeled and cut into 1-inch pieces
- 1 medium head cauliflower, cut into small florets
- 4 tablespoons vegetable oil
- 1 teaspoon cumin seeds
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 medium tomatoes, diced
- 1 teaspoon turmeric powder
- 1 1/2 teaspoons ground coriander
- 1/2 teaspoon red chili powder
- 1/2 teaspoon garam masala
- 1 teaspoon salt
- 1/4 cup fresh cilantro, chopped
Nutrition per serving
- Calories
- 276
- Protein
- 7g
- Carbs
- 33g
- Fat
- 15g
Based on the recipe as written, one serving. Recalculates if you swap an ingredient above. An estimate only, exact values depend on the specific ingredients used.
Need different units or a different yield? Try our Conversion Calculator →
Instructions
- 1Cut the potatoes and cauliflower into pieces of similar size, roughly 1-inch, so they finish cooking at the same time.
- 2Heat the oil in a large skillet or wide pot over medium-high heat. Add the cumin seeds and let them sizzle for about 20 seconds until fragrant.
- 3Add the potatoes and cauliflower to the pan. Spread them into a single layer and let them cook undisturbed for 3-4 minutes to pick up some color, then stir occasionally for another 5 minutes.
- 4Push the vegetables to one side, add the onion to the empty space, and cook for 4-5 minutes until softened and lightly golden.
- 5Stir in the garlic and ginger and cook for 30 seconds until fragrant.
- 6Add the diced tomatoes, turmeric, ground coriander, chili powder, and salt. Stir everything together, scraping up any browned bits from the bottom of the pan.
- 7Reduce the heat to medium-low, cover the pan, and cook for 12-15 minutes, stirring every few minutes, until the potatoes and cauliflower are fork-tender but still holding their shape.
- 8Uncover and cook for another 2-3 minutes to let any excess liquid evaporate, so the masala clings to the vegetables rather than pooling.
- 9Stir in the garam masala and half the cilantro. Taste and adjust salt.
- 10Garnish with the remaining cilantro and serve hot.
Tips & variations
- Cut the cauliflower florets slightly smaller than the potato pieces since cauliflower cooks a bit faster; this keeps both vegetables done at the same time.
- For a drier, more traditional sabzi texture, skip the lid entirely and stir more frequently over medium-low heat, adding a splash of water only if things start to stick.
- A pinch of amchur (dried mango powder) or a squeeze of lemon juice at the end brightens the dish if the tomatoes used weren't very acidic.
- Add frozen peas during the last 5 minutes of cooking for a common variation (aloo gobi matar).
Storage & reheating
Refrigerate in an airtight container for up to 4 days. Reheat in a covered skillet over medium-low heat with a splash of water to loosen the masala, or microwave in 60-second bursts, stirring between each. This dish doesn't freeze well since the potatoes turn grainy after thawing.
Tips from the Tulo kitchen
- Soaking cut cauliflower florets in salted water for 10 minutes before cooking helps flush out any hidden insects or debris from the crevices.
- If the pan looks dry before the vegetables are tender, add water 2 tablespoons at a time rather than a large splash, this dish is meant to end up dry, not saucy.
FAQ
Why is my aloo gobi mushy?
Overcrowding the pan or stirring too often early on steams the vegetables instead of browning them, and covering the pan too long past the point of tenderness breaks down the cauliflower. Check for doneness starting at the 10-minute mark under the lid.
Do I need to parboil the potatoes first?
No. Cutting them into small, even 1-inch pieces and cooking covered for 12-15 minutes is enough to cook them through without a separate boiling step.
Can I make aloo gobi ahead of time?
Yes, and it actually tastes better the next day once the spices have had time to settle into the vegetables. Reheat gently in a covered skillet rather than the microwave on high, which can turn the cauliflower rubbery.
What can I serve with aloo gobi?
It's traditionally served with roti or paratha and a side of plain yogurt or raita, though it also works over steamed basmati rice.




