Go Back
+ servings

Indian Butter Chicken Recipe (Instant Pot) | Desi Food Recipes

5 from 3 votes
Print Pin
Easy Indian Butter Chicken recipe cooked in 30 minutes. Cubes of chicken breast marinated in garlic and spices - cooked in a rich and creamy butter chicken masala. With only a dash of butter and less cream - it's packed with flavour! Learn how to make restaurant style butter chicken in minutes - in your instant pot.
Prep Time10 mins
Cook Time20 mins
Course: Main, Main Course
Servings: 8 people
bowl of indian butter chicken on a black tray with white rice on the side placed on top of a decorative shawl flat lay


Chicken Marinade

  • 2.5 lbs chicken breast Four extra large chicken breasts, skinless, cut in small cubes
  • 5 garlic large cloves, crushed
  • 1 tsp turmeric powder
  • 1 tsp chilli powder red, use Kashmiri style for intense red colour. Adjust to taste
  • tsp salt sea salt

Butter Chicken Masala

  • 1 tbsp butter unsalted
  • 1 onion large, finely chopped
  • 1 cup tomato passata thick couli-style
  • 2 tsp cumin powder
  • 2 tbsp coriander powder whole seeds blended into a powder
  • cup cream 35% fat
  • ½ tsp salt sea salt


  • 1 cup cilantro packed cup, fresh, washed, finely chopped
  • 1 tsp fenugreek leaves dried. This is optional
  • 1 tsp garam masala


  • In a large bowl, add chicken, garlic, chilli and turmeric. Mix well, ensuring the cubes are coated with the spice mix. Place in the fridge and marinate for at least 10 minutes (ideally longer for added flavour). Meanwhile, wash, prep and gather the remaining ingredients.
  • Set your Instant Pot to the saute setting. Add butter and once melted, stir in the onions. Saute for a few minutes.
  • Add the chicken, stir and cook for a minute before adding tomatoes, coriander and cumin. Place the lid and close your instant pot. Cancel the saute setting and select the "meat" setting and set the time to 2 minutes.
  • Let the Instant Pot release pressure naturally for 10 minutes. Release the remaining pressure, and open the lid. Turn off your Instant Pot.
  • Stir in the cream, ½ tsp salt and garnish with cilantro, garam masala and dried fenugreek (methi) leaves. Remove the cooked butter chicken dish into a container because the heat from the Instant Pot will cause the sauce to become thin and runny. Serve with rice, roti, naan, or quinoa.
Nutrition Facts
Indian Butter Chicken Recipe (Instant Pot) | Desi Food Recipes
Amount Per Serving
Calories 270 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 6g30%
Cholesterol 122mg41%
Sodium 798mg33%
Potassium 764mg22%
Carbohydrates 5g2%
Fiber 2g8%
Sugar 2g2%
Protein 32g64%
Vitamin A 593IU12%
Vitamin C 4mg5%
Calcium 46mg5%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

Please note the nutritional analysis values are estimates and suggestions. This nutrition facts table does not know your life - your body, including your hunger and satiety cues, change daily. It's okay to eat more or less. Say no to food guilt and instead embrace mindful eating.