1. Place tomatoes and all spices in a blender and purée, then place at the bottom of the Instant Pot.
2. Add in Chicken Thighs. You do not need to add any water. The chicken and tomatoes alone will release a lot of water. If you have an 8-quart pressure cooker, you may want to double the ingredients or add in 1/4 cup of water just to be cautious.
3. This step is entirely optional–but very nifty. If you’d like to make rice, or mashed cauliflower, you can cook them at the same time as the chicken.
Place a metal trivet on top of the sauce. Then, you can use a small container with rice or with frozen riced cauliflower to go on top of it.
This is called Pot-in-Pot Cooking and I have a video here that will tell you all you need to know about how to do Pot in pot cooking.
4. If you’re cooking rice, add rice to a small container. Measure out water and put that into the rice container. If you’re using frozen riced cauliflower, you do not need to add water. The steam and heat alone will be enough to cook the cauliflower.
5. Cook for 10 mins on high pressure. Allow it to release pressure naturally for an additional 10 minutes.
6. Once you open the Instant Pot, the rice will be cooked to perfection. For mashed cauliflower, you can add butter, salt, and pepper and mash it in.
If you prefer a cauliflower and cheese dish with this, which, while not traditionally Indian AT ALL, is actually very good, check out this Instant Pot Cauliflower and Cheese Recipe.
7. Now, add the butter, cream, and 1 additional teaspoon of garam masala.
The additional teaspoon of garam masala is to add fragrance to the dish before serving.
8. If you are serving the butter chicken with mashed cauliflower instead of rice, roughly mash the cauliflower with butter, salt and pepper.
And there you are. Authentic Indian Butter Chicken in your Instant pot or Pressure cooker. Eat up