Butter Chicken Lady Instant Pot Recipe: Tender Chicken in Creamy Tomato-Spice Magic

Main Courses

Butter Chicken Lady Instant Pot Recipe: Tender Chicken in Creamy Tomato-Spice Magic

This Butter Chicken Lady Instant Pot recipe delivers restaurant-quality tenderness and velvety tomato-spice sauce in under an hour. After years of perfecting slow-cooked butter chicken, I adapted this technique for the Instant Pot—keeping all the rich, aromatic flavors while cutting prep time dramatically. The secret lies in marinating the chicken overnight, then pressure-cooking it directly in the sauce for maximum flavor absorption.

The result is tender chicken that falls apart with the slightest touch, swimming in a creamy, spiced tomato sauce that's perfectly balanced between sweet, tangy, and smoky. We're talking the kind of dish that transforms a weeknight dinner into a flavor experience worthy of your favorite Indian restaurant. The Instant Pot handles all the heavy lifting—no need to babysit the stove or monitor simmer times.

What makes this recipe truly special is how it captures the essence of traditional butter chicken while making it accessible for home cooks. The marinade transforms simple chicken thighs into melt-in-your-mouth perfection, while the sauce develops deep, complex flavors during the pressure cooking process. No special techniques required—just follow the steps, and you'll have a dish that's impressive enough for company but simple enough for any night.

The best part? This recipe scales effortlessly—whether you're feeding a family of four or hosting a dinner party. The sauce thickens beautifully when reheated, making leftovers just as delicious as the first serving. Let's get started on creating this foolproof, time-saving butter chicken masterpiece that'll become your new weeknight staple.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for butter chicken lady instant pot

Restaurant-quality butter chicken in your Instant Pot—just 18 ingredients for velvety sauce and melt-in-your-mouth chicken.

Ingredient Amount Notes
Boneless, Skinless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces, overnight marinated
Plain Yogurt 🥛 1 cup Full-fat for creaminess
Extra-Virgin Olive Oil 🫒 ¼ cup For marinade richness
Garam Masala 🌶️ 1 tbsp Freshly ground preferred
Ground Cumin 🌿 1 tbsp Toasted for depth
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🌶️ 1 tsp Bright yellow color
Red Chili Powder 🔥 1 tsp Adjust for heat preference
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Yellow Onion 🧅 1 whole Medium size, finely chopped
Garlic Cloves 🧄 6 cloves Peeled, minced
Fresh Ginger 🌿 2 tbsp Finely grated
Canned Crushed Tomatoes 🍅 1 can 28 oz, San Marzano preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Tomato Paste 🍅 ¼ cup Squeeze tube preferred
Fresh Fenugreek Leaves 🌿 ¼ cup Optional but recommended
Fresh Cream 🥛 ¼ cup For finishing
Butter 🧈 2 tbsp Unsalted, for finishing

The chicken thighs are non-negotiable here—bone-in would work but thighs stay juicier. Costco or local butchers often have great deals on bulk packages. For the yogurt, full-fat Greek-style gives the best creaminess, but regular plain yogurt works in a pinch. The garam masala is where flavor magic happens—Penzeys or Spicewalla carry the best blends, but any well-marked bottle will do. Fresh fenugreek leaves add that authentic touch, but if you can't find them, skip it—the dish will still shine. Toast your whole spices (cumin, coriander) for 30 seconds in a dry pan before grinding for deeper flavor.

No garam masala? Mix 1 tsp each cumin, coriander, cardamom, cinnamon, and cloves as a substitute. Short on fresh ginger? Ground ginger at half the amount works, but the fresh version has that bright zing. The tomatoes are crucial—San Marzano cans have the best sweet-tangy balance, but any good-quality crushed tomatoes will do. Heavy cream can be swapped for coconut milk for a lighter version, though it'll be less rich. For the tomato paste, Trader Joe's squeeze tubes are perfect—no waste, keeps forever. The butter at the end is what makes this dish restaurant-quality—don't skip it!

Marinate the chicken overnight for maximum tenderness—this is where the real flavor develops. The sauce reheats beautifully, so make extra for lunches. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I always portion mine into containers so I can grab a ready-to-heat dinner any night. The sauce thickens as it cools, so add a splash of water or cream when reheating if it gets too stiff. Fresh herbs like cilantro or parsley make great garnishes when serving.

❤️

Why You'll Love This Recipe

  • Instant Pot Magic: I swear, the pressure cooker does half the work—tender thighs in 20 minutes, no babysitting required. Just dump, seal, and let the yogurt and garam masala work their flavor spell while you stir a pot of rice.
  • Rich Without Guilt: That creamy olive oil base (yes, olive oil!) cuts through the richness, and the cumin-grounded thighs stay juicy. Honestly, it’s the kind of dish that tastes fancy but won’t leave you reaching for antacids.
  • Leftovers That Beg: The sauce thickens beautifully overnight—perfect for reheating with naan or over quinoa. My kids actually ask for it the next day, which never happens (yes, even on a Tuesday night).
  • Budget-Friendly Feast: Chicken thighs stretch further than breasts, and yogurt + spices cost pennies. Between us, this is my go-to when I need to feed four for under $15—no takeout in sight.

Step-by-step instructions for butter chicken lady Instant Pot recipe

Here's how to create restaurant-quality butter chicken with melt-in-your-mouth tenderness and velvety sauce.

1

Prepare the Chicken Marinade

In a large bowl, combine the 1 cup plain yogurt, 0.25 cup extra-virgin olive oil, 1 tbsp garam masala, 1 tbsp ground cumin, 1 tbsp ground coriander, 1 tsp turmeric powder, 1 tsp red chili powder, and 1.5 tsp salt. Mix until smooth and well combined. This marinade should coat a spoon thickly—it's the foundation for tender, flavorful chicken.

Add the 1.5 lb boneless, skinless chicken thighs cut into 1-inch pieces to the marinade. Using your hands, coat each piece thoroughly, pressing the marinade into the meat. Cover and refrigerate for at least 4 hours or overnight. The acid in the yogurt will break down the proteins, ensuring incredibly tender chicken. If you're short on time, marinate for a minimum of 2 hours, but longer is always better.

2

Sauté Aromatics in the Instant Pot

Set your Instant Pot to the "Sauté" function and add 2 tbsp butter. Once melted, add the 1 whole yellow onion chopped into small pieces and cook for 3-4 minutes until softened and translucent. The onions should caramelize slightly at the edges—that's when you know they're ready.

Add the 6 cloves garlic cloves minced and 2 tbsp fresh ginger grated, cooking for 1 minute until fragrant. Be careful not to let the garlic burn—it should smell sweet and pungent, not bitter. Stir in the 0.25 cup tomato paste and cook for 2 minutes, stirring constantly. This step develops the rich, deep flavor base that makes this dish so special.

3

Cook the Chicken and Build the Sauce

Add the marinated chicken to the Instant Pot along with any accumulated marinade. Stir to coat the chicken in the aromatic paste. Pour in the 1 can crushed tomatoes and 0.5 cup heavy cream. Give everything a good stir to combine, ensuring the chicken is fully submerged in the sauce. This is crucial for even cooking and maximum flavor absorption.

Secure the lid on your Instant Pot and set it to High Pressure for 15 minutes. Once the cooking cycle completes, allow a 10-minute natural release before quick-releasing any remaining pressure. The chicken should be fork-tender with no resistance when pierced. If it's not quite tender enough, you can cook it for an additional 5 minutes on High Pressure.

4

Finish with Creamy Perfection

After the pressure releases, open the Instant Pot and stir in the 0.25 cup fresh fenugreek leaves and 0.25 cup fresh cream. The fenugreek adds a unique, slightly bitter depth that's characteristic of authentic butter chicken. Simmer on the "Sauté" function for 3-4 minutes until the sauce thickens slightly and coats the back of a spoon. You're looking for a velvety consistency that clings beautifully to the chicken.

Taste and adjust seasoning if needed—add a pinch more salt or a dash of red chili powder if you'd like more heat. The sauce should be rich, slightly sweet from the tomatoes, and balanced with the warm spices. Serve immediately over steamed basmati rice or naan bread, letting each bite of tender chicken soak up the luscious sauce.

👨‍🍳

Pro Tips For Making Butter Chicken Lady Instant Pot

  • SEAR THIGHS FIRST: The Instant Pot’s pressure cooker is great, but those thighs need a quick sear in a dry skillet first—just 2-3 minutes per side until golden. This builds flavor the sauce will cling to later, and it’s the one step I skip when I’m in a rush (bad move).
  • WHISK YOGURT SMOOTH: Strain your yogurt through a fine-mesh sieve or cheesecloth if it’s thick or has chunks—this keeps your sauce silky, not lumpy. I learned this the hard way after serving a sauce that looked like cottage cheese. Two minutes of straining saves 10 minutes of scraping later.
  • DON’T SKIP THE OIL SWAP: The recipe calls for olive oil, but swap in neutral oil (like avocado or vegetable) for frying the onions—it won’t overpower the garam masala like olive oil can. I was skeptical until I tried it; the sauce stays cleaner and brighter.
  • PRESSURE COOK LOW: High pressure makes the chicken rubbery. Lock in the lid, set it to low pressure for 12 minutes, then natural release for 10. The thighs stay tender, and the sauce absorbs properly—no dry, shredded mess here. (Yes, even if you’re impatient like me.)

Flavor customization for this butter chicken lady instant pot

Spice Level Control

Adjust the heat to your preference by modifying the red chili powder—start with ½ tsp for mild, 1 tsp for medium, or 1.5 tsp for bold. For extra kick, add ½ tsp cayenne pepper or 1 tbsp Kashmiri chili powder (which adds color without intense heat). I often make a double batch and keep one version mild for family and one spicy for my BBQ crew—everyone has their own tolerance! 🌶️

Sweet-Tangy Balance

Want to enhance the caramelized sweetness? Add 1 tbsp honey or 1 tbsp brown sugar when building the sauce in the Instant Pot. For extra tang, squeeze in 1 tbsp lemon juice at the end or use ½ cup tomato juice instead of some of the crushed tomatoes. The key is maintaining that perfect equilibrium—too much sweetness overpowers the spices, while too much acid can make the dish taste flat.

Creamy Variations

Swap the heavy cream for ½ cup coconut milk to make this dairy-free while keeping it rich. For a lighter texture, use ½ cup Greek yogurt**> instead of half the cream. My favorite indulgent twist? Add 2 tbsp mascarpone cheese at the very end for a luxurious, velvety finish that feels like a restaurant secret. The Instant Pot handles all these variations beautifully—no special techniques required!

Herb Infusions

Fresh herbs elevate this dish instantly. Add ¼ cup chopped cilantro or 2 tbsp fresh mint leaves at the end for brightness. For a smoky depth, stir in 1 tsp smoked paprika when sautéing the aromatics. I love finishing with 1 tbsp chopped parsley just before serving—it adds a fresh pop of color and a clean finish that balances the richness. Store-bought dried herbs won't cut it here; always use fresh when possible!

Cheese Twists

For a fusion twist, sprinkle ¼ cup shredded cheddar or mozzarella over the chicken in the final 2 minutes of sautéing. The cheese melts into the sauce, creating a creamy, gooey texture that's irresistible. Another fun option: add 2 tbsp cream cheese when finishing the sauce for extra creaminess. These cheese variations work especially well if you're serving this as a party dish—it's always a crowd-pleaser! 🧀

Slow-Cooked Depth

For even deeper flavor, transfer the cooked chicken and sauce to a slow cooker on Low for 2 hours after pressure cooking. This allows the spices to meld together beautifully and the sauce to develop a richer, more complex taste. It's perfect if you're prepping ahead for a dinner party—just reheat before serving. I often do this when I know I'll have leftovers, as the flavors only get better with time!

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 220mg73%
Sodium 1050mg46%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 12g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breasts instead of thighs?

Chicken breasts will work, but they're leaner and drier than thighs. For best results, pound them to ½-inch thickness and marinate for at least 6 hours (overnight preferred). Cook for 12 minutes on High Pressure instead of 15, then check for doneness. Add 1 tbsp yogurt to the sauce when finishing to help with moisture. The thighs stay juicier and more flavorful though!

2

How do I prevent the sauce from being too thin?

Simmer the sauce uncovered on "Sauté" mode for 5-7 minutes after pressure cooking to reduce it. For extra thickness, mix 1 tbsp cornstarch with 2 tbsp water, stir into the sauce, and simmer until it coats the back of a spoon. The Instant Pot's natural release helps thicken the sauce slightly—just don't skip the final simmer step!

3

Can I make this recipe dairy-free?

Replace the heavy cream with ½ cup coconut milk and use dairy-free yogurt in the marinade. For richness, add 2 tbsp cashew cream (soaked cashews blended with water) when finishing. The sauce will still be luscious—just slightly lighter. Garnish with fresh cilantro instead of cream for presentation.

4

Why does my chicken turn out rubbery?

Rubbery chicken usually means it wasn't marinated long enough or was overcooked. Always marinate for at least 4 hours (overnight is ideal). For pressure cooking, 15 minutes on High Pressure is perfect—check doneness immediately after. If using breasts, reduce time to 12 minutes and avoid quick-release. The yogurt marinade is key for tenderness!

5

How do I reheat leftovers without drying out the chicken?

Reheat in the Instant Pot using the "Sauté" function with 2 tbsp water or broth for 3-4 minutes until hot. For stovetop, cover with foil and simmer on low heat with 1 tbsp cream or water**. Microwave in 30-second bursts, stirring between each, and cover with a damp paper towel. The sauce reheats beautifully—just add a splash of liquid if it thickens too much.

★★★★★4.6(11 reviews)
Categories Main Courses