Go Back
Instant Pot Butter Chicken Recipe
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins

Instant Pot Butter Chicken is a quick and easy version of the popular restaurant dish that is entirely made in Instant pot!

Course: Main Course
Cuisine: Indian
Keyword: butter chicken, butter chicken recipe, Indian instant pot recipe, Instant pot recipe
Servings: 6
Author: Pavani
For Chicken marination:
  • Chicken thighs - 500 grams
  • Kashmiri chilli powder - 2 teaspoon
  • Coriander powder - 2teaspoon
  • Cumin powder - 1 teaspoon
  • Garam masala - 1teaspoon
  • Ginger garlic paste - 2 tablespoon
  • Greek yogurt - 4 tablespoon
  • Gram flour/ besan flour- 4 tablespoon
  • Salt to taste
For making butter chicken:
  • Finely chopped onion - 1 big
  • Cloves - 2to3
  • Cinnamon - ½ inch
  • Cardamom pods- 2 to 3
  • Bay leaf- 1
  • Kashmiri chilli powder - 1 teaspoon
  • Coriander powder - 1 teaspoon
  • Tomato puree - 3 to 4 tablespoon
  • Dried fenugreek /kasuri methi - 1tablespoon
  • Slit green chillies - 2 or 3
  • Double cream - ½ cup
  • Butter - 3 to 4 tablespoon
  • Oil - 2 tablespoon
  • Salt to taste
  • Half a lemon
  1. Clean and cut the chicken thighs into small bite size pieces and keep aside.
  2. In a large mixing bowl, add yogurt, spices mentioned above for marination and mix well.
  3. Now add the chicken pieces to the masala and mix well. Cover the bowl and keep in refrigedator for at least 20-30 minutes
  4. Place the inner pot inside the Instant Pot. Switch on the sauté mode. Once the inner pot is hot, add oil.
  5. Add the marinated chicken pieces and sauté for 5 to 10 minutes or until the chicken pieces turns slightly golden colour(note: Keep stirring occasionally otherwise they will stick to the bottom of the pan)
  6. Now the remove the chicken pieces into a separate bowl and keep side.
  7. Then in the same instant pot, add butter followed by whole spices and stir it.
  8. Next, add chopped onions, green chillies and fry until onion turns into translucent.
  9. Now add tomato puree, red chilli powder, coriander powder and sauté for 2 -3 minutes
  10. After that add the double cream and stir well.
  11. Add 1 ½ cups water and give a quick mix.
  12. Now add fried chicken pieces to the gravy and mix well. Adjust the salt according to your taste.
  13. Cancel the sauté mode. Close the lid and keep the valve in sealing mode.
  14. Select pressure cook mode and set to high pressure for 3 minutes.
  15. Once the cooking is done, allow pressure to release manually.
  16. Now switch on the sauté mode and add dried fenugreek leaves and cook for 3- 5 minutes or until the consistency you want for the gravy.
  17. Switch off the sauté mode and transfer into a serving bowl and enjoy with Naan, onion salad by squeezing lemon over it.

Recipe Video

Recipe Notes


  • Adjust spices according to your taste
  • To avoid burn, make sure there is enough liquid while cooking.
  • Deglaze the bottom of the pan before closing the lid.