Season the chicken with 1 teaspoon of kosher salt and set aside. This initial seasoning is crucial for building flavor.
Add the butter to the Instant Pot and set it to SAUTE mode. Once it melts, add the finely chopped onion, garlic, and ginger. Stir them together and let them sauté until the onion is soft and translucent, around 5 minutes. The aroma will fill your kitchen!
Next, sprinkle in the garam masala, chili powder, cumin, turmeric, and cayenne. Stir frequently, allowing the spices to bloom and release their fragrant oils for about another 2 minutes.
Add the seasoned chicken pieces to the pot, stirring well to coat them in the spice mixture. Cook until just starting to brown, about 4 minutes. This step helps to lock in flavor.
Pour in the tomato sauce and the remaining ½ teaspoon of kosher salt. Stir everything together until combined. The colors should be vibrant and inviting.
Close the lid of the Instant Pot and seal the vent. Cook on HIGH pressure for 8 minutes. This short cook time allows the chicken to remain tender and juicy.
Once the cooking time is complete, carefully vent to release the pressure. Be cautious of the steam!
Uncover the pot and stir in the coconut milk, allowing it to meld with the other ingredients. Turn the Instant Pot back to SAUTE and bring the mixture to a simmer. Let it bubble gently for about 10 to 15 minutes, stirring occasionally until the sauce thickens slightly.
Finally, remove the pot from heat and stir in the frozen peas. Allow it to cool for a few minutes before adding the Greek yogurt. This prevents curdling. Stir well to combine, and let the flavors meld together.
Serve your Instant Pot Chicken Tikka Masala warm with brown rice or naan, garnished with fresh cilantro. Enjoy!