Rinse the cauliflower and cut it into florets.
1 head cauliflower
Peel the potatoes and cut them into chunks or cubes roughly the same size as the cauliflower florets for even cooking.
Set your Instant Pot to the sauté mode. Once the pot is hot in about 2-3 minutes, add oil, mustard seeds, cumin seeds, and sauté until they sputter.
1 tsp mustard seeds, 3 tsp olive oil, ½ tsp cumin seeds
Add the diced onions to the pot and sauté until translucent.
1 onion
Stir in the ginger garlic paste and cook for another minute until fragrant.
1 tsp ginger, 2 garlic cloves
Mix in the tomato paste and water, cooking it for a minute.
1 tbsp tomato paste, 2 tbsp water
Add turmeric powder, garam masala, red chili powder, and black pepper. Mix well.
½ tsp turmeric powder, 2 tsp kashmiri red chili powder, 1 ½ tsp garam masala powder, ¼ tsp black pepper powder
Add the cauliflower and diced potatoes and mix well to ensure that the vegetables are well-coated with the spices.
2 red potatoes
Secure the Instant Pot lid and set the valve to sealing position.
Turn on the manual pressure cook button and set the timer for 2 minutes. As the timer expires, let the pressure release naturally for 3-4 minutes before performing a quick pressure release for any remaining pressure.
Carefully open the lid after the quick release, give the aloo gobi a gentle stir to mix everything together while preserving the shape of the vegetables, and serve hot.
Enjoy this Instant pot cauliflower curry recipe as a main dish with indian flatbread or as a flavorful side.