This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
Aloo Gobi
Aloo Gobi combines tender potato chunks and cauliflower florets with a medley of earthy spices, creating an aroma that fills the kitchen with warmth. This classic Indian dish balances the creamy texture of potatoes with the slightly crisp bite of cauliflower, all enveloped in a rich and flavorful spice blend. Whether served as a side dish or a main course, it’s a comforting and satisfying addition to any meal.
Table of Contents
- Why You Need This Aloo Gobi
- Everything You Need for Aloo Gobi
- How To Make Aloo Gobi Step by Step
- A Brief History of Aloo Gobi
- What To Pair With Aloo Gobi
- Common Mistakes to Avoid
- Frequently Asked Questions
Why You Need This Aloo Gobi
- Quick and approachable: With only 10 minutes of prep and basic ingredients, this dish comes together effortlessly, making it ideal for busy weeknights.
- Full of nutrients: Packed with fiber-rich potatoes, vitamin-loaded cauliflower, and anti-inflammatory spices, aloo gobi is a wholesome vegetarian choice.
- Customizable spice level: The red chili powder can easily be adjusted, allowing you to tailor the dish to suit your heat preferences.
- Versatile pairing option: Serve it over steamed rice, with naan, or alongside other Indian dishes for a meal that satisfies on every level.
Everything You Need for Aloo Gobi
- 2 medium potatoes, peeled and diced
- 1 small head of cauliflower, cut into florets
- 1 medium onion, finely chopped
- 2 medium tomatoes, chopped
- 2 tablespoons vegetable oil
- 1 teaspoon cumin seeds
- 1 teaspoon mustard seeds
- 1 teaspoon turmeric powder
- 1 teaspoon garam masala
- 1 teaspoon coriander powder
- 1 teaspoon red chili powder (adjust to taste)
- Salt to taste
- Fresh cilantro, chopped for garnish
The cumin and mustard seeds create a bold, aromatic base for the dish, while the turmeric and garam masala add depth and complexity to the spice profile.
How To Make Aloo Gobi Step by Step
- Heat the vegetable oil in a large pan over medium heat.
- Add the cumin seeds and mustard seeds. Once they start to splutter, add the chopped onions and sauté until golden brown.
- Stir in the chopped tomatoes and cook until they become soft and mushy.
- Add turmeric powder, garam masala, coriander powder, red chili powder, and salt. Mix well and cook for a couple of minutes to combine the spices.
- Add the diced potatoes and cauliflower florets to the pan. Stir to coat the vegetables with the spice mixture.
- Cover the pan and cook on low heat for about 20-25 minutes, stirring occasionally, until the potatoes and cauliflower are tender.
- Once cooked, garnish with chopped fresh cilantro before serving.

Perfect for searing and baking — this recipe needs even heat distribution
A Brief History of Aloo Gobi
Aloo gobi is a beloved dish in Indian cuisine, especially in Northern India, where potatoes and cauliflower are common kitchen staples. The dish’s simple preparation and affordable ingredients have made it a household favorite for generations, often enjoyed as part of an everyday meal.
Its universal appeal has even brought it to menus worldwide, offering a delicious introduction to authentic vegetarian Indian meals.
What To Pair With Aloo Gobi
- Steamed basmati rice: The subtlety of plain rice beautifully balances the bold flavors of aloo gobi.
- Warm naan or paratha: These breads make perfect scooping companions, adding a chewy texture to the meal.
- Dal tadka: Pairing this dish with lentils creates a hearty, protein-packed vegetarian spread.
- Raita: The cooling yogurt dip complements the spices while adding a refreshing tang.
Common Mistakes to Avoid
- Overcooking the cauliflower: Be sure to check frequently to avoid mushy florets; they should remain slightly firm.
- Using too much oil: Stick to the recipe’s measurement to prevent greasiness and keep the dish light.
- Skipping the lid while cooking: Covering the pan ensures that the vegetables steam evenly and retain their moisture.
Frequently Asked Questions
- Can I make this dish ahead of time? Yes, aloo gobi reheats well and can be stored in the fridge for up to 3 days.
- How can I make this dish less spicy? Reduce or omit the red chili powder and rely on the other spices for flavor.
- Is it possible to make aloo gobi oil-free? You can sauté the spices in a small amount of water or broth instead of oil, though the flavor will be slightly different.

Aloo Gobi
Ingredients
- 2 medium potatoes, peeled and diced
- 1 small head cauliflower, cut into florets
- 1 medium onion, finely chopped
- 2 medium tomatoes, chopped
- 2 tablespoons vegetable oil
- 1 teaspoon cumin seeds
- 1 teaspoon mustard seeds
- 1 teaspoon turmeric powder
- 1 teaspoon garam masala
- 1 teaspoon coriander powder
- 1 teaspoon red chili powder (adjust to taste)
- salt (to taste)
- fresh cilantro, chopped (for garnish)
Instructions
- Heat the vegetable oil in a large pan over medium heat.
- Add the cumin seeds and mustard seeds. Once they start to splutter, add the chopped onions and sauté until golden brown.
- Stir in the chopped tomatoes and cook until they become soft and mushy.
- Add turmeric powder, garam masala, coriander powder, red chili powder, and salt. Mix well and cook for a couple of minutes to combine the spices.
- Add the diced potatoes and cauliflower florets to the pan. Stir to coat the vegetables with the spice mixture.
- Cover the pan and cook on low heat for about 20-25 minutes, stirring occasionally, until the potatoes and cauliflower are tender.
- Once cooked, garnish with chopped fresh cilantro before serving.
Notes
Nutrition

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨

