Creamy Instant Pot Butter Chicken (Easy 30-Minute Recipe)

There is a reason butter chicken is the dish people order first at any Indian restaurant, and once you make this Instant Pot version at home you will understand exactly why it earns that loyalty. Tender pieces of chicken swim in a glossy, spiced tomato sauce that is enriched with butter and cream until every bite tastes like a special occasion. The best part is that the electric pressure cooker does the patient simmering for you, turning what used to feel like a weekend project into a genuinely fast weeknight dinner.

I first fell for this recipe during my personal cheffing days, when clients wanted takeout flavor without the takeout wait. This streamlined method delivers that same creamy, aromatic comfort in about half an hour, using pantry-friendly ingredients and a single pot. Whether you are cooking for a hungry family or simply craving something cozy after a long day, this is the kind of meal that makes the whole house smell incredible and disappears from the plate in minutes.

Why You’ll Love This Recipe

This butter chicken comes together in roughly 30 minutes from start to finish, which means you can have a bowl of restaurant-style curry on the table faster than delivery would arrive. There is no lengthy marinating step to plan around, so it works beautifully even on the busiest nights when dinner is a last-minute decision.

Advertisement

It also leans on ingredients you likely already keep on hand, from a can of tomato puree to a handful of warm spices. The Instant Pot handles the heavy lifting, gently pressure cooking the chicken until it is fork-tender while building a deeply layered sauce. The result is creamy, balanced, and endlessly satisfying, with just enough gentle heat to keep things interesting without overwhelming anyone at the table.

Finally, this is a forgiving recipe that welcomes substitutions. Swap in coconut cream for a dairy-free version, dial the cayenne up or down, or blend the sauce silky smooth. However you make it your own, it consistently tastes like something you fussed over for hours.

Ingredients

The heart of this dish is 1.5 pounds of boneless, skinless chicken thighs, which stay juicy and tender under pressure far better than leaner cuts. You will build the sauce on a base of 2 tablespoons of unsalted butter, with a little more reserved for finishing, plus one medium diced onion, 3 cloves of minced garlic, and 1 tablespoon of grated ginger for that classic aromatic backbone.

For the sauce itself, reach for 1 cup of smooth tomato puree and half a cup of heavy cream, which together give butter chicken its signature velvety, slightly tangy richness. The spice blend is where the magic lives: 1 teaspoon of garam masala, 1 teaspoon of ground cumin, half a teaspoon of turmeric, half a teaspoon of smoked paprika, and a quarter teaspoon of cayenne pepper for a whisper of heat that you can adjust to taste.

Round everything out with salt to taste and a handful of fresh cilantro for garnish. If you prefer a dairy-free dish, coconut cream steps in seamlessly for the heavy cream, and full-fat plain yogurt stirred off the heat makes a lighter alternative that still tastes indulgent.

Creamy Instant Pot Butter Chicken Recipe ingredients

Step-by-Step Instructions

Begin by setting your Instant Pot to Saute mode and melting 2 tablespoons of butter. Add the diced onion and cook until it turns soft and golden, about 3 minutes, stirring occasionally so it caramelizes evenly rather than scorching. This step builds the sweet, savory foundation that makes the finished sauce taste so full.

Next, stir in the minced garlic, grated ginger, and all of your spices: the garam masala, cumin, turmeric, smoked paprika, and cayenne. Toast everything together for about 30 seconds, just until the mixture is fragrant. Blooming the spices in the hot butter releases their essential oils and deepens their flavor, so do not skip this quick but important moment.

Pour in the tomato puree and stir well, scraping up any browned bits from the bottom of the pot as you go. This deglazing step keeps the sauce smooth and prevents any stuck-on flavor from triggering a burn warning. Switch the pot to Pressure Cook mode, add the chicken thighs, and make sure each piece is fully coated in the sauce before locking the lid.

Cook on high pressure for 8 minutes, then allow a natural release for 5 minutes before carefully quick-releasing the remaining pressure. Open the lid, switch back to Saute mode, and stir in the heavy cream, letting the sauce simmer for 2 to 3 minutes until it thickens slightly. Finish by stirring in a final 2 tablespoons of butter for that signature silkiness, taste for salt, and garnish with fresh cilantro before serving over rice or with warm naan.

Creamy Instant Pot Butter Chicken Recipe

Tips for the Best Butter Chicken

For an ultra-smooth restaurant-style sauce, use an immersion blender to puree the tomato base before you add the chicken and cream. This gives you that luxuriously uniform texture that clings to every piece of chicken. If you find yourself out of garam masala, a quick substitute of equal parts cumin, coriander, and cinnamon will get you surprisingly close to the real thing.

Advertisement

Balance is everything with butter chicken, so taste as you go and adjust. A pinch more salt brightens the whole pot, while an extra splash of cream softens the heat if the cayenne runs strong. Leftovers are a gift here, as the flavors deepen overnight and the shredded chicken makes an incredible filling tucked into warm naan or wraps the next day.

If you love this creamy, comforting style of cooking, you will want to try my Instant Pot chicken tikka masala for another spiced, weeknight-friendly curry. For a cozy change of pace, the creamy Instant Pot chicken alfredo pasta delivers the same one-pot ease with rich Italian-American flavors the whole family loves.

Frequently Asked Questions

Can I freeze butter chicken?
Absolutely. This dish freezes beautifully in an airtight container for up to 3 months. Thaw it overnight in the refrigerator, then reheat gently so the sauce stays smooth and creamy.

What is the best way to reheat it?
Warm it slowly on the stovetop or in the microwave, stirring occasionally. Low and gentle heat keeps the cream from separating and preserves that silky texture.

What if I do not have an Instant Pot?
No problem. Build the sauce in a large pot or Dutch oven, then simmer the chicken in it for 25 to 30 minutes until tender before finishing with the cream and butter.

Can I make it dairy-free?
Yes. Swap coconut cream for the heavy cream and use a plant-based butter alternative. The dish stays rich and creamy with a subtle tropical note.

How do I make it spicier?
Add an extra pinch of cayenne or a sliced fresh green chili to the sauce. For a milder version, simply leave the cayenne out entirely and let the warm spices shine.

Butter chicken like this proves that deeply comforting, restaurant-quality food can absolutely fit into a busy weeknight. If you are building a rotation of cozy, nourishing meals, you might also enjoy browsing these healthy eating ideas from our sister site for the in-between moments. When you make this recipe, I would love to see it, so snap a photo and tag @thekitchensaid on Instagram to share your creamy, golden bowl of butter chicken with our community.

Recipe

Creamy Instant Pot Butter Chicken

Indian · Dinner

📌 Pin
Creamy Instant Pot Butter Chicken

Creamy, aromatic Instant Pot butter chicken with tender chicken thighs in a rich spiced tomato-cream sauce, ready in about 30 minutes.

Prep10 mins
Cook20 mins
Total30 mins
Yield4 servings

Ingredients

  • 1.5 lbs boneless, skinless chicken thighs
  • 2 tbsp unsalted butter, plus more for finishing
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 tbsp grated ginger
  • 1 cup tomato puree
  • 1/2 cup heavy cream
  • 1 tsp garam masala
  • 1 tsp ground cumin
  • 1/2 tsp turmeric
  • 1/2 tsp smoked paprika
  • 1/4 tsp cayenne pepper (optional)
  • Salt to taste
  • Fresh cilantro for garnish (optional)

Instructions

  1. Set the Instant Pot to Saute and melt 2 tbsp butter. Cook diced onion until golden, about 3 minutes.
  2. Add garlic, ginger, garam masala, cumin, turmeric, smoked paprika, and cayenne; toast 30 seconds until fragrant.
  3. Stir in tomato puree, deglazing the pot to lift any browned bits.
  4. Switch to Pressure Cook, add chicken thighs coated in sauce, and cook on high pressure for 8 minutes.
  5. Natural release for 5 minutes, then quick release the remaining pressure.
  6. On Saute mode, stir in heavy cream and simmer 2-3 minutes to thicken.
  7. Finish with 2 tbsp butter, season with salt, and garnish with cilantro. Serve with rice or naan.

Nutrition: 520 calories

Advertisement

Leave a Reply

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