Instant Pot Butter Chicken

Creamy Instant Pot butter chicken served over fluffy white rice with fresh cilantro garnish Save Pin
Creamy Instant Pot butter chicken served over fluffy white rice with fresh cilantro garnish | recipesbymarisol.com

This Indian classic delivers tender chicken pieces in a luxuriously creamy tomato sauce, infused with warming spices like garam masala, cumin, and turmeric. The Instant Pot transforms what's traditionally a slow-simmered dish into a weeknight-friendly meal ready in just 40 minutes. Marinating the chicken in yogurt ensures every bite stays moist and absorbs the aromatic spice blend. The finishing touch of heavy cream and butter creates that signature silky texture. Serve over fluffy basmati rice or alongside warm naan for the ultimate comfort dinner.

The first time I attempted butter chicken on the stovetop, I ended up with splattered sauce all over my backsplash and chicken that took forever to tenderize. When I finally tried it in the Instant Pot, everything changed—the way the pressure coaxes the spices into the meat, how the sauce emulsifies into something restaurant-quality in under an hour. Now my husband actually requests this on weeknights instead of ordering takeout.

Last winter when my friend came over after her second baby was born, I made a double batch of this. She kept sneaking spoonfuls straight from the pot while we talked, baby sleeping in the other room, and later admitted she ate the leftovers cold standing at her refrigerator at midnight.

Ingredients

  • Chicken thighs: Dark meat stays juicy under pressure and releases more flavor into the sauce, plus they forgive overcooking in a way breasts never will
  • Greek yogurt: The enzymes tenderize the meat while it marinates, and the tang balances the rich creaminess of the finished sauce
  • Garam masala: This warm spice blend is the backbone of the dish, so buy fresh or toast whole spices and grind them yourself
  • Tomato puree: Creates that deep crimson color and concentrated tomato flavor without the acidity of canned diced tomatoes
  • Heavy cream: What transforms the sauce from spiced tomato gravy into the velvety, swoon-worthy bowl that defines butter chicken
  • Butter: Always finish with a couple extra tablespoons, because the name is not a suggestion

Instructions

Marinate the chicken:
Combine the chicken with yogurt, lemon juice, ginger, garlic, and all those beautiful ground spices in a bowl. Let it sit for at least an hour—the longer it marinates, the more the flavors penetrate, though even 20 minutes makes a difference.
Sauté your aromatics:
Melt butter in the Instant Pot on Sauté mode, then cook the onions until they soften and start to turn golden. Add the garlic and ginger paste, stirring until the raw smell cooks off and your kitchen starts smelling like an Indian restaurant.
Bloom the sauce spices:
Pour in the tomato puree and stir in the cumin, smoked paprika, coriander, and cayenne. Let this bubble for a couple minutes, stirring constantly, until the dark red paste thickens slightly and the oil starts to separate around the edges.
Pressure cook everything:
Add the marinated chicken and all its yogurt mixture right into the pot. Stir to coat everything in that spiced tomato base, seal the lid, and cook on high pressure for 8 minutes—the yogurt will look curdled at first but will smooth into the sauce as it cooks.
Finish with cream:
After a 10-minute natural release, quick-release the remaining pressure and stir in the heavy cream and remaining butter. Switch back to Sauté for 2 to 3 minutes, letting the sauce bubble and thicken until it coats the back of a spoon.
Tender chicken pieces simmered in rich tomato sauce finished with butter and heavy cream Save Pin
Tender chicken pieces simmered in rich tomato sauce finished with butter and heavy cream | recipesbymarisol.com

This has become my go-to for new parents, sick friends, anyone who needs a hug in a bowl. Something about the warmth and the way it fills the whole house with comfort makes people feel taken care of.

Serving Suggestions

Basmati rice is classic, but I have found that cauliflower rice works surprisingly well if you are watching carbs. Warm naan for scooping up every last drop of sauce is nonnegotiable in my house.

Make It Ahead

The marinade can be prepped the night before, and the finished sauce actually tastes better the next day as the spices continue to meld. I often make a double batch and freeze half in Mason jars for those nights when cooking feels impossible.

Customization Ideas

Sometimes I add a handful of frozen peas during the last few minutes for color and a little sweetness. My sister throws in spinach and calls it butter chicken palak, which I have to admit is brilliant.

  • Coconut milk works as a dairy-free substitute, though it will change the flavor profile slightly
  • A pinch of fenugreek leaves (kasuri methi) crushed between your palms right before serving adds that authentic restaurant aroma
  • For extra heat, sneak in a diced serrano pepper with the onions or bump up the cayenne
Golden orange curry sauce coats tender chicken thighs in this easy Instant Pot butter chicken Save Pin
Golden orange curry sauce coats tender chicken thighs in this easy Instant Pot butter chicken | recipesbymarisol.com

There is something profoundly satisfying about making a dish that tastes like it came from a kitchen with a tandoor oven, all from the comfort of your own countertop.

Recipe Questions & Answers

Yes, chicken breasts work well though thighs remain more tender during pressure cooking. If using breasts, reduce the pressure cook time to 5-6 minutes to prevent drying.

Marinate for at least 1 hour to let the yogurt and spices penetrate the meat. Overnight marinating yields the most tender and flavorful results.

Substitute coconut milk or cashew cream for the heavy cream, and use coconut oil or ghee instead of butter. The flavor profile will shift slightly but remains delicious.

The spice level is moderate with a gentle warmth. Adjust the cayenne and chili powder to your preference, or reduce them for a milder version the whole family will enjoy.

Basmati rice is the classic pairing, but naan bread, roti, or cauliflower rice all work beautifully. A simple cucumber raita helps balance the rich sauce.

Yes, this freezes beautifully for up to 3 months. Store in airtight containers and reheat gently on the stovetop, adding a splash of cream if needed to restore consistency.

Instant Pot Butter Chicken

Tender chicken in a rich, creamy tomato sauce with aromatic spices. Perfect over rice or with naan.

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
  • Salt to taste

Garnish

  • Chopped fresh cilantro

Instructions

1
Marinate the Chicken: Combine chicken pieces with yogurt, lemon juice, ginger paste, garlic paste, garam masala, cumin, turmeric, chili powder, and salt in a large bowl. Mix thoroughly to coat evenly. Cover and refrigerate for at least 1 hour, or overnight for maximum flavor penetration.
2
Sauté Aromatics: Set Instant Pot to Sauté mode. Add 2 tablespoons butter and allow to melt. Add diced onion, minced garlic, and ginger paste. Sauté until onions become translucent and soft, approximately 3-4 minutes.
3
Build Sauce Base: Pour in tomato puree and add ground cumin, smoked paprika, ground coriander, and cayenne pepper. Stir constantly and cook for 2 minutes to allow spices to bloom and flavors to develop.
4
Add Marinated Chicken: Add the marinated chicken along with all remaining marinade liquid into the pot. Stir thoroughly to incorporate chicken with the sauce base.
5
Pressure Cook: Secure the lid and ensure steam valve is sealed. Select Manual or Pressure Cook setting on High for 8 minutes.
6
Release Pressure: Allow natural pressure release for 10 minutes once cooking cycle completes. Then carefully quick-release any remaining pressure before opening the lid.
7
Finish with Cream: Switch back to Sauté mode. Pour in heavy cream and add remaining 2 tablespoons butter. Simmer for 2-3 minutes while stirring continuously until sauce thickens and becomes velvety. Season with salt to taste.
8
Serve and Garnish: Serve immediately over basmati rice or with warm naan bread. Sprinkle generously with chopped fresh cilantro as finishing touch.
Additional Information

Equipment Needed

  • Instant Pot or electric pressure cooker
  • Mixing bowls
  • 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: Greek yogurt, butter, and heavy cream. Verify manufacturing processes if highly sensitive to dairy allergens.
Marisol Vega

Wholesome recipes, simple meal ideas, and practical cooking tips for home cooks.