Aloo Gobi – Potatoes & Cauliflower
This post may contain affiliate links. Please read our disclosure policy.
Make authentic homestyle Aloo Gobi with this easy step by step recipe. This is the kind of aloo gobi I grew up eating on everyday basis- made with simple ingredients, hearty and super comforting, especially when paired with a bowl of jeera rice and my favorite dal tadka. In my opinion, this Indian potato and cauliflower dish perfectly encapsulates what Indian home cooking is all about.

Aloo gobi (which literally translates to potatoes and cauliflower) must be one of the most popular vegetarian Indian dishes that’s made across the country. However, the point to be noted here is that there’s no one way to make it and every home has its own way of making it.
In my home, it was mostly as a dry sabzi (and that’s the recipe that I have shared here). But sometimes, mom also made it as a curry with plenty of sauce and we ate it with rice. The drier version is the most popular homemade aloo gobi especially in Northern India.
When I say everyone has their own way of making it, I mean not only in terms of whether it’s dry or with curry, I also mean in terms of what ingredients you put it in. Some make it with only onions, while others make it with onions, tomatoes and a whole bunch of spices.
Because it’s such a popular dish, it’s also cooked using different gadgets, I often make it in the Instant Pot, and I also do love how easy an air fryer aloo gobi is. Seriously, give it a try when you are in a rush.
Soggy Cauliflower in Aloo Gobi? Not Anymore with These Tips!
One common problem with aloo gobi is that when you cook it, the cauliflower becomes soggy, and you don’t want that. You want the veggies to be cooked and tender but not soggy. That kind of spoils the taste and texture of this dish. My mother is law makes a version where she deep fries the vegetables before adding them to the masala and while that helps in retaining the texture, we can’t deep fry vegetables for everyday cooking.
So, here’s how you can prevent that from happening.
- Half cook the cauliflower and potatoes before adding it to the onion-tomato masala. You can parboil the potatoes and cauliflower or bake them in the oven or do what I did – fry them in little oil until they are half cooked. This helps in retaining shape and texture and gives them more flavor. You don’t need to deep fry the vegetables (which you can reserve for festive cooking) but pan frying them in a little oil does the trick.
- Don’t cover and cook the cauliflower. I usually let the sabzi cook uncovered because covering generates steam and that tends to make cauliflower a little soggy. Cover and cook towards the end and remember to cook on flame.
- Add salt towards the end when the dish is almost done. Adding salt releases water which can further change the texture of the vegetables and make them soggy. Adding it towards the end when vegetables are mostly cooked helps in retaining the texture.
- After the sabzi is cooked, remove the pan from heat and let it sit covered for 5 more minutes before serving. This makes sure that the vegetables are cooked perfectly without getting overcooked.
Cut The Vegetables Thin & Small for Faster Cooking
To make sure the vegetables cook fast, cut them into small pieces and thin slices. The cauliflower needs to be cut into small florets. Similarly, if you dice the potatoes, dice them ½ inch thick or less and if you slice them, slice them ¼ inch thick. This way they cook quickly and evenly.
Does Cooking Oil Matter?
Honestly, you can make aloo gobi with any oil. But if you ask me, cooking aloo gobi in mustard oil gives it that raw and authentic taste. Mustard oil has a unique aroma and flavor which it imparts to the aloo gobi when you cook with it.
One thing to remember about mustard oil is that you need to heat it first until it’s smoking and then turn off the heat. Wait for it to cool down a little (because you don’t want the spices to burn) and then add the tempering. If you add the tadka/tempering while the mustard oil is just hot (and not smoking hot), your final dish will have that raw mustard oil taste which many people are not fond of.

Homemade Aloo Gobi
- Pan fry the vegetables first
To retain the texture of the potatoes and cauliflower, I like to pan fry them first in a little oil until they have some brown spots. You can also do this step in the oven, but I prefer doing it on the stovetop. Don’t steam the vegetables as that will make them soggy.


- Make the onion tomato masala
The base for this aloo gobi is made with onions, tomatoes and spices. Sauté the onions first for 2 to 3 minutes until they are translucent and then add the tomatoes and cook them until soft.


- Add the spices and cook the masala
Flavor the masala with coriander, turmeric, amchur, chili powder and then cover the cook the masala. Don’t add salt at this point.


- Toss in the potatoes and cauliflower
Once the masala is cooked through, toss in the pan-fried vegetables along with chopped cilantro and garam masala. Toss well using a spatula so that all the vegetables are coated with the masala. Now, let the veggies cook uncovered for 5 to 6 minutes on low medium heat.


- Add salt, cover and cook
Add the salt at this point and then cover and cook until the vegetables are tender, around 8 to 9 minutes on low medium heat. Keep stirring in between, you might need to add some water here, I did not add any. Once cooked, remove the kadai/pan from heat and let it sit covered for 5 more minutes. Serve hot!


Manali’s Tips
- I like using russet potatoes or gold potatoes for this recipe. Make sure to slice the potatoes into ¼ inch thickness so that they cook in the time mentioned above in the recipe.
- You may need to add some water to this recipe, I did not add any water but if you need to, add 1 tablespoon at a time, during the last step when you cook the vegetables covered with a lid on low heat. Add water only as needed. For me, the little water that generated from the steam after covering the lid was enough for the veggies to cook.
- If you do not have amchur (dried mango powder), you can squeeze in some fresh lemon juice at the end once the aloo gobi is cooked.

Authentic Aloo Gobi – Potatoes & Cauliflower

Ingredients
- 2 tablespoons + 2 teaspoons oil divided, I used mustard oil
- 2 medium potatoes around 240 grams sliced into ¼ inch thickness
- 1 small head cauliflower around 280 grams , measure after removing the stems and leaves, cut into small florets
- ½ teaspoon cumin seeds
- 1 medium red onion around 200 grams , finely chopped
- 1 & ½ teaspoons ginger-garlic paste
- 2 medium tomatoes around 240 grams , finely chopped
- ½ teaspoon turmeric powder
- ½ teaspoon amchur dry mango powder
- ¼ teaspoon red chili powder add more to taste
- 1 teaspoon coriander powder
- ¼ teaspoon garam masala powder
- 2 tablespoons chopped cilantro + more to garnish
- ¾ teaspoon salt or to taste
Instructions
- Heat 1 tablespoon oil in a medium size heavy bottom pan or kadai. Once the oil is hot, add 1 small cauliflower florets (cut unto small ½ inch florets) and cook for 2 to 3 minutes. Then add 2 medium potatoes (¼-inch slices) and pan fry on medium-low heat for 7 to 8 minutes until the vegetables have some brown spots over them. Remove the vegetables on a plate lined with paper towel.
- To the same pan, now add the remaining 2 teaspoons oil on medium heat. Once the oil is hot, add ½ teaspoon cumin seeds and let them sizzle. Then add 1 medium onion (chopped) and cook for 2 to 3 minutes, stirring often until the onions are translucent.
- Then add 1 & ½ teaspoons ginger garlic paste and cook for 2 minutes or until the raw smell of ginger and garlic goes away. Next, add 2 medium tomatoes (chopped) and cook for 2 minutes until they are soft and pulpy.
- Once the tomatoes are little soft, add the ground spices- ½ teaspoon turmeric powder, ½ teaspoon amchur, ¼ teaspoon red chili powder and 1 teaspoon coriander powder. Stir and mix all the spices with the masala. Now, cover the pan and cook the masala on medium heat for 2 to 3 minutes.
- Toss in the pan-fried potatoes and cauliflower along with ¼ teaspoon garam masala and 2 tablespoons chopped cilantro. Mix well with a spatula, so that the vegetables are coated with the masala. Cook the vegetables uncovered on low-medium heat for 5 to 6 minutes, stirring often.
- Now, add ¾ teaspoon salt (or to taste) and stir well. Cover the pan now and cook for additional 8 to 9 minutes on low-medium heat, or until the vegetables are tender but not soggy. Open the lid in between and stir every minute or two. If you feel the masala is sticking to the pan, you may add some water,1 tablespoon at a time. I did not add any. Remove pan from heat and let it sit covered for 5 more minutes. Uncover, garnish with more cilantro and serve aloo gobi hot with rotis!
Video
Notes
- Add lots of chopped cilantro leaves to your aloo gobi, it adds a lot to the flavor.
- You can even deep fry the potatoes and cauliflower till they are completely cooked and then add them to the masala. But deep frying = more calories so it’s not the way I make aloo-gobi at home regularly.
- Adjust spice levels to taste.
- You can also sprinkle some kasuri methi (dried fenugreek leaves) on top for added flavor.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














I did not get it perfect like yours, but it is very good! I steamed the potaotes and cauliflower beforehand.
Thanks for sharing your recipe!
Thanks for trying Jen!
This one was a miss for me. Granted I probably screwed up but I used a medium head of cauliflower and 4 small potatoes and it was just way too much for the amount of sauce. And I couldn’t get them to cook in the amount of time suggested. I will go back and rework it but a whiff the first time.
Thanks for trying, cut the potatoes small that helps up speed up the cooking time
I too love potatoes and use too many. But I added water and cooked a bit longer, before adding cauliflower. Oh I also used double quantities of spices but little chilli. It turned out to be our favourite, but its all according to taste.
Wonderful simple yummy recipi
glad you enjoyed it
Manalli, thank you for this recipe.
It was delicious and authentic and will certainly try your other recipes.
I did add some water, because it was sticking and we like a little sauce.
Thanks for trying Eleni!
LOVE LOVE LOVE this recipe, thank you Manali
Thanks for trying
Best Aloo Gobi recipe we’ve tried – and we’ve tried a lot! Great flavor – without the mushiness or undercooked veg! Delicious.
Thanks Frances, I am glad you enjoyed it!
I didn’t have mango powder, but the aloo gobi turned out well. Thank you!
I am glad to hear!
Just like at a restaurant! 🙂 Thanks Manali!
Welcome Alex, glad you enjoyed!
OMG this was incredibly delicious! Thank youuuuu!
Welcome Mari!
Thank you very much ! It turned out perfect !
I am trying this dish now but wondering how many people it feeds. I have had it before but never made it. Your re Iowa sound delicious and easy to make. Thank you for that
this serves 2-3
Aloo govi was delicious, followed recipe to the letter with just an extra bit of chilli powder. Thank you so much. Mary
The link from the Rajma Masala to this Aloo Gobi recipe is perfect. The bland, yellowish flavours are a great contrast to the sensational Masala. This simple dish has been evading me for years – since I had it once at a friend’s house many many years ago.
Thank you!
welcome! 🙂 glad you enjoyed it!
i have followed your recipe and cooked this dish several times. i have even bookmarked it to easily cook it next time. being from Kerala all in my family find this dish exotic and want more. we do not mind even if it is slightly soggy. as long as we have a tasty dip for our chapati’s. to make it easy i just avoid your first step of frying the vegetables. i just add them with the masala. your instruction to add salt only last was the key. thankyou Manali
Thanks Dilip!
I find this recipe rather bland, even after I basically doubled up on the dried spices. It could use some heat too IMHO. I wonder if my dried spices differ from Manali’s in some fundamental way (and no they’re not stale). The timing and techniques were good and I was happy to put my amchur to use. Not bad at all, but feels a bit aimed for the Colonial palate.
Just my 2 cents
Thanks for trying!
Very flavorful. A family favorite.
thank you for trying!
This is my favourite aloo gobi recipe. I usually double the spices as we like full flavoured, deep fry the veg (there’s nothing like it) and always add kasuri methi. OUTSTANDING.
Thanks Lynn, so glad you like it!
I made this exactly as written and my family enjoyed it. Thank you for the clear instructions!
I really appreciated the advice on how to avoid soggy vegetables as I seriously dislike when they get soggy. I followed the directions nearly exactly and the dish turned out wonderful. I didn’t have the mango spice on hand but it still tasted good – I can see how the mango spice would add an additional depth on flavor. In my case it took longer than indicated to cook the veggies once I added them to the masala. This was only my second time making Indian food and I’ll definitely use this recipe again. Thank you so much for sharing it.
thank you trying!
This is my go to recipe!!! Lately I have been disappointed with going out to eat. The consistency of the food and the price!!! This was always one of my favorite Indian dishes so I’m pleased that I did not have to try many different recipes. It’s also perfectly adaptable. If I want it more saucy I add more tomatoes. If I want it more spicy I add more spice. Great recipe.
Thanks Dana!
very good
I have used this recipe several time to great effect. I always halve the spices as my wife doesn’t like very spicy food. However there is still plenty of flavour there. I also stir in a tablespoon of tomato puree paste at the salt stage.
glad you like it David, thanks for trying!
I have made this recipe several times and it is still my favourite.
Delicious and very good tips for the veggies. Thank you🙏
Because of the challenges I have had with getting the potatoes cooked, I’ve had to flip the cauliflower and potatoes in Instruction #1 and #2 (Add potatoes and fry for 2-3 minutes and then add the cauliflower florets). Or, just parboil them as recommended by Ms. Manali. Also, pay attention to Ms. Manali’s “warning” in Instruction #12 (If you feel the masala is sticking, you may add some water). ANY sign the bright red tomato is cooking down & leaving a dark red burned-looking residue on the bottom of the pan, ADD THAT WATER. One tablespoon at a time, of course.
This was delicious. I cooked the potatoes in the microwave for few minutes. Also tripled the recipe. Didn’t have cumin seeds so I just used the powdered.
Nice recipe. Pleasantly spiced, nuanced but balanced. The final result was moist but not soggy ( I fried the onions and potatoes first, as suggested).