Instant Pot Butter Chicken

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

This Indian classic transforms tender chicken thighs in a rich, velvety sauce of tomato puree, aromatic spices, and heavy cream. The Instant Pot pressure cooking method infuses deep flavors while keeping the meat incredibly moist. A simple yogurt marinade with garam masala, cumin, and turmeric ensures each bite is perfectly seasoned. Finished with butter and cream, the sauce becomes luxuriously smooth and coats every piece of chicken beautifully.

The first time my roommate Priya made butter chicken in our tiny apartment kitchen, the entire hallway smelled like cardamom and saffron. I stood watching her stir the pot, amazed that something so restaurant-worthy could come together in under an hour. She laughed when I asked for the recipe, saying the real secret was patience with the yogurt marinade. Now years later, this Instant Pot version captures that same magic with half the effort.

Last winter during a massive snowstorm, I made a double batch for friends who were stuck at my place unexpectedly. We huddled around the steaming pot with naan bread, snow piling up against the windows, and something about that rich spiced sauce made the house feel warmer than it actually was. Two of them admitted theyd always been too intimidated to try Indian cooking at home until that night changed everything.

Ingredients

  • Chicken thighs: Dark meat stays juicy and tender through pressure cooking, absorbing all those aromatic spices better than breast meat ever could
  • Greek yogurt: The enzymes tenderize the meat while the tang cuts through the rich cream sauce later
  • Garam masala: This warm spice blend is the backbone, so buy fresh or toast whole spices and grind them yourself
  • Tomato puree: Creates that signature velvety base without any watery texture that canned diced tomatoes sometimes bring
  • Heavy cream: Dont skimp here, it transforms the spiced tomato base into something luxurious and restaurant-worthy
  • Butter: Both for cooking the aromatics and finishing, adding that unmistakable richness that gives butter chicken its name

Instructions

Marinate the chicken:
Combine chicken with yogurt, lemon juice, ginger, garlic, and all those beautiful spices in a large bowl. Get your hands in there and massage everything thoroughly. Cover and let it sit for at least an hour, though overnight in the refrigerator makes it even better.
Build the sauce base:
Set your Instant Pot to Sauté mode and melt two tablespoons of butter until foaming subsides. Toss in onions, garlic, and ginger paste, cooking until the onions turn soft and translucent. Stir in the tomato puree along with cumin, smoked paprika, coriander, and cayenne. Let this cook for a couple minutes, stirring constantly as the spices bloom and the mixture darkens slightly.
Pressure cook to perfection:
Add the marinated chicken directly into the pot, scraping every bit of that spiced yogurt into the sauce. Stir everything together, lock the lid, and set to Manual/Pressure Cook on High for exactly 8 minutes. Walk away and let the Instant Pot work its magic.
Finish with cream:
Allow a natural pressure release for 10 minutes before quick-releasing the remaining steam. Stir in the heavy cream and remaining butter, switching back to Sauté for just 2-3 minutes. Taste and adjust salt, then watch the sauce transform into something impossibly rich and glossy.
Tender chicken pieces simmered in rich tomato sauce with aromatic Indian spices and butter Pin it
Tender chicken pieces simmered in rich tomato sauce with aromatic Indian spices and butter | recipescooked.com

My daughter now requests this for every special occasion, claiming my version is better than our favorite Indian restaurant. Watching her tear pieces of naan through that creamy sauce makes me remember how Priya taught me that good food brings people together in ways nothing else can. Some recipes are just meant to be shared.

Making It Your Own

Coconut milk works surprisingly well if you need a dairy-free version, though the sauce will be slightly thinner. A pinch of fenugreek leaves, if you can find them at an Indian market, adds that authentic restaurant flavor everyone tries to replicate at home. Sometimes I throw in a diced bell pepper with the onions for extra sweetness and color.

Serving Suggestions

Basmati rice cooked with a cinnamon stick and a few cardamom pods makes the perfect vehicle for all that sauce. Warm naan bread is non-negotiable for scooping up every last drop. A simple cucumber raita on the side helps cool down the heat if you went heavy on the cayenne.

Meal Prep Magic

This sauce actually tastes better the next day as the spices meld and deepen. Store leftovers in airtight containers for up to 4 days, reheating gently on the stove with a splash of cream or water to loosen the sauce. The texture holds up beautifully frozen for up to 3 months, making it perfect for those busy weeknight emergencies.

  • Double the recipe and freeze half in portion-sized containers
  • Prep the marinade the night before and store the chicken in a sealed bag
  • Make a big batch of basmati rice to pair with leftovers throughout the week
Golden chicken thighs swimming in silky spiced curry sauce perfect with warm naan bread Pin it
Golden chicken thighs swimming in silky spiced curry sauce perfect with warm naan bread | recipescooked.com

There is something deeply comforting about a dish that transforms simple ingredients into something extraordinary. This butter chicken has become my go-to for feeding people I love, and I hope it finds a permanent place in your kitchen too.

Common Recipe Questions

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 out.

The spice level is medium and family-friendly. Adjust the cayenne pepper and chili powder to taste. For a milder version, reduce these amounts or omit the cayenne entirely.

Absolutely. Butter chicken actually tastes better the next day as flavors meld. Store in the refrigerator for up to 3 days and reheat gently on the stove, adding a splash of cream if needed.

Basmati rice is the classic accompaniment, but naan bread, roti, or even quinoa work wonderfully. The sauce is perfect for soaking up with warm bread.

Yes, full-fat coconut milk creates a delicious dairy-free version. The flavor profile shifts slightly but remains authentic and creamy. Use coconut milk in both the sauce and for finishing.

Instant Pot Butter Chicken

Tender chicken in a creamy, spiced tomato sauce 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
  • Salt, to taste

Garnish

  • Chopped fresh cilantro

Instructions

1
Prepare the 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 penetration.
2
Sauté Aromatics: Set Instant Pot to Sauté mode. Melt 2 tablespoons butter, then add diced onions, minced garlic, and ginger paste. Cook until onions become translucent and soft, approximately 3-4 minutes.
3
Build the 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 allow spices to bloom and intensify.
4
Add Marinated Chicken: Transfer the marinated chicken along with all remaining marinade into the pot. Stir well to distribute evenly throughout the spiced tomato base.
5
Pressure Cook: Secure and lock the lid. Set Instant Pot to Manual or Pressure Cook on High setting for 8 minutes.
6
Release Pressure: Allow natural pressure release for 10 minutes once cooking completes. Then perform quick release to eliminate any remaining pressure before opening the lid.
7
Finish with Cream: Pour in heavy cream and add remaining 2 tablespoons butter. Switch to Sauté mode and simmer for 2-3 minutes, stirring constantly until sauce achieves rich, creamy consistency. Season with salt as needed.
8
Serve and Garnish: Serve immediately over steamed basmati rice or with warm naan bread. Sprinkle generously with fresh chopped cilantro for vibrant color and herbal freshness.
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: Greek yogurt, butter, and heavy cream
  • Verify packaged products for gluten-free certification if sensitive to cross-contamination
Olivia Barnes

Sharing easy, wholesome recipes and kitchen inspiration for everyday home cooks.