Set Instant Pot to “sauté” mode. Once hot, add oil, followed by onion, garlic, and ginger. Sauté until golden (3–6 mins). Add all spices, holding back 1 tsp garam masala for later. Cook, stirring constantly, for 1–3 minutes until fragrant. Add tomatoes, stirring and scraping the bottom to avoid burn warnings.
Mix chicken with sauce; then press into an even layer (not bunched up).
Secure lid and cook on high pressure (manual mode) for 8 mins. Once done, allow the pressure to release naturally for 5 minutes, then manually release the remaining pressure. Take off lid.
Carefully remove the chicken and chop it into bite-sized pieces. Use an immersion blender (or transfer to regular blender) to purée the sauce until smooth (see note 5).
Return blended sauce to the pot (if you used a regular blender). Add butter, reserved 1 tsp garam masala, and the cream. Stir until the ingredients are combined and the sauce is smooth.(Use the “sauté” function if needed to melt the butter or thicken the sauce.)
Mix chicken back in, add cilantro, and adjust seasoning to taste. Serve with rice and naan.
Video
Notes
Note 1: For convenience, use prepared refrigerated garlic paste and ginger paste.Note 2: Garam masala is essential for flavor. Add 1-1/4 tsp at the beginning and the last 1 tsp at the end.Note 3: Chicken thighs are much juicier and more forgiving than breasts, which can get a bit rubbery/tough/dry here.Note 4: Choose any rice, (even microwaveable for ease). Naan is delicious for dipping in extra sauce.
Warming Naan: Spray naan with cooking oil and “grill” on stovetop over medium heat until charred, flipping once. Keep warm wrapped in a towel. Alternatively, heat in a skillet, toaster, or microwave under a damp towel.
Note 5: Heat causes sauce to expand. Let it cool slightly, blend slowly to avoid overflow, and open the lid carefully to release steam. If your blender isn’t designed for hot liquids, secure the lid with a towel to contain steam.Nutrition Note: Nutrition information is for the main dish only and does not include naan or rice.Storage: Store leftovers in an airtight container for 3–5 days. Reheat on the stove; adjust sauce thickness with water or cream. Freeze for longer storage; thaw in fridge and reheat on low to avoid curdling cream.