Set your Instant Pot to sauté mode. Add vegetable oil and chopped onion.
Sauté for 2-3 minutes until it becomes translucent.
Add the minced garlic and ginger, and sauté for another 30 seconds until fragrant.
Toss in the cayenne pepper, paprika, ground coriander, turmeric, and garam masala. Stir well without burning them.
Combine the chopped tomatoes. And continue to saute until the tomatoes become mushy.
Add the chicken pieces and salt.
Sauté for a few minutes until the spices coat them evenly.
Add water, close the lid, and cook on high for 7 minutes.
Once the cooking cycle is done, release the pressure manually.
Garnish with cilantro leaves and serve this Instant Pot chicken curry hot with rice or naan bread.
Notes
To Store: Transfer the leftover curry to an airtight container and store it in the refrigerator for up to 4 days.To Freeze: This Instant Pot chicken curry is a freezer-friendly recipe. For the best results, place the curry in a freezer-safe container. Seal tightly and label with the date; the curry stays suitable for up to 3 months in the freezer.To Thaw: To thaw, remove the frozen curry from the freezer and let the spicy curry sit in the refrigerator overnight to retain the flavor and texture.To Reheat: Transfer the curry to a pan and heat it over medium heat by stirring occasionally. Otherwise, gently microwave it.Substitute: tomato with 1 can of diced tomatoes with their liquid.