Instant Pot Butter Chicken: A Cozy, Irresistible One-Pot Favorite

Craving something comforting that doesn’t demand a long simmer on the stove? This Instant Pot Butter Chicken is exactly the kind of cozy, flavor-packed dish you reach for when you want a restaurant-worthy curry with minimal effort. It starts with tender chicken bathed in a velvety tomato-cream sauce, lightly spiced with garam masala and warming spices, then finishes in a fraction of the time it would take on the stovetop. The result is silky, aromatic, and deeply satisfying — perfect for weeknights, meal-prep lunches, or a weekend treat.

Table of contents
  1. Why You’ll Love This Instant Pot Butter Chicken
  2. Ingredients for Instant Pot Butter Chicken
  3. Step-by-Step Guide to Making Instant Pot Butter Chicken
  4. Timing & Preparation Details
  5. Nutritional Snapshot
  6. Frequently Asked Questions
    1. Can I use chicken breast instead of thighs?
    2. Is this dish spicy?
    3. Can I make this dairy-free?
  7. Instant Pot Butter Chicken

Why You’ll Love This Instant Pot Butter Chicken

There are a few reasons this version tends to become a weeknight favorite. First, the Instant Pot cuts down on cook time while coaxing the chicken to stay juicy and tender. Second, the sauce is luxuriously creamy without needing a long, fussy reduction. Third, the spices are balanced to deliver warmth without overpowering the sauce. And finally, the dish adapts to your kitchen chatter: you can tweak heat levels, swap dairy for a lighter coconut option, or skip the heavy cream if you’re watching calories — all without sacrificing flavor.

Ingredients for Instant Pot Butter Chicken

  • 1.5 lb chicken thighs, cut into bite-sized pieces — thighs stay moist and flavorful during pressure cooking.
  • 2 tablespoons unsalted butter — base for sautéing and building a rich, silky sauce.
  • 1 medium onion, finely chopped — provides sweetness to balance the spices.
  • 3 cloves garlic, minced — aromatics that deepen the curry’s fragrance.
  • 1 inch fresh ginger, grated — bright zing to cut through the richness.
  • 2 tablespoons garam masala — the star spice blend that defines the flavor profile.
  • 1 tablespoon ground cumin — adds earthy warmth.
  • 1 teaspoon turmeric — gives color and gentle bitterness that shines with cream.
  • 1 teaspoon cayenne pepper (optional) — a gentle kick if you like heat.
  • 1 teaspoon paprika — a touch of sweetness and color.
  • 1 cup tomato puree or crushed tomatoes — provides the luscious, tangy base.
  • 1 cup heavy cream or full-fat coconut milk — creates the classic, velvety sauce.
  • 1 teaspoon salt — to enhance all the flavors; adjust to taste.
  • 1/2 teaspoon black pepper — for a subtle bite.
  • Fresh cilantro, chopped (optional) — brightens the dish as a garnish.
  • Fresh lime juice (optional) — a splash at the end to lift the flavors.
  • Water or chicken broth (1 cup, as needed) — helps achieve the right sauce consistency.
  • Rice or naan for serving — classic accompaniments that soak up the sauce.

Step-by-Step Guide to Making Instant Pot Butter Chicken

  1. Season the chicken with a pinch of salt and pepper. Set the Instant Pot to the Sauté function and melt the butter. Brown the chicken in batches until lightly golden on all sides. Remove and set aside.
  2. In the same pot, add the onion and sauté until translucent and fragrant (about 3–4 minutes). Stir in the garlic and ginger; cook for another minute to bloom their flavors.
  3. Add garam masala, cumin, turmeric, cayenne (if using), and paprika. Stir to toast the spices for about 30 seconds, lifting the aroma from the pot.
  4. Pour in the tomato puree, scraping up any browned bits from the bottom of the pot. Return the chicken to the pot and give everything a good stir.
  5. Pour in the cream and add enough water or broth to create a saucy, coat-worthy consistency. Stir well to combine.
  6. Close the lid, set the valve to sealing, and cook on High Pressure for 6 minutes. Allow a natural release for 5 minutes, then perform a quick release for the remaining pressure.
  7. Open the lid and give the sauce a gentle stir. Taste and adjust salt and pepper as needed. If you want a thinner sauce, whisk in a splash more broth or cream.
  8. Finish with a garnish of chopped cilantro and a squeeze of lime juice, if you like. Serve immediately with steamed basmati rice or warm naan and enjoy the comforting aroma filling your kitchen.

Timing & Preparation Details

  • Active prep time: about 15 minutes
  • Pressure cook time: 6 minutes (plus natural release and quick release)
  • Whisk or stir time after cooking: 2–3 minutes
  • >

  • Total time: roughly 30 minutes from start to table, depending on your pace
  • Make-ahead and storage: the flavors deepen a bit after resting. Refrigerate in an airtight container for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water if needed to loosen the sauce.

Nutritional Snapshot

Per serving (about 1/4 of the recipe):

  • Calories: ≈ 480
  • Protein: ≈ 29 g
  • Carbohydrates: ≈ 14 g
  • Fat: ≈ 31 g
  • Fiber: ≈ 2 g
  • Sodium: ≈ 520 mg

Notes: These values are estimates and can vary with the exact brands you use (cream vs coconut milk, for example) and portion size. If you’re watching calories, you can swap heavy cream for a lighter milk and reduce the butter to 1 tablespoon while keeping the spices generous for flavor.

Frequently Asked Questions

Can I use chicken breast instead of thighs?

Yes, but chicken breast can dry out a bit in the pressure cooker. If you use breast, cut it into slightly larger pieces and reduce the cooking time to about 4 minutes on high pressure, then quick release. Add a splash more cream to keep the sauce creamy.

Is this dish spicy?

The base recipe has a gentle warmth from garam masala and paprika. If you prefer milder flavors, skip the cayenne and use a milder spice blend. You can always add a pinch of chili oil at the end if you want a small kick.

Can I make this dairy-free?

Yes. Use full-fat coconut milk in place of heavy cream and a dairy-free butter substitute or oil. The result will still be rich and flavorful, though with a slightly different texture and tang.

Instant Pot Butter Chicken

A silky, richly spiced butter chicken made in the Instant Pot for a weeknight-friendly, restaurant-style curry at home. Creamy tomato sauce, tender chicken, and a kiss of fragrant spices come together in one pot without fuss.
Prep Time 15 minutes
Cook Time 20 minutes
Servings 4

Ingredients
  

  • 1.5 lb boneless skinless chicken thighs, cut into bite-sized pieces
  • 2 tbsp unsalted butter
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 inch fresh ginger, grated
  • 2 tbsp garam masala
  • 1 tbsp ground cumin
  • 1 tsp turmeric
  • 1 tsp cayenne pepper (optional, to taste)
  • 1 tsp paprika
  • 1 cup tomato puree or crushed tomatoes
  • 1 cup heavy cream or full-fat coconut milk
  • 1 tsp salt, plus more to taste
  • 1/2 tsp black pepper
  • 2 tbsp fresh cilantro, chopped (optional, for garnish)
  • 2 tbsp fresh lime juice (optional, for brightness)
  • 1 cup water or chicken broth, as needed
  • extra: basmati rice or naan for serving

Instructions
 

  • Season the chicken with a pinch of salt and pepper. Set the Instant Pot to sauté and melt the butter, then brown the chicken in batches until lightly golden. Remove and set aside.
  • In the same pot, add the onion and sauté until translucent and fragrant, about 3–4 minutes. Stir in garlic and ginger and cook for another minute.
  • Add garam masala, cumin, turmeric, cayenne (if using), and paprika. Stir to toast the spices for about 30 seconds, until fragrant.
  • Pour in tomato puree, scraping up any browned bits from the bottom of the pot. Return the chicken to the pot.
  • Pour in the cream or coconut milk and add enough water or broth to create a thick, saucy consistency. Stir well.
  • Close the lid, set the valve to sealing, and cook on high pressure for 6 minutes. Allow a natural release for 5 minutes, then quick release the remaining pressure.
  • Open the lid and stir gently. Adjust salt and pepper to taste. If the sauce is too thick, whisk in a splash more cream or broth to reach your desired consistency.
  • Garnish with chopped cilantro and a squeeze of lime juice, if you like. Serve hot with steamed basmati rice or warm naan.
Go up