The moment you open the Instant Pot and that rich, toasty aroma of cumin, coriander, and gentle tomato greets you, you know dinner is going to be special, each tender piece of chicken is coated in vibrant tikka spices and simmered in a luxuriously creamy sauce that feels indulgent yet totally achievable.
This is perfect for busy weeknights or when you want dinner to feel like a celebration without the stress, because the Instant Pot does the hard work while you pour a glass of wine or set the table, it is wonderfully versatile for family meals or gatherings and always disappears from the table too.
SaveI first made this during a rainy weekend and my friends kept asking for the recipe because the smell drifting through the apartment felt like a warm restaurant hug, if you love restaurant style chicken tikka masala but want something easier and fresher, you are going to love this.
Instant Pot Chicken Tikka Masala Recipe
Ingredients
For the chicken tikka
For the masala sauce
Instructions
- Marinate the chicken
In a large bowl, whisk yogurt, ginger, garlic, garam masala, cumin, coriander, turmeric, smoked paprika, chili powder, salt, and lemon juice until smooth. Add chicken pieces, toss to coat, cover, and let sit at room temperature for 20 minutes or in the fridge for up to 4 hours for deeper flavor.
- Prepare the Instant Pot
Open the vent on your Instant Pot, set it to Sauté mode, and heat the ghee or oil until shimmering. This builds the flavor base and prevents sticking.
- Sauté the aromatics
Add chopped onion and a pinch of salt, cook, stirring occasionally, until soft and golden, about 5 minutes. Stir in minced garlic, grated ginger, cumin seeds, ground coriander, smoked paprika, turmeric, and cayenne, cooking for 30 seconds until fragrant.
- Deglaze the pot
Pour in the crushed tomatoes, scrape the bottom of the pot to release any browned bits, and let the mixture bubble for 2 to 3 minutes so the flavors begin to meld.
- Pressure cook the chicken
Stir in the marinated chicken along with any accumulated juices, then add garam masala. Secure the lid, set the valve to sealing, and pressure cook on high for 8 minutes with natural pressure release for 5 minutes, followed by a quick release of any remaining pressure.
- Finish with cream
Open the lid and, keeping the pot on Sauté mode, stir in the heavy cream or coconut milk. Let it simmer gently for 2 to 3 minutes, stirring so the sauce turns glossy and evenly hugs the chicken.
- Taste and adjust
Season with a little more salt if needed, and feel free to pinch in extra chili powder or a squeeze of lemon to brighten the flavors to your liking.
- Garnish and rest
Turn off the Instant Pot, sprinkle fresh cilantro over the top, and let the chicken rest for a few minutes so the sauce thickens slightly and the flavors settle.
- Serve with your favorites
Ladle the curry over steamed basmati rice, warm naan, or enjoy it scooped with naan or over baked potatoes for a cozy meal.
- Store or reheat
Cool, then store in an airtight container in the fridge for up to 3 days; reheat gently on the stovetop or in the microwave, adding a splash of cream or water if it thickens too much.
Substitutions and variations
- Use chicken breast instead of thighs if you prefer, and watch the cook time closely so it stays juicy
- Swap Greek yogurt for the plain yogurt if that is what you have, it thickens the marinade slightly
- Use an equal mix of cumin and fennel powder instead of garam masala for a more rustic flavor
- Choose full fat coconut milk for a dairy free option that still feels indulgent
- Add a splash of cream or a tablespoon of nut butter at the end if you want extra silkiness
Chloe's tips
- For deeper flavor, use homemade chicken broth instead of water when deglazing.
- If you like your curry milder, reduce the chili powder and cayenne, or remove the seeds from the onions.
- A small splash of cream or a teaspoon of butter at the end boosts richness without overwhelming.
- Taste before serving and balance with a squeeze of lemon or a pinch of sugar if the tomatoes are very sharp.
How to store it
- Fridge: Up to 3 days in an airtight container; reheat slowly on low to keep the sauce creamy.
- Freezer: Up to 2 months in a freezer safe container; freeze without rice or naan.
- Reheat: Warm gently on the stovetop with a splash of water or broth, and stir in a little cream to refresh the texture.
Serving suggestions
Serve this vibrant curry in comforting, shareable ways that highlight its creamy, spiced character.
- Over steamed basmati rice or jeera rice
- With garlic naan or warm roti for dipping
- On buttered naan as a quick sandwich
- Over roasted baby potatoes or cauliflower for a cozy bowl

Frequently asked questions
Can I make this dairy free?
Yes, use full fat coconut milk instead of heavy cream and choose a dairy free yogurt or skip it, adding a tablespoon of nut butter at the end for richness.
Why did my marinade turn watery?
That is usually because the yogurt releases water as it sits, which is totally fine, just give it a good stir before cooking, and the sauce will thicken in the Instant Pot.
How spicy is this usually?
It is gently spiced by default, with warmth that builds slowly; you can control heat easily by adjusting the chili powder, cayenne, and fresh chili.
Can I cook the chicken on high the whole time?
High pressure for 5 to 6 minutes works too, but using high for 8 minutes with a natural release gives more tender, juicy results.
Let's get cooking!
This Instant Pot Chicken Tikka Masala brings restaurant comfort to your kitchen with minimal hands on effort, so you can savor deeply spiced, creamy chicken and feel proud of dinner tonight.




