Instant Pot Butter Chicken

Creamy Instant Pot butter chicken served over fluffy white basmati rice Save
Creamy Instant Pot butter chicken served over fluffy white basmati rice | flavorribbon.com

This Indian classic transforms tender chicken thighs into a restaurant-worthy dish with minimal effort. The chicken marinates in spiced yogurt before pressure cooking with onions, garlic, ginger, and tomato puree. A finishing touch of heavy cream and butter creates that signature silky sauce. The entire process takes just 40 minutes, making it perfect for weeknight dinners or entertaining guests. Serve over basmati rice or with warm naan bread to soak up every drop of the luscious sauce.

The first time I made butter chicken, I stood over my stove stirring sauce for forty-five minutes while my toddler tugged at my leg. Now with my Instant Pot, I get those same velvety results with almost none of the effort. The way the sauce comes out silkier and more infused than stovetop versions still feels like magic every time.

Last winter my neighbor smelled this cooking through our shared wall and knocked on my door with a container of naan. We ended up eating steaming bowls while our kids played together, and she confessed she always thought butter chicken was too complicated to make at home. Watching her face light up when she realized how simple it actually was made my whole week.

Ingredients

  • Chicken thighs: Dark meat stays tender during pressure cooking and absorbs the spices better than white meat ever could
  • Greek yogurt: The enzymes tenderize the chicken while adding tanginess that cuts through the rich sauce
  • Garam masala: This warming spice blend is the backbone of authentic flavor so do not skip it
  • Tomato puree: Creates that signature rust colored base without any watery texture
  • Heavy cream: Transforms the sauce into something luxurious and restaurant worthy
  • Butter: Using butter both to start and finish the dish gives layers of rich flavor

Instructions

Marinate the chicken:
Combine the chicken pieces with yogurt, lemon juice, ginger, garlic, and spices in a large bowl. The longer it sits the more tender and flavorful it becomes.
Sauté the aromatics:
Melt butter in your Instant Pot on Sauté mode, then cook onions, garlic, and ginger until softened and fragrant.
Build the sauce base:
Stir in tomato puree and ground spices, letting everything cook together for a couple minutes to bloom the flavors.
Add the marinated chicken:
Pour in the chicken along with all that spiced yogurt marinade, stirring to coat everything evenly.
Pressure cook:
Secure the lid and cook on high pressure for 8 minutes, then let it naturally release for 10 minutes.
Finish with cream:
Stir in heavy cream and the remaining butter, simmering for a few minutes until the sauce becomes impossibly smooth.
Garnish and serve:
Sprinkle fresh cilantro over each bowl and serve immediately with plenty of naan for scooping up every last drop.
Tender chicken pieces simmered in rich spiced tomato sauce with fresh cilantro Save
Tender chicken pieces simmered in rich spiced tomato sauce with fresh cilantro | flavorribbon.com

This recipe has saved me on countless hectic weeknights when takeout felt like the only option. My family now requests it by name and nobody believes it takes less than an hour from start to finish.

Making It Your Own

I have played around with this recipe enough to know what works and what does not. Coconut milk makes a decent dairy free alternative though the flavor profile shifts slightly. Adding a pinch of fenugreek leaves near the end takes it to another level if you can find them at an Indian market.

Serving Suggestions

Basmati rice cooked with a pinch of saffron pairs beautifully with the creamy sauce. Warm naan fresh from the oven or a quick trip in a skillet makes this feel like a complete meal. A simple cucumber raita on the side helps balance the richness.

Make Ahead Strategy

The flavors actually deepen overnight so this is perfect for meal prep. I often make a double batch on Sundays and portion it out for lunches throughout the week. The sauce reheats beautifully and tastes even better after the spices have had time to mingle.

  • Marinate the chicken the night before for even more flavor
  • Double the recipe and freeze portions for busy nights
  • Reheat gently with a splash of cream to restore the silky texture
Golden Indian butter chicken garnished with herbs and naan bread for dipping Save
Golden Indian butter chicken garnished with herbs and naan bread for dipping | flavorribbon.com

There is something deeply satisfying about making a dish that tastes like it came from a restaurant kitchen. Serve it to people you love and watch them ask for seconds.

Recipe FAQs

Yes, chicken breasts work well though thighs remain more tender and juicy during pressure cooking. If using breasts, reduce cooking time to 6 minutes to prevent drying. The marinade helps keep either cut moist and flavorful throughout the process.

Substitute coconut milk or coconut cream for both the Greek yogurt in the marinade and the heavy cream at the end. Use coconut oil or olive oil instead of butter. The flavor profile shifts slightly but remains deliciously rich and satisfying.

The spice level is moderate and family-friendly. The cayenne provides gentle warmth while the garam masala and other spices create aromatic depth without excessive heat. Adjust cayenne to taste or omit it entirely for a milder version the whole family will enjoy.

This dish freezes exceptionally well for up to 3 months. Cool completely before transferring to airtight containers. The sauce may separate slightly upon reheating, but a quick stir brings it back to a smooth consistency. Thaw overnight in the refrigerator before warming gently on the stovetop.

Fluffy basmati rice is the classic accompaniment, absorbing the velvety sauce beautifully. Warm naan bread, roti, or garlic naan are perfect for scooping up every bite. Add a simple cucumber raita and fresh cilantro for cooling contrast against the rich, spiced flavors.

Marinating for at least one hour transforms the texture and flavor. The yogurt tenderizes the meat while spices penetrate deep into the chicken. Longer marinating up to overnight yields even better results. If pressed for time, 30 minutes provides some benefit, but the full hour makes a noticeable difference.

Instant Pot Butter Chicken

Tender chicken in a rich, creamy tomato sauce with aromatic spices. Ready in 40 minutes.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Protein

  • 1½ lbs boneless, skinless chicken thighs, cut into bite-sized pieces

Marinade

  • ¾ cup plain Greek yogurt
  • 1 tbsp lemon juice
  • 1 tbsp ginger paste
  • 1 tbsp garlic paste
  • 1½ tsp garam masala
  • 1 tsp ground cumin
  • 1 tsp ground turmeric
  • 1 tsp chili powder
  • 1 tsp salt

Sauce

  • 2 tbsp unsalted butter
  • 1 large onion, finely diced
  • 3 cloves garlic, minced
  • 1 tbsp ginger paste
  • 1 (14 oz) can tomato puree
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp ground coriander
  • ½ tsp cayenne pepper
  • 1 cup heavy cream
  • 2 tbsp unsalted butter (for finishing)
  • Salt, to taste

Garnish

  • Chopped fresh cilantro

Instructions

1
Prepare Chicken Marinade: Combine chicken pieces with all marinade ingredients in a large bowl. Mix thoroughly to coat each piece evenly. Cover and refrigerate for at least 1 hour, or overnight for maximum flavor infusion.
2
Sauté Aromatics: Set Instant Pot to Sauté mode. Melt 2 tbsp butter, then add diced onions, minced garlic, and ginger paste. Cook until onions become translucent and softened, approximately 3-4 minutes.
3
Build Spice Base: Pour in tomato puree and add ground cumin, smoked paprika, ground coriander, and cayenne pepper. Stir continuously and cook for 2 minutes to develop spice flavors.
4
Combine Chicken with Sauce: Add marinated chicken along with all remaining marinade into the pot. Stir thoroughly to distribute chicken evenly throughout the spiced tomato base.
5
Pressure Cook: Secure the lid and set steam release valve to sealing position. Select Manual/Pressure Cook on High for 8 minutes.
6
Release Pressure: Allow natural pressure release for 10 minutes once cooking completes. Then carefully quick-release any remaining pressure before opening the lid.
7
Finish with Cream: Stir in heavy cream and remaining 2 tbsp butter. Switch to Sauté mode and simmer for 2-3 minutes, stirring constantly until sauce achieves rich, creamy consistency. Adjust salt to taste.
8
Serve: Transfer to serving bowls and garnish generously with chopped fresh cilantro. Pair with steamed basmati rice or warm naan bread.
Additional Information

Equipment Needed

  • Instant Pot or electric pressure cooker
  • Large mixing bowl
  • Cutting board and chef's knife
  • Measuring cups and spoons
  • Wooden spoon or heat-resistant spatula

Nutrition (Per Serving)

Calories 480
Protein 36g
Carbs 12g
Fat 32g

Allergy Information

  • Contains dairy products including Greek yogurt, butter, and heavy cream. Verify labels if sensitive to dairy processing. Recipe is gluten-free when prepared with certified gluten-free ingredients.
Elise Carrington

Sharing easy, flavorful recipes and meal ideas for busy home cooks and food lovers.