Short Description

This Instant Pot Indian Butter Chicken delivers rich, restaurant-style flavor in a fraction of the time. With tender chicken thighs simmered in a creamy, spiced tomato sauce and perfectly cooked basmati rice, it’s a comforting, one-pot meal with bold Indian flavors.

Why You’ll Love This Recipe

  • Ready in under 45 minutes with minimal cleanup
  • Authentic flavor using classic Indian spices
  • One-pot cooking includes both curry and rice
  • Creamy and rich without needing heavy cream
  • Ideal for meal prep or a flavorful family dinner
Instant Pot Indian Butter Chicken

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Butter Chicken:
• 2 tablespoons ghee
• 1 large yellow onion, finely diced
• 2 pounds boneless, skinless chicken thighs, halved and patted dry
• 1 cup canned tomato puree
• 1/2 cup water
• 1 tablespoon grated fresh ginger
• 1 tablespoon minced garlic
• 2 teaspoons Kashmiri red chili powder (or other mild red chili powder)
• 2 teaspoons kosher salt
• 1 teaspoon garam masala
• 1/2 teaspoon ground turmeric
• 1/2 cup canned coconut cream
• 2 tablespoons tomato paste
• 2 tablespoons dried fenugreek leaves
• 2 teaspoons sugar (optional)
• 1/2 cup chopped fresh cilantro, for garnish

Basmati Rice:
• 1 cup basmati rice
• 1 1/2 cups water
• 1 teaspoon kosher salt

Directions

  1. Select the high Sauté setting on the Instant Pot and melt the ghee. Add diced onion and cook for 4–5 minutes until translucent. Press Cancel.
  2. Add chicken, tomato puree, water, ginger, garlic, chili powder, salt, garam masala, and turmeric. Stir to combine.

To Make The Rice:
3. In a separate stainless-steel bowl that fits inside the Instant Pot, combine basmati rice, water, and salt.
4. Place a tall steam rack in the pot with its legs on the bottom. Set the rice bowl on the rack.

Pressure Cooking:
5. Secure the lid and set the Pressure Release to Sealing.
6. Select Pressure Cook (Manual) on high for 5 minutes.
7. Let pressure release naturally for 5 minutes, then switch to Venting to release remaining pressure.
8. Open the pot, carefully remove the bowl of rice and steam rack using mitts.

Finish The Curry:
9. Add coconut cream, tomato paste, fenugreek leaves, and sugar to the chicken. Stir well.
10. Select the high Sauté setting and cook until the curry comes to a boil, about 2 minutes. Press Cancel.
11. Serve the curry over rice and sprinkle with fresh cilantro.

Servings And Timing

  • Servings: 6 portions
  • Preparation Time: 15 minutes
  • Cooking Time: 5 minutes (plus ~15 minutes pressure build/release)
  • Total Time: Approximately 35–40 minutes

Variations

  • Substitute heavy cream for coconut cream for a richer taste
  • Add vegetables like peas or spinach for added nutrition
  • Use chicken breast instead of thighs for a leaner version
  • Skip the rice and serve with naan or cauliflower rice
  • Stir in a spoonful of Greek yogurt for extra creaminess

Storage/Reheating

  • Store leftovers in an airtight container in the fridge for up to 4 days
  • Reheat in a microwave or on the stove until warmed through
  • Freeze for up to 2 months; thaw overnight and reheat before serving
  • Store rice separately for best texture when reheating

FAQs

Can I Use Chicken Breast Instead Of Thighs?

Yes, but thighs stay more tender and juicy under pressure cooking.

What Is The Role Of Fenugreek Leaves?

They add a signature earthy, slightly sweet aroma to butter chicken—worth including if available.

Can I Make This Dairy-Free?

Yes, it’s already dairy-free if using coconut cream. Avoid ghee or replace with oil for full dairy-free.

Do I Have To Make The Rice In The Instant Pot?

No, but cooking rice and curry together saves time and cleanup.

What Can I Use Instead Of Ghee?

Use unsalted butter or a neutral oil like avocado or canola oil.

Is Coconut Cream The Same As Coconut Milk?

Coconut cream is thicker and richer—preferred for a creamier curry.

Can I Double This Recipe?

Yes, but do not overfill the Instant Pot. Make rice separately if needed.

How Spicy Is This Dish?

Kashmiri chili is mild; adjust the quantity or use a spicier chili if desired.

What If I Don’t Have Tomato Puree?

You can use crushed tomatoes blended smooth or even tomato sauce in a pinch.

How Do I Prevent The Burn Notice?

Stir well, deglaze the pot after sautéing, and ensure enough liquid is in the pot.

Conclusion

Instant Pot Indian Butter Chicken is a game-changing recipe that brings together bold spices, creamy texture, and tender chicken in one pot—paired perfectly with fluffy basmati rice. Whether you’re new to Indian cuisine or a longtime fan, this recipe is an easy and satisfying way to enjoy restaurant-quality flavor at home.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Instant Pot Indian Butter Chicken

Instant Pot Indian Butter Chicken


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Molly
  • Total Time: 40 minutes
  • Yield: 6 portions
  • Diet: Halal

Description

Instant Pot Indian Butter Chicken combines tender chicken thighs with creamy, spiced tomato curry and basmati rice, all made quickly in one pot for a comforting, flavorful meal.


Ingredients

2 tablespoons ghee

1 large yellow onion, finely diced

2 pounds boneless, skinless chicken thighs, halved and patted dry

1 cup canned tomato puree

1/2 cup water

1 tablespoon grated fresh ginger

1 tablespoon minced garlic

2 teaspoons Kashmiri red chili powder (or mild chili powder)

2 teaspoons kosher salt

1 teaspoon garam masala

1/2 teaspoon ground turmeric

1/2 cup canned coconut cream

2 tablespoons tomato paste

2 tablespoons dried fenugreek leaves

2 teaspoons sugar (optional)

1/2 cup chopped fresh cilantro, for garnish

1 cup basmati rice

1 1/2 cups water (for rice)

1 teaspoon kosher salt (for rice)


Instructions

  1. Select high Sauté on the Instant Pot. Melt ghee and cook diced onion for 4–5 minutes until translucent. Press Cancel.
  2. Add chicken, tomato puree, water, ginger, garlic, chili powder, salt, garam masala, and turmeric. Stir to combine.
  3. In a separate bowl, mix basmati rice, water, and salt. Place on a steam rack inside the pot.
  4. Secure lid. Set Pressure Release to Sealing. Pressure Cook on high for 5 minutes.
  5. Let pressure release naturally for 5 minutes, then quick release remaining pressure. Remove rice and rack carefully.
  6. Add coconut cream, tomato paste, fenugreek leaves, and sugar. Stir.
  7. Select high Sauté and cook until curry boils, about 2 minutes. Press Cancel.
  8. Serve butter chicken over rice and garnish with cilantro.

Notes

  • Use heavy cream for a richer curry.
  • Add peas or spinach for nutrition.
  • Swap chicken thighs for breast if desired.
  • Serve with naan or cauliflower rice instead of basmati.
  • Stir in Greek yogurt for extra creaminess.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Pressure Cooking
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 portion
  • Calories: 420
  • Sugar: 6g
  • Sodium: 620mg
  • Fat: 24g
  • Saturated Fat: 14g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 32g
  • Cholesterol: 120mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star