Why You’ll Love This Instant Pot Indian Butter Chicken
The chicken thighs come out fall-apart tender, swimming in this incredibly rich sauce that’s got just the right balance of spice and cream. I honestly didn’t think I could nail authentic Indian flavors in my pressure cooker, but this proved me wrong—and so does Instant Pot chicken tikka masala.
The best part? Jake actually asked for seconds, which never happens with anything remotely exotic in our house.
✅ Ready in 30 minutes total
✅ Restaurant-quality flavors at home
✅ Kid-approved spice level
✅ Uses simple grocery store ingredients
✅ Perfect for meal prep Sunday
Trust me, once you smell those cumin seeds and ginger garlic paste sautéing together, you’ll know you’re in for something special
Main Players for This Butter Chicken Magic
Nothing beats the aroma of Instant Pot indian butter chicken when those chicken thighs start soaking up all that tomato sauce goodness. Here’s what makes this recipe absolutely irresistible.
✔ Chicken thighs, boneless and skinless : Way more tender and flavorful than breast meat, trust me on this one
✔ Heavy cream : This is what gives you that silky, restaurant-style richness
✔ Canned tomatoes : I use the fire-roasted kind from H-E-B when I can find them
✔ Garam masala : The magic spice blend that makes everything taste authentically Indian
✔ Fresh garlic and ginger : Honestly, the pre-minced stuff works fine when you’re in a rush
Now let’s get this beauty cooking and fill the house with those amazing aromas.
Getting This Instant Pot Indian Butter Chicken Started 🔥
This Instant Pot indian butter chicken comes together so fast, you’ll barely believe how rich and complex it tastes. The pressure cooker does all the heavy lifting while you handle whatever chaos is happening in your house.
- Season the chicken thighs with turmeric, salt, and smoked paprika
- Sauté garlic, ginger, and cumin seeds in your Instant Pot until fragrant
- Add the seasoned chicken and brown it lightly on all sides
- Pour in the canned tomatoes and first round of garam masala
- Pressure cook on high for 12 minutes with natural release
- Stir in butter, heavy cream, and finishing garam masala
- Garnish with fresh cilantro and serve over basmati rice
Honestly, the hardest part is waiting for that natural pressure release while the whole kitchen smells incredible.
Spice It Up Your Way
This Instant Pot indian butter chicken is pretty forgiving when it comes to tweaking the heat and flavors. I’ve tried it about ten different ways since discovering this recipe, and each variation has its own personality.
Dairy-Free Version
Swap the heavy cream for full-fat coconut milk and use coconut oil instead of butter. The flavor changes slightly but stays absolutely delicious. Sophie actually prefers this version, though she won’t admit it.
Extra Spicy Heat
Double up on that cayenne pepper and add a diced jalapeño when you sauté the aromatics. Jake dared me to make it “adult spicy” once, and even he tapped out after three bites.
Weeknight Quick Version
Use pre-cut chicken from Costco and jarred ginger garlic paste. Or prep Instant Pot chicken breast ahead. Cuts your prep time in half, and honestly, the end result is almost identical. Sometimes convenience wins, and that’s totally okay.
Each version brings something different to the table, but they all deliver that same rich, satisfying comfort that makes this dish a keeper in our rotation.
Perfect Pairings That Actually Work
Nothing beats serving this instant pot indian butter chicken over fluffy basmati rice (or jasmine rice Instant Pot) that soaks up every drop of that incredible sauce. The contrast between the creamy, spiced chicken and the clean rice flavor is absolutely perfect.
Warm Naan Bread
I pick up the frozen naan from H-E-B and heat it right on the gas burner for about 30 seconds per side. Jake uses it like a spoon to scoop up extra sauce, which Sarah pretends to disapprove of but secretly finds hilarious.
Simple Cucumber Salad
Slice cucumbers thin, add a splash of rice vinegar and a pinch of salt. The cool crunch cuts through all that rich creaminess perfectly. It’s my go-to when I need something fresh on the plate.
Roasted Vegetables
Toss whatever vegetables are lurking in your fridge with olive oil and roast them while the chicken cooks. Carrots, bell peppers, or broccoli all work great.
The beauty of this dish is how well it plays with simple sides that don’t compete for attention.
Keeping Your Butter Chicken Fresh
This Instant Pot indian butter chicken actually tastes even better the next day when all those flavors have had time to get acquainted in the fridge. It’s become my secret weapon for easy lunches during the week.
Storage
- At room temperature: Good for 2 hours max, after that, get it in the fridge
- In the refrigerator: Stays fresh for 3-4 days in an airtight container
- In the freezer: Freezes beautifully for up to 3 months, just leave out the cream and add it when reheating
Reheating
- Instant Pot method: Add a splash of water or broth and use the sauté function on low, stirring gently until heated through. Takes about 5 minutes and keeps that silky texture intact.
- Stovetop: Low and slow in a covered pan with a bit of extra cream if it looks thick. Stir occasionally so it doesn’t stick.
- Microwave: Works in a pinch, but add a tablespoon of water and heat in 30-second intervals, stirring between each one.
Anti-waste tip
Turn leftover butter chicken into the best quesadillas you’ve ever had great with Instant Pot Mexican rice on the side. Just spread it between tortillas with some shredded cheese and cook until crispy. Jake discovered this combo by accident and now it’s his favorite after school snack.
The leftovers never last long in our house, but when they do, I’ve got plenty of creative ways to use them up.
The Full Recipe for Perfect Butter Chicken
First time I made this Instant Pot mexican rice with black beans, I had the same worries you probably do right now.

Instant Pot Indian Butter Chicken Recipe
Equipment
- Instant Pot or pressure cooker
- Wooden spoon
- Measuring spoons
Ingredients
- 1 pound boneless, skinless chicken thighs cut into bite-sized pieces
- 1 teaspoon turmeric
- 1 teaspoon kosher salt
- 1-2 teaspoons minced fresh ginger
- 4 ounces heavy cream
- 1 teaspoon smoked paprika
- 5-6 cloves garlic minced
- 1 teaspoon garam masala plus 1 more teaspoon for finishing
- 1/4-1/2 cup fresh cilantro chopped
- 1 teaspoon ground cumin
- 1/2 teaspoon cayenne pepper
- 1 can (14 oz) crushed tomatoes
- 4 ounces butter cubed
- Additional salt and pepper to taste
Instructions
- Season chicken thighs with turmeric, salt, and smoked paprika. Let sit while you prep other ingredients.
- Turn Instant Pot to sauté mode and add a tablespoon of oil. Sauté minced garlic, ginger, and ground cumin for about 30 seconds until fragrant.
- Add seasoned chicken pieces and brown lightly on all sides, about 3-4 minutes total.
- Pour in crushed tomatoes, add first teaspoon of garam masala, and stir to combine everything well.
- Close Instant Pot lid, set valve to sealing, and pressure cook on high for 12 minutes.
- Let pressure release naturally for 10 minutes, then quick release any remaining pressure.
- Stir in cubed butter, heavy cream, remaining garam masala, and cayenne pepper. Taste and adjust seasoning.
- Garnish with fresh cilantro and serve immediately over basmati rice or with naan bread.
Notes
- If you prefer a dairy-free version, substitute the heavy cream with full-fat coconut milk and use coconut oil instead of butter.
- The chicken can be frozen beforehand, just add 1-2 minutes to the cooking time.
- I’ve found that using chicken thighs instead of breasts makes all the difference in keeping the meat tender and flavorful.
- One time I tried doubling the recipe for a dinner party, and it worked perfectly, just make sure your Instant Pot can handle the volume.
Your Instant Pot Indian Butter Chicken Questions Answered
First time I made this Instant Pot Indian Butter Chicken, I had the same worries you probably do right now.
Why did my Instant Pot butter chicken turn out watery?
This happened to me too – usually means too much liquid or not enough natural pressure release time. Let it sit for the full 10 minutes next time.
Can I make spicy Instant Pot butter chicken with more heat?
Absolutely! Double the cayenne pepper or add a diced jalapeño with the aromatics. Start small and taste as you go.
What are the best Instant Pot butter chicken ingredients to buy?
Stick with chicken thighs for tenderness, good quality garam masala, and full-fat heavy cream. The canned tomatoes can be whatever’s on sale.
How do I get the best butter chicken recipe for Instant Pot timing right?
12 minutes high pressure with natural release is perfect for tender chicken. Don’t rush the pressure release or you’ll get tough meat.The Full Recipe for Perfect Butter Chicken
This Instant Pot indian butter chicken brings all those complex, restaurant-quality flavors right to your dinner table without the fuss. The chicken turns out incredibly tender, and that sauce has just the right balance of spice, richness, and warmth that makes everyone at the table happy.
Share the Love
Every time I serve this Instant Pot indian butter chicken, someone asks for the recipe before they’re even halfway through their plate. The rich, creamy sauce and perfectly tender chicken just hits different when it’s homemade.
If this recipe works out for your family like it did for mine, I’d love to hear about it in the comments below. Drop a photo on Instagram and tag @EasyPressureEats so I can see how yours turned out!
And hey, if you’re always looking for more pressure cooker magic like this, my weekly newsletter has all the good stuff. Just real recipes that actually work for busy families like ours.









