Aloo Gobi Ki Subzi is the kind of home‑style curry that feels comforting, simple, and deeply satisfying. It’s basically a one pot dish of cauliflower and potatoes simmered in a gentle spice base, with a hint of whole spices and a little tomato tang. The mix of soft potato, tender cauliflower, and warm garam masala makes it perfect for a weeknight plate with chapati or paratha.
One thing that makes this version special is how it uses whole spices. The red chili, cinnamon, star anise, cumin, black pepper, and bay leaf sizzle in the oil first, building a soft, fragrant base that really carries the flavor through the whole curry. Then the onions cook until they’re lightly caramelized, which gives the gravy a gentle sweetness instead of just heat.
After the onions, the ginger‑garlic and green chili paste step in. They add a little punch and warmth without making the dish too spicy. Then the powdered spices such as red chili, coriander, turmeric, garam masala, and kasuri methi to come in and get mixed into the oil, which helps the flavors bloom and stick to the vegetables instead of tasting dusty on top.
The tomato goes in early so it breaks down a bit and ties the gravy together. Once the cauliflower and potatoes are added, along with green bell pepper and peas, the dish turns into a colorful, veggie packed side that still feels light enough to eat regularly. A little water pulls the sauce together, and about 7–8 minutes of covered cooking softens everything without turning it mushy.


This is one of those dishes that tastes better when it’s made at home, not rushed. The potatoes and cauliflower should feel soft when you poke them with a knife, and the spices should be mellow, not harsh. A quick garnish of fresh coriander leaves right at the end finishes it nicely and makes it look like something you’d actually want to sit down and eat.


If you love Indian vegetable curries that are flavorful but not heavy, this aloo gobi ki subzi is a great one to keep in rotation. It’s simple enough for a busy evening, tasty enough to feel like a proper meal, and pairs beautifully with any flatbread.

Aloo Gobi Ki Subzi (Cauliflower Potato Curry) – An Easy One‑Pan Recipe
Ingredients
Vegetables & herbs
- 1 cup cauliflower florets
- 1 cup diced potatoes
- 1 cup finely chopped onion
- 1 finely chopped tomato
- ¼ cup diced green bell pepper
- ¼ cup green peas
- handful chopped coriander leaves for garnish
Whole spices
- 1 whole red chili
- ½ inch cinnamon stick
- 1 star anise
- ½ tsp asafoetida hing
- 1 tsp cumin seeds
- ½ tsp whole black pepper
- 1 bay leaf
Spices & pastes
- 1 tbsp ginger‑garlic paste
- 1 tsp green chili paste
- 1 tbsp red chili powder
- 1½ tsp coriander powder
- ½ tsp turmeric powder
- ½ tsp garam masala
- 1 tsp kasuri methi dried fenugreek leaves
- 1 tsp salt adjust as needed
Cooking Base
- 4 tbsp oil plus extra if needed
- water as needed
Instructions
- Heat the 4 tbsp oil in a pan over medium heat. Lightly sauté the 1 cup cauliflower florets and 1 cup diced potatoes until they have a light golden color, then set them aside.
- In the same pan, add a little more oil if the pan looks dry. Add the 1 whole red chili, ½ inch cinnamon stick, 1 star anise, ½ tsp asafoetida, 1 tsp cumin seeds, ½ tsp whole black pepper, and 1 bay leaf. Let them sizzle for 20–30 seconds until fragrant.
- Add the 1 cup finely chopped onion and cook until the onions are lightly browned and lightly caramelized.
- Stir in the 1 tbsp ginger‑garlic paste and 1 tsp green chili paste, and mix well to combine everything.
- Add the 1 tbsp red chili powder, 1½ tsp coriander powder, ½ tsp turmeric powder, ½ tsp garam masala, 1 tsp kasuri methi, and 1 tsp salt. Stir into the oil so the spices bloom and don’t taste raw.
- Add the 1 finely chopped tomato, mix well, cover with a lid, and cook for about 2 minutes so the tomato softens and starts to break down.
- Open the lid and add the sautéed cauliflower and potatoes, along with the ¼ cup diced green bell pepper and ¼ cup green peas. Mix everything gently.
- Add a little water to adjust the gravy to your preferred consistency.
- Cover the lid again and cook for 7–8 minutes, stirring once or twice, until the potatoes and cauliflower are fully tender. Test a potato with a knife to make sure it’s cooked through.
- Turn off the heat, garnish with handful chopped coriander leaves, and serve hot with chapati or paratha.
Notes
Calorie Estimates:
Please note that the calorie counts are estimates and may vary based on cooking methods, portion sizes, and specific ingredient brands. For the most accurate nutritional information, consider calculating based on your own measurements.What’s Your Favorite Way to Eat Aloo Gobi?
I’d love to know how this turned out for you! Do you like yours extra spicy or a bit more mild? If you try this out, please drop a comment below and let me know. And if you think your friends would love this recipe too, feel free to share it with them. Your support and stories from the kitchen are what keep this blog going!