Instant Pot Aloo Gobi

4.59 from 17 votes

Classic Indian dish, Aloo Gobi made in the Instant Pot! This spiced potatoes and cauliflower dish is vegan, gluten-free and makes a comforting meal.

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Instant Pot Aloo Gobi – a simple yet classic Indian dish in which potatoes and cauliflower are cooked together with spices.

Everyone has their own way of making aloo gobi, but this one is my personal favorite- with lots of ginger, garlic and tomatoes.

This Instant Pot Aloo Gobi Recipe is from my cookbook Vegetarian Indian Cooking With Your Instant Pot.

If you love all the Instant Pot vegetarian/vegan recipes that I share on the blog, please join me on this Facebook Group – Instant Pot Vegetarian Recipes. The group shares/features vegetarian instant pot recipes and ideas from all around the web!

bowl of aloo gobi with a spoon and bowl of rice in the background

Disclosure: This post contains affiliate links. For more information on my Affiliate and Advertising Policy, please click here. 

How was your Thanksgiving guys? I can’t believe the long weekend that I was so looking forward to is already over. I did a lot of shopping on black friday this year – bags, shoes, jackets you name it!

We didn’t really plan on shopping anything but it just happened and honestly we had fun. Rest of the weekend, we spent cleaning the house and just donating a bunch of stuff.

Now back to the grind and simple, healthy recipes. This Instant Pot Aloo Gobi is one of my favorite recipes from my cookbook.

It takes little time to put together and is such a comforting dish. Honestly, this recipe was the one that took me most number of trails to get it correct for my book.

Now, you may wonder why because my stove-top aloo gobi is one of the most popular recipes on the blog and I make it all the time so the Instant Pot version should be just as easy for me. Right?

But it wasn’t! Every time I made it, the cauliflower turned into a mush. Sometimes there was too much water, other times I just pressure cooked it for a very long time.

So after lot of trials, I finally landed up with this recipe which in my opinion makes the perfect aloo gobi in the Instant Pot.

Aloo Gobi in Instant Pot with a spoon

Instant Pot Aloo Gobi Recipe

The process is pretty basic- you start with sauteing onion and tomatoes and then add the potatoes, cauliflower along with some basic Indian spices and pressure cook it.

But what may seem easy might not be that easy in practice!

Like, I mentioned above, every time I made aloo gobi in the IP, it just turned mush. So how did I come up with the right recipe for my cookbook?

aloo gobi recipe picture from a cookbook

How To Make Perfect Aloo Gobi In The Instant Pot

Without the cauliflower turning into a mush? Well, by following these things –

✓ Cut cauliflower florets into large pieces

✓ Dice potatoes into 1 to 1.5 inch pieces (no less!)

✓ Do not add a ton of water. The more water you add, the more time the pot takes to come to pressure > the more pressure cooked the veggies get> turn mush

✓ Cook the potatoes first on saute mode for few minutes, before adding the cauliflower

✓ Place the cauliflower in the pot at the end and on top of everything and do not stir after that

✓ Cook on low pressure for 3 minutes followed by a quick pressure release

And voila, you have made the perfect Aloo Gobi, all done in your Instant Pot!

Instant Pot Aloo Gobi served in a blue bowl with forks on the side and rice in the background

For me, the texture of aloo gobi is very important. Yes, we are pressure cooking the sabzi but that doesn’t mean that I should be eating totally mushed up veggies in the name of food.

If you feel same as me, then you would love this instant pot aloo gobi. Because though it gets pressure cooked, the veggies retain their texture!

What If The Pot Doesn’t Come To Pressure?

The most important thing to keep in mind is to deglaze the pot. After the potatoes are cooked for few minutes on saute mode, you add water before adding the cauliflower florets on top.

So, before you add the cauliflower, make sure to deglaze the pot as you add the water. There should be no burnt bits at the bottom of the pot. If there are, it won’t come to pressure since we are not adding ton of water here.

Remember that it takes around 8 to 10 minutes for the pot to come to pressure in this recipe. So don’t try to open the pot to check what’s going on if it doesn’t come to pressure. Wait for 8 to 10 minutes for the pot to come to pressure.

If it doesn’t come to pressure even after that time or shows Burn message, open the pot, add couple of tablespoons more water and try again. You don’t need a lot of water here so don’t be tempted to add more than what is needed.

Some people have had problems while making this dish in 8qt and the newer IP models. These models are prone to giving BURN messages.

So if you have a 8 qt, add extra 1/4 cup water. It has a bigger surface area and thus might need more water.

I have not tested this recipe in a 8qt so I really can’t comment how much more water it would need. But I would say go with extra 1/4 cup.

This Instant Pot Aloo Gobi Recipe makes a simple and delicious meal, just like how it was made in my home in India. I love to eat it with warm rotis!

Just like almost every aloo gobi recipe is, this instant pot aloo gobi is also vegan and gluten-free.

Method

1- Press the saute button on the Instant Pot. Once it displays hot, add oil to the pot and then add the cumin seeds. Let the seeds sizzle for few seconds.

2- Then add the chopped onion and cook for 2 to 3 minutes until the onions are soft and translucent. Add the ginger-garlic paste and cook for another minute.

3- Add the chopped tomatoes, stir and cook for 2 minutes until soft.

4- Then add in all the spices – coriander powder, turmeric powder, amchur (dried mango powder), red chili powder, garam masala and salt and mix. Cook the spices for 30 seconds.

step by step picture collage of making aloo gobi in the instant pot

5- Stir in the diced potatoes along with 2 tablespoons water. Cover the pot with a glass lid and let the potatoes cook for around 3 minutes. You may stir them once in between.

6- Remove the glass lid and add around 3 to 4 tablespoons water to the pot and deglaze it. There shouldn’t be any burnt bits at the bottom of the pot. Place the cauliflower florets on top and then sprinkle with chopped cilantro. Do not stir.

7- Close the pot with its lid and press the manual or pressure cook button. Use the adjust or pressure level button to set pressure to “low”. Cook on low pressure for 3 minutes, with the pressure valve in the sealing position.

The pot takes around 8 to 10 minutes to come to pressure so be patient. Do not try to open the pot in between and check if it has come to pressure or not – it will!

8- Do a quick pressure release. Open the pot and with a spoon gently mix the cauliflower with rest of the masala and the potatoes.

step by step picture collage of making aloo gobi in the instant pot

You may press the saute button to dry off any excess water. Serve aloo gobi with roti or paratha.

aloo gobi in an Instant Pot

Reprinted with permission from Vegetarian Indian Cooking by Manali Singh, Page Street Publishing Co. 2018. 

If you’ve tried this Instant Pot Aloo Gobi Recipe then don’t forget to rate the recipe! You can also follow me on Facebook, Instagram to see what’s latest in my kitchen!

Instant Pot Aloo Gobi

4.59 from 17 votes
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 4
Classic Indian dish, Aloo Gobi made in the Instant Pot! This spiced potatoes and cauliflower dish is vegan, gluten-free and makes a comforting meal.

Ingredients 

  • 1 tablespoon oil 15 ml, I used avocado oil, use oil of choice
  • 1/2 teaspoon cumin seeds
  • 1 large red onion 125 grams, finely chopped
  • 1.5 teaspoons ginger garlic paste
  • 2 medium tomatoes 265 grams, chopped
  • 1 teaspoon coriander powder
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon amchur also known as dried mango powder
  • 1/4 teaspoon red chili powder or to taste
  • 1/4 teaspoon garam masala
  • 3/4 teaspoon salt or to taste
  • 2 medium potatoes 350 grams, diced into 1 inch pieces
  • 6-7 tablespoons water divided
  • 1 medium head cauliflower 500 grams, cut into large florets
  • 2 tablespoons cilantro chopped
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Chop everything before you start. Remember to chop the potatoes and cauliflower in large pieces, as mentioned.
  • Press the saute button on the Instant Pot. Once it displays hot, add oil to the pot and then add the cumin seeds. Let the seeds sizzle for few seconds.
  • Then add the chopped onion and cook for 2 to 3 minutes until onions are soft and translucent. Add the ginger-garlic paste and cook for another minute.
  • Add the chopped tomatoes, stir and cook for 2 minutes until soft.
  • Then add in all the spices - coriander powder, turmeric powder, amchur (dried mango powder), red chili powder, garam masala and salt and mix. Cook the spices for 30 seconds.
  • Stir in the diced potatoes along with 2 tablespoons water. Cover the pot with a glass lid and let the potatoes cook for around 3 minutes. You may stir them once in between.
  • Remove the glass lid and add around 3 to 4 tablespoons water to the pot and deglaze it. There shouldn't be any burnt bits at the bottom of the pot. Place the cauliflower florets on top and then sprinkle with chopped cilantro. Do not stir.
  • Close the pot with its lid and press the manual or pressure cook button. Use the adjust or pressure level button to set pressure to "low". Cook on low pressure for 3 minutes, with the pressure valve in the sealing position.
    The pot takes around 8 to 10 minutes to come to pressure so be patient. Do not try to open the pot in between and check if it has come to pressure or not - it will! See notes above.
  • Do a quick pressure release. Open the pot and with a spoon gently mix the cauliflower with rest of the masala and the potatoes.
  • You may press the saute button to dry off any excess water. Serve aloo gobi with roti or paratha.

Notes

1. In case the pot doesn't come to pressure even after 8-10 minutes, just add a couple of tablespoons of more water and make sure the pot is deglazed and there was no burnt bits at the bottom.
2. Do not add too much water or the aloo gobi will turn very watery. The tomatoes also release water when pressure cooked, so you don't need a lot of water for this recipe. 
3. This recipe has been tested several times in the Instant Pot 6Qt DUO.
4. Some people have had problems while making this dish in 8qt and the newer IP models. They are prone to giving the BURN message. So if you have a 8 qt or a newer IP model, add extra 1/4 cup water. It has a bigger surface area and thus might need more water.
I have not tested this recipe in a 8qt so I really can't comment how much more water it would need. But I would say go with extra 1/4 cup. And make sure to deglaze properly, there should be nothing stuck at the bottom. 

Nutrition

Calories: 40kcal, Carbohydrates: 1g, Fat: 3g, Sodium: 441mg, Potassium: 36mg, Vitamin A: 180IU, Vitamin C: 2.1mg, Iron: 0.3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Indian
Your feedback is valuable!Please share your comments, ratings, and any suggestions or adaptations below to help us improve and make our recipes more successful.

Hi, I’m Manali!

Bringing you easy, delicious vegetarian & vegan recipes! Eating veggies can be fun, you just need to get creative in the kitchen with the right set of ingredients!


Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating