Add the chopped onion and cook until softened, about 5 minutes.
Add the minced garlic and grated ginger, and cook for 1 minute more until fragrant.
Stir in the garam masala, cumin, coriander, turmeric, paprika, and cayenne pepper (if using). Cook for 30 seconds, stirring constantly.
Add the chicken pieces to the pot and stir to coat them with the spices.
Pour in the crushed tomatoes and chicken broth. Stir to combine everything.
Secure the lid and set the valve to ‘Sealing’.
Cook on Manual/High Pressure for 8 minutes.
Once the cooking cycle is complete, allow for a natural pressure release for 5 minutes, then carefully perform a quick release for any remaining pressure.
Open the lid and stir in the heavy cream.
Season with salt and pepper to taste.
Garnish with fresh cilantro before serving.
Notes
For a milder flavor, omit the cayenne pepper.
You can use chicken breast instead of thighs, but adjust the cooking time to 6 minutes on high pressure with a natural release of 10 minutes.
Serve with basmati rice or naan bread for a complete meal.