Instant Pot Butter Chicken

Creamy Instant Pot butter chicken featuring tender pieces in a spiced tomato sauce garnished with fresh cilantro Save
Creamy Instant Pot butter chicken featuring tender pieces in a spiced tomato sauce garnished with fresh cilantro | gastronomyglobe.com

This creamy Indian favorite transforms tender chicken thighs into a luxuriously spiced dish. The meat marinates in yogurt and warm spices, then pressure cooks with tomatoes, onions, and cream. A finishing swirl of butter and heavy cream creates that signature silky texture. The Instant Pot makes this traditionally slow-simmered curry achievable on busy weeknights.

The aroma of butter chicken simmering always pulls me back to my tiny apartment kitchen, where I first attempted this dish after a friend described it as comfort in a bowl. I was convinced it required hours of patient stirring, but then my Instant Pot arrived like a kitchen superhero. That first attempt taught me that some shortcuts actually make things better. Now its the meal I make when I want people to feel special without disappearing into the kitchen all evening.

Last winter my cousin visited during a snowstorm, and I threw this together while we caught up. She kept peeking into the pot, asking what smelled so incredible. When we finally sat down with steaming bowls over rice, she took one bite and went quiet. Thats the moment a recipe moves from dinner to memory.

Ingredients

  • Chicken thighs: Boneless thighs stay juicy and tender through pressure cooking, and they hold up better than breasts in the sauce
  • Greek yogurt: Use full fat plain yogurt for the marinade, the acidity tenderizes while the fat keeps everything moist
  • Garam masala: This warming spice blend is the backbone of the dish, so use fresh if possible
  • Tomato puree: Creates that silky base without the texture of diced tomatoes
  • Heavy cream: Dont skimp here, it transforms the tomato sauce into something luxurious and velvety
  • Butter: Both for cooking and finishing, it adds that rich depth that makes butter chicken iconic

Instructions

Marinate the chicken:
Toss the bite-sized chicken pieces with yogurt, lemon juice, ginger paste, garlic paste, and all those warm spices until thoroughly coated. Let it sit for at least an hour, or prep it the night before for even deeper flavor penetration.
Build the aromatic base:
Melt butter in your Instant Pot on Sauté mode, then cook the onions, garlic, and ginger paste until softened and fragrant, about 3 to 4 minutes.
Toast the spices:
Pour in the tomato puree and add cumin, smoked paprika, coriander, and cayenne. Let this bubble and cook for 2 minutes while stirring constantly, waking up all those spices.
Pressure cook to perfection:
Add the marinated chicken and all its yogurt marinade into the pot. Secure the lid and cook on High pressure for exactly 8 minutes.
Finish with cream:
After a 10 minute natural release, quick-release any remaining pressure. Stir in the heavy cream and the final 2 tablespoons of butter, then simmer on Sauté for 2 to 3 minutes until the sauce thickens and becomes glossy.
Golden chicken thighs simmered in rich Indian curry sauce made easily in the Instant Pot for a quick weeknight dinner Save
Golden chicken thighs simmered in rich Indian curry sauce made easily in the Instant Pot for a quick weeknight dinner | gastronomyglobe.com

My neighbor texted me the next day asking what I made because the smell had drifted through the building. Now butter chicken is our go-to for apartment potlucks, and someone always brings naan for sauce dipping.

Making It Your Own

Ive played around with different dairy substitutions, and while coconut milk works for a lighter version, it does change the flavor profile noticeably. The real game changer came when I started crushing dried fenugreek leaves between my palms before sprinkling them in. That one small addition makes it taste like it came from a restaurant kitchen.

Serving Suggestions

Basmati rice is classic, but Ive also served this over roasted cauliflower for a low carb option that still feels satisfying. Warm naan bread is non negotiable in my house, everyone fights over who gets to sop up the last of the sauce.

Make Ahead Wisdom

This sauce actually improves overnight, so I often make a double batch on Sunday. The spices meld and deepen in the fridge. When reheating, add a splash of cream or water to loosen the sauce back up. Leftovers freeze beautifully for those nights when cooking feels impossible.

  • Marinate the chicken in a sealed bag for less cleanup
  • Set out all your spices before starting, the cooking moves fast
  • Double the sauce portion if you love extra gravy for rice
Silky butter chicken with aromatic spices served over fluffy basmati rice alongside warm naan bread Save
Silky butter chicken with aromatic spices served over fluffy basmati rice alongside warm naan bread | gastronomyglobe.com

Theres something deeply satisfying about making a dish that tastes like it required hours of expertise while knowing it was mostly done by your trusty pressure cooker. Good food should be this accessible.

Recipe FAQs

Chicken breasts work, though thighs remain more tender and juicy during pressure cooking. If using breasts, reduce cook time to 6 minutes to prevent drying. The marinade helps maintain moisture regardless of cut.

The spice level is moderate and family-friendly. Adjust heat by varying the cayenne and chili powder. For mild versions, start with half the suggested amounts. You can always add more heat later but cannot remove it once incorporated.

Basmati rice absorbs the velvety sauce beautifully. Warm naan bread for scooping, roasted cauliflower, or cucumber raita balance the richness. A simple green salad with citrus dressing provides refreshing contrast to the creamy dish.

Substitute coconut milk or coconut cream for both the yogurt marinade and heavy cream. Use oil instead of butter. The flavor profile shifts slightly but remains delicious. Coconut milk naturally thickens the sauce while maintaining creaminess.

One hour minimum allows yogurt to tenderize the meat. Overnight marinating develops deeper flavor penetration. If time is limited, even 30 minutes provides benefit. The acidic yogurt and spices transform texture during this resting period.

This dish freezes exceptionally well for up to 3 months. Cool completely before transferring to airtight containers. Thaw overnight in the refrigerator, then reheat gently on the stovetop, adding a splash of cream or water to restore consistency.

Instant Pot Butter Chicken

Tender chicken in a rich, creamy tomato sauce with aromatic Indian 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, for finishing
  • 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 all pieces. 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. Cook, stirring occasionally, until onions are softened and translucent, approximately 3-4 minutes.
3
Build the Sauce Base: Pour in tomato puree and add ground cumin, smoked paprika, ground coriander, and cayenne pepper. Stir continuously to combine spices and prevent scorching. Cook for 2 minutes to allow flavors to meld and raw spice notes to dissipate.
4
Add Marinated Chicken: Add the marinated chicken pieces along with all remaining marinade to the pot. Stir thoroughly to incorporate chicken into the sauce, ensuring pieces are evenly distributed.
5
Pressure Cook: Secure and lock the Instant Pot lid. Set to Manual or Pressure Cook mode on High pressure for 8 minutes. Ensure steam release valve is set to Sealing position.
6
Natural Pressure Release: When cooking cycle completes, allow pressure to release naturally for 10 minutes. After 10 minutes, carefully switch the steam release valve to Venting to release any remaining pressure. Open lid once pressure indicator has dropped.
7
Finish with Cream: Set Instant Pot back to Sauté mode. Pour in heavy cream and add remaining 2 tablespoons butter. Stir continuously for 2-3 minutes until butter melts and sauce becomes rich and velvety. Taste and adjust salt seasoning as needed.
8
Serve and Garnish: Ladle hot butter chicken into serving bowls. Sprinkle generously with chopped fresh cilantro. Serve immediately alongside steamed basmati rice or warm naan bread for dipping.
Additional Information

Equipment Needed

  • Instant Pot or electric pressure cooker
  • Large mixing bowls
  • Chopping board and chef's knife
  • Measuring spoons and cups
  • 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.
  • Individuals with dairy sensitivity should verify processing methods for all dairy ingredients.
  • Recipe is gluten-free when prepared with certified gluten-free ingredients; always verify packaged spice blends and canned tomato products.
Clara Vance

Sharing easy, flavorful recipes and practical kitchen wisdom for fellow home cooks.