Instant Pot Butter Chicken Recipe

4.93 from 14 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

Tender, yogurt-marinated chicken thighs cooked in the most glorious tomato-based sauce. This fantastic Instant Pot Butter Chicken recipe is rich, it’s creamy, super tasty, and incredibly quick to make.

Instant Pot Butter Chicken served over rice in a black bowl.


 

Skip Indian take-out tonight and make this restaurant-style Butter Chicken right at home. This recipe is quick, easy to make, and full of wonderful flavors, using common spices and ingredients. Like Chicken Tikka Masala, Butter Chicken holds a beloved spot in the hearts of curry enthusiasts. It is renowned for its creamy tomato sauce and the tasty spice mixture, which may include garam masala, turmeric, cumin, and other flavors. Paired with fluffy rice and fresh, homemade Naan bread, this meal will impress all the skeptics!

What Is Butter Chicken?

Butter Chicken, or Murgh Makhani, is a dish that originated in Northern India and is celebrated for its luxuriously creamy and subtly spiced tomato gravy. In this quintessential dish, chicken is first marinated in a blend of yogurt and spices like garam masala, turmeric, and cumin. The marinated chicken is gently cooked and simmered in a sauce made of butter, onions, garlic, ginger, and tomatoes. It is finished off with the addition of heavy cream, lending the dish its iconic creamy texture.

A bowl of rice with Butter Chicken on top.

How To Make Instant Pot Butter Chicken

  • First, cut the chicken thighs into pieces and marinate them in spiced yogurt for 15 to 20 minutes or overnight if preferred.
  • As the chicken marinates, start the Makhani sauce. Sauté the onions in your Instant Pot with a touch of olive oil, followed by butter, garlic, ginger, spices, and marinated chicken. Finally, stir in the tomato paste and diced tomatoes.
  • Seal the Instant Pot and cook on high pressure for 8 minutes. Once it’s done, do a quick release.
  • Remove the chicken and set it aside. To the instant pot, stir in the heavy cream and, using an immersion blender, blend the sauce for 30 seconds – just until creamy. 
  • Stir in the chicken and enjoy it over basmati rice or cauliflower rice

    Recipe Tips

    • Marinate the Chicken: The longer you marinate the chicken, the more flavors it absorbs. If you have the time, marinate the chicken overnight for a deeper flavor profile.
    • Use Full-Fat Dairy: For a creamy and rich sauce, use full-fat yogurt for marination and heavy cream for the sauce. However, in place of heavy cream, you can use evaporated milk or half and half. I’ve also used coconut milk and cream.
    • Thicken the Sauce: If you want a thicker sauce, add more butter at the end, and stir the sauce until the butter has melted.
    • Tomatoes: Please use a can of diced tomatoes and not tomato sauce. Also, do not drain it. You’ll need the liquid.
    • Burn Notice: If you are getting the burn notice on the Instant Pot, I advise to add more water or chicken broth.
    • Make in Advance: As with many curries, Butter Chicken can taste even better the next day, as the flavors have more time to meld together.
    • Prep the Tomato Gravy in Advance: One of the great advantages of the butter chicken’s tomato gravy is that you can make it in advance, let it cool, and store it in a sealed jar or container in the fridge for up to two days. This allows the rich flavors to intensify before you add the chicken.
    • Adjust as Needed: The secret to a great Indian recipe is in the balance of tangy, sweet, and spicy flavors, so adjust your spices accordingly to your taste preference.
    A bowl of rice with Butter Chicken on top.

    Storing Leftovers

    • To Refrigerate: Store completely cooled Butter Chicken in an airtight container and refrigerate for up to 5 days. 
    • To Freeze: Store completely cooled Butter Chicken in an airtight container or freezer bags; freeze for up to 3 months. 

    More Instant Pot Chicken Recipes

    Pin this now to find it later

    Pin It
    4.93 from 14 votes

    Instant Pot Butter Chicken

    Tender, yogurt-marinated chicken cooked in the most delicious and creamy tomato sauce.
    Prep Time: 20 minutes
    Cook Time: 15 minutes
    Total Time: 35 minutes
    Servings: 6 servings

    Ingredients 

    FOR THE YOGURT MARINADE

    • 1.5 pounds boneless, skinless chicken thighs,, cut into one-inch pieces
    • ½ cup plain yogurt
    • 4 cloves garlic,, minced
    • ½ tablespoon finely minced ginger
    • 2 teaspoons garam masala
    • 1 teaspoon turmeric
    • 1 teaspoon ground cumin
    • 1 teaspoon chili powder,, or to taste
    • salt,, to taste

    FOR THE TOMATO GRAVY

    • 2 tablespoons olive oil
    • 1 yellow onion,, diced
    • 2 tablespoons butter
    • 4 cloves garlic,, minced
    • 1 teaspoon finely minced ginger
    • 1 teaspoon ground cumin
    • 1 teaspoon garam masala
    • 1 teaspoon sweet paprika, or to taste
    • ½ cup low sodium chicken broth or water
    • 14 ounces canned diced tomatoes,, undrained
    • 2 tablespoons tomato paste
    • ¾ cup heavy cream
    Want to save this recipe?
    Enter your email below and we’ll send the recipe straight to your inbox!
    Please enable JavaScript in your browser to complete this form.

    Instructions 

    • In a large mixing bowl, combine cut-up chicken, yogurt, garlic, ginger, garam masala, turmeric, cumin, chili powder, and salt; mix to combine and set aside for at least 15 minutes or overnight.
    • Set the Instant Pot to Sauté. Heat olive oil in the instant pot; add onions, and cook for 2 minutes.
    • Add in the butter; stir in garlic, ginger, cumin, garam masala, and sweet paprika; cook for 30 seconds.
    • Add in the chicken and cook for 2 minutes.
    • Pour in the chicken broth, diced tomatoes, and tomato paste and stir. Lock the Instant Pot lid in place; turn the pressure valve to seal it. Set to 8 minutes on HIGH PRESSURE. When the timer goes off, do a quick release.
    • Remove the chicken; stir in the heavy cream and, using a hand blender, blend the sauce for 30 seconds – just until creamy.
    • Stir the chicken back into the sauce and taste for salt and seasonings; adjust accordingly. Serve over rice.

    Notes

    • Marinate the Chicken: The longer you marinate the chicken, the more flavors it absorbs.
    • Use Full-Fat Dairy: For a creamy and rich sauce, use full-fat yogurt for marination and heavy cream for the sauce.
    • In place of heavy cream, you can use evaporated milk or half and half. I’ve also used coconut milk and cream. If you want a thicker sauce, add more butter at the end, and stir the sauce until the butter has melted.
    • Use a can of diced tomatoes and not tomato sauce. Also, do not drain it.
    • If you get the burn notice on the Instant Pot, add more water or chicken broth. 
    • Make Ahead: Butter Chicken can taste even better the next day, as the flavors have more time to meld together.

    Nutrition

    Calories: 365kcal | Carbohydrates: 10g | Protein: 25g | Fat: 24g | Saturated Fat: 11g | Cholesterol: 158mg | Sodium: 312mg | Potassium: 624mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1005IU | Vitamin C: 10.3mg | Calcium: 110mg | Iron: 2.6mg

    Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

    Did you make a recipe? Leave a rating

    Promo image for Diethood 2025 calendar.

    4.93 from 14 votes

    Leave a comment

    Your email address will not be published. Required fields are marked *

    Recipe Rating:




    25 Comments

    1. Koi says:

      Looks delicious, been printing out recipes to try out my new instant pot, will give this recipe a try, thanks for posting!

    2. HimalayanSalt says:

      This looks so delicious. Thanks for the recipe.

    3. Taylor says:

      Looks so easy and flavorful! Adding to my menu next week!

    4. Erin | Dinners,Dishes and Dessert says:

      This needs to happen at my house very soon!!

    5. Jade says:

      This recipe was super quick and easy to follow, and tasted delicious thanks!

    6. Melanie Bauer says:

      Looks fantastic! I love all the flavors going on and it takes a little effort, need to make this soon!

    7. Alyssa Brantley says:

      Easy dinner for the win! This is a keeper!

    8. Brandy O'Neill says:

      Love finding good delicious recipes to use in my Instant Pot! Can’t wait to make!

    9. Sabrina says:

      Wow, one of my favorite dishes! Love how easy this is to make using the instant pot!

    10. Chrissie Baker says:

      This is such a fantastic dish, itโ€™s so flavourful! Thank you, for posting so many easy, tasty recipes!