Aloo Gobi is our go-to weeknight cauliflower curry with potatoes, onions, tomatoes, and a few basic spices that is ready in just 20 minutes. Serve with warm homemade parathas or naan and a side of raita makes for a perfect nourishing meal.
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Minstry of Curry
Note: Original post published in April 2017 has been updated with new photos and a video.
Jump to:
I love to make aloo gobi in the Instant Pot Pressure Cooker. In just 2 to 3 minutes of pressure cooking time, the cauliflower and potatoes are cooked nice and tender. Plus, there is no need to constantly stir or watch over the stove making it a hassle-free recipe.
Aloo Gobi Ingredients
- Cauliflower - Known as "Gobi" or "Gobhi" in Hindi, cauliflower is a staple veggie in Indian kitchens. I highly recommend using fresh cauliflower florets for this recipe
- Potato - Known as "Aloo" in Hindi, I add either russet or a red potato to this curry. Just make sure to cut them thin so they cook in the short pressure cooking time that is required for the cauliflower
- Tomatoes - Fresh tomatoes add a tangy acidic flavor to curries. I like to use plum or aroma tomatoes for Indian cooking.
- Onion - I use yellow onion in this recipe but you can also use red onion instead.
- Spices - cumin seeds, turmeric, red chili powder, cumin powder, coriander powder, and homemade garam masala. I love using the mild Kashmiri red chili powder in this recipe it gives a beautiful red-orange hue to the dish. Note: If you are using a different chili powder or paprika, you may want to adjust the quantities. Chili powder can also be added in the end to taste especially when serving the dish to younger children.
Tips for making Aloo Gobhi in Instant Pot
- Cut cauliflower into big 2 to 3-inch florets along with the stems.
- Cut potatoes into thin wedges so they cook well along with the cauliflower.
- Reduce the cooking time to 1 or 2 minutes if you like a bite to the cauliflower OR cook on low-pressure mode.
- Press Cancel after the pressure cooking cycle is completed and immediately Quick Release the pressure to stop further cooking.
- Open the lid and take out the inner insert and put it on a trivet to stop further cooking.
How to Make Aloo Gobi
- Turn the Instant Pot to Sauté mode and heat oil. Add cumin seeds. Sauté for 30 seconds. Add onions and mix well. Cook covered with a glass lid on for 1 minute.
- Add ginger, garlic, and tomatoes, mix and cook covered for another minute.
- Add turmeric, red chili powder, coriander powder, cumin powder, garam masala, and salt. Add potatoes and cauliflower florets. Add 2 tablespoons of water. Mix well.
- Put the Instant Pot lid on with the pressure valve to sealing. Select Pressure Cook / Manual (Hi) for 2 minutes.
- Press Cancel to turn the Instant Pot off. Quick Release and stir gently. Garnish with cilantro.
How to serve Aloo Gobi
We love serving aloo gobi with hot roti or parathas along with spinach dal and rice. Don't forget to add a side of raita or kachumber to compliment the flavors and textures. I promise you will love this gluten-free and vegan curry for a quick and easy weeknight meal.
Storing
Any leftover Aloo Gobi can be refrigerated for up to 5 days. To reheat simply microwave it.
Variations
- For a more complex flavor, substitute the garam masala with 2 teaspoons of my mom's authentic garam masala. It will add an earthy twist to this delicious restaurant-like Aloo Gobi.
- Stir in a cup of frozen-thawed green peas after the pressure cooking cycle for a delicious Aloo Gobi Matar.
More Simple Indian Vegetarian Recipes
- Aloo Rasedar
- Palak Paneer
- Mushroom Masala
- Paneer Butter Masala | Paneer Makhani
- Mushroom Matar Malai
- Curried Eggplant
- Aloo Beans
Recipe
Instant Pot Aloo Gobi | Potato and Cauliflower Stir Fry
Equipment
Ingredients
- 1 tablespoon cooking oil
- ½ teaspoon cumin seeds
- 1 medium onion thinly sliced
- 1 teaspoons ginger paste
- 2 teaspoons garlic minced
- 2 plum tomatoes diced
- ¼ teaspoon ground turmeric
- 1 tablespoon kashmiri red chili powder Less if using a spicier chili powder
- 2 teaspoons coriander powder
- 1 teaspoon cumin powder
- 1½ teaspoon garam masala Add ½ for a medium spicy curry
- 1 teaspoon kosher salt
- 1 medium russet potato peeled and cut into thin wedges
- 4 cups cauliflower florets cut into big 2 inch pieces
- 2 tablespoons water
Garnish
- ¼ cup cilantro finely chopped
Instructions
- Turn the Instant Pot to Sauté mode and heat oil. Add cumin seeds. Sauté for 30 seconds.
- Add onions and mix well. Cook covered with a glass lid on for 1 minute. Add ginger, garlic, tomatoes, mix and cook covered for another minute.
- Add turmeric, red chili powder, coriander powder, cumin powder, garam masala and salt. Add potatoes and cauliflower florets. Add water and mix well.
- Put the Instant Pot lid on with the pressure valve to sealing. Pressure Cook for 2 minutes.
- Press Cancel to turn the Instant Pot off. Quick Release and stir gently.
Video
Notes
- Cut cauliflower into big 2 to 3-inch florets along with the stems.
- Cut potatoes into thin wedges so they cook well along with the cauliflower.
- Press Cancel after the pressure cooking cycle is completed and immediately Quick Release the pressure to stop further cooking.
- Open the lid and take out the inner insert and put it on a trivet to stop further cooking.
Nutrition
♥ Subscribe to our Youtube Channel for tasty and easy video recipes. Looking for more Instant Pot recipes? Check out our delicious Instant Pot Recipe board on Pinterest.
Megan says
It was totally delicious! I used more potato and less cauliflower (one huge potato and one regular head cauliflower). It came out slightly mushy but I like it like that. Fall-apart delicious. I enjoyed it very much.
Archana says
Thank you for the lovely feedback! Indian curries usually have veggies well-cooked 🙂
František Klátil says
Tasty but next time I shall try to pressure cook for one minute only. Cauliflower turned out too soft after suggested 2 minutes of pressure cooking.
Archana says
You can reduce the pressure cooking time or cut cauliflower into big pieces.
Amy says
Excellent recipe! My cauliflower head was tiny so I added another russet, and the proportion was perfect. My cauliflower pieces were small but the 2 min. was perfect. I could have cooked it even longer for the potatoes. I won't cook under 2 min, however.
Archana says
Thank you for the lovely feedback!
Shan says
Wow this was so delicious and easy! I love her recipes and always look here first when I need to use up a vegetable.
Archana says
Thank you!
Anirudh says
can we cook this in stove top pressure cooker
Archana says
You can cook in stove top pressure cooker. I would do one whistle and then turn off the heat. Quickly depressurize. You can also cook the recipe on stove top. Simply cook covered for 15 minutes.
Megan Hill says
This is wonderful, and very easy.
Cass says
Hello, is it possible to use ground cumin instead of cumin seeds? Would I add them in with the other spices in step 3?
Archana Mundhe says
yes you can use ground cumin and add them with other ground spices.
Busterbird says
Delicious! I've already made it three times. The first time I had no fresh tomatoes so I used a small can of diced tomatoes and juice. So quick & easy. Thank you for posting!
Archana Mundhe says
Thank you so much! I'm so glad you loved the Aloo Gobi recipe and have made it three times already! Using canned diced tomatoes sounds like a great substitute—love how you made it work. Quick and easy meals are always the best!