Creamy Instant Pot Butter Chicken Recipe Easy Homemade Dinner in 30 Minutes

Posted on

Instant Pot butter chicken - featured image

There was this one evening when I glanced at the clock, realizing I had less than an hour before my friends arrived for dinner. Honestly, I was scrambling—my usual go-to dishes felt too heavy to whip up on such short notice. Then, I remembered this creamy Instant Pot butter chicken recipe I’d been tweaking for weeks. I wasn’t sure if it’d turn out right under pressure—literally! But in less than 30 minutes, the kitchen was filled with the warm scent of spices and buttery tomato sauce. My friends barely let me catch my breath before asking for seconds. It was a total game-changer, and honestly, I kept making it three times that week because it was that good and so easy to trust on busy nights.

What really stuck with me was how this butter chicken felt like a little luxury—rich, comforting, and creamy—without demanding all evening in the kitchen. It’s that kind of recipe you find yourself quietly proud of, the one that feels just right when you want something satisfying but don’t want to fuss. That buttery sauce, the gentle kick of spices, and tender chicken all coming together in a flash? Yeah, it’s a keeper.

Why You’ll Love This Recipe

  • Quick & Easy: Ready in about 30 minutes, perfect for busy weeknights or unexpected guests.
  • Simple Ingredients: Most are pantry staples or easy to find, no last-minute grocery runs needed.
  • Perfect for Cozy Dinners: Ideal for curling up with a warm meal that feels indulgent but not complicated.
  • Crowd-Pleaser: Kids and adults alike enjoy the creamy, mildly spiced flavor—no overwhelming heat.
  • Unbelievably Delicious: The balance of buttery richness with tomato and spice creates a luxurious texture that’s hard to beat.
  • Unique Instant Pot Twist: Using the Instant Pot cuts down cooking time while locking in flavor, unlike traditional stovetop methods.

This isn’t just another butter chicken recipe—it’s the one I trust when time’s tight but I want something impressive. The creamy sauce comes from a careful blend of tomato, cream, and butter, simmered under pressure to meld flavors perfectly. Honestly, it’s the kind of dish that makes you close your eyes for a moment after the first bite and think, “Yep, this is comfort food done right.”

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the fresh cream adds that luscious finish you’ll crave. Here’s what you’ll gather:

  • Chicken thighs, boneless and skinless, cut into chunks (for juicy tenderness)
  • Unsalted butter (adds richness to the sauce)
  • Onion, finely chopped (builds the base flavor)
  • Garlic cloves, minced (aromatic punch)
  • Ginger, freshly grated (adds warmth and depth)
  • Tomato puree or crushed tomatoes (for that signature vibrant sauce)
  • Heavy cream or full-fat coconut milk (for creaminess; use coconut milk for dairy-free)
  • Garam masala (the essential spice blend for authentic flavor; I like McCormick’s for consistency)
  • Ground cumin (earthy undertones)
  • Chili powder (mild heat, adjust to taste)
  • Turmeric powder (beautiful color and subtle aroma)
  • Salt and black pepper (to taste)
  • Fresh cilantro, chopped (for garnish and freshness)
  • Water or chicken broth (to help pressure cook and deepen flavor)

Feel free to swap chicken thighs for breasts if you prefer leaner cuts, but thighs keep the dish tender and juicy under pressure. If you want to make it gluten-free, the recipe is naturally so, but double-check your spice blends for additives. The cream can be swapped with coconut milk for a dairy-free version, which I tried and liked—though it changes the flavor slightly.

Equipment Needed

  • Instant Pot or Electric Pressure Cooker: The star of the show, it speeds up cooking and keeps flavors locked in.
  • Wooden spoon or silicone spatula: For sautéing onions and mixing spices without scratching the pot.
  • Measuring spoons and cups: Precision helps balance spices perfectly.
  • Knife and cutting board: For prepping chicken and aromatics.
  • Serving bowl or dish: To plate your creamy butter chicken beautifully.

I’ve tried making this in a slow cooker, but it takes much longer and the Instant Pot really brings out the bold flavors faster. If you don’t have an Instant Pot, a stovetop pressure cooker works too, but keep an eye on timing. The non-stick inner pot is easy to clean, and I recommend wiping it gently after use to keep it looking new.

Preparation Method

Instant Pot butter chicken preparation steps

  1. Prepare the chicken: Cut 2 pounds (about 900 grams) of boneless, skinless chicken thighs into bite-sized pieces. Pat dry with paper towels to help them brown better.
  2. Sauté aromatics: Turn the Instant Pot to the “Sauté” setting. Add 3 tablespoons (42 grams) of unsalted butter. Once melted, add 1 finely chopped medium onion and cook for 3-4 minutes until translucent, stirring often so it doesn’t burn.
  3. Add garlic and ginger: Stir in 4 minced garlic cloves and 1 tablespoon (6 grams) freshly grated ginger. Cook for another minute until fragrant—your kitchen should smell amazing right now.
  4. Spice it up: Add 2 teaspoons (4 grams) garam masala, 1 teaspoon (2 grams) ground cumin, 1 teaspoon (2 grams) chili powder, and ½ teaspoon (1 gram) turmeric powder. Stir well to coat the onion mixture and toast the spices slightly, about 1 minute.
  5. Brown the chicken: Add the chicken pieces and sprinkle with 1 teaspoon (6 grams) salt and ½ teaspoon (1 gram) black pepper. Stir to combine, letting the chicken get a little color but not fully cooked yet—about 3-5 minutes.
  6. Add tomato and liquid: Pour in 1 cup (240 ml) tomato puree and ½ cup (120 ml) water or chicken broth. Stir everything together, scraping any browned bits from the pot bottom to avoid the burn notice during pressure cooking.
  7. Pressure cook: Seal the Instant Pot lid and set to “Manual” or “Pressure Cook” on high for 8 minutes. When done, let the pressure release naturally for 10 minutes, then quick release any remaining pressure.
  8. Finish with cream and butter: Open the lid carefully. Stir in ½ cup (120 ml) heavy cream and 2 tablespoons (28 grams) butter for that luxurious, creamy finish. Taste and adjust salt or spice if needed.
  9. Garnish and serve: Sprinkle chopped fresh cilantro on top. Serve hot over basmati rice or with warm naan bread for soaking up the sauce.

Pro tip: If your sauce seems too thin after pressure cooking, switch back to “Sauté” mode and simmer for a few minutes to thicken it up. Keep stirring to prevent sticking.

Cooking Tips & Techniques

One thing I learned early on is not to skip browning the chicken and sautéing the spices first. It makes a huge difference in flavor depth. You know, that toasty aroma that fills your kitchen? That’s the magic starting.

Another tip: be patient with the natural pressure release. It lets the chicken finish cooking gently and keeps it tender and juicy instead of rubbery.

Don’t overload your Instant Pot either—crowding the chicken can steam it rather than brown it, which means less flavor.

When adding cream at the end, stir gently and avoid boiling the sauce afterward. Otherwise, the cream can curdle. I’ve made that mistake more times than I’d like to admit!

Multitasking tip: while the chicken cooks under pressure, prep your rice or naan so everything comes together warm and fresh.

Variations & Adaptations

  • Dairy-free version: Swap heavy cream for full-fat coconut milk. It adds a subtle coconut flavor but still gives that creamy texture.
  • Vegetarian adaptation: Use firm paneer cubes or cauliflower florets instead of chicken. Adjust pressure cooking time to 5 minutes for cauliflower.
  • Spice level: Add fresh chopped green chilies or a pinch of cayenne if you like it hotter. For milder, reduce chili powder and skip the extra heat.
  • Low-carb option: Serve over cauliflower rice instead of basmati for a keto-friendly dinner.
  • My personal twist: Sometimes I add a teaspoon of fenugreek leaves (kasuri methi) at the end for a slightly smoky, herbaceous note that makes the sauce taste even more authentic.

Serving & Storage Suggestions

For serving, this creamy butter chicken tastes best hot, fresh out of the pot. Spoon it over fluffy basmati rice or alongside warm naan to soak up every bit of that rich sauce. A simple cucumber raita or lightly dressed salad can balance the richness nicely.

Leftovers store well in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or microwave, adding a splash of water or cream if the sauce thickened too much. The flavors actually deepen after resting, so next-day butter chicken has its own charm!

This recipe also freezes beautifully. Portion into freezer-safe containers and thaw overnight in the fridge before reheating.

Nutritional Information & Benefits

A serving of this creamy Instant Pot butter chicken provides about 400 calories, with a good balance of protein and fat to keep you satisfied. Chicken thighs deliver tender protein, while the butter and cream add richness and calories—honestly, comfort food at its finest.

The spices like turmeric and ginger bring anti-inflammatory benefits, and garlic supports immune health. If you swap in coconut milk, the recipe remains dairy-free and adds medium-chain triglycerides, which some find easier to digest.

This dish fits well in gluten-free and low-carb diets depending on your sides. Just watch the cream intake if you’re monitoring saturated fats, but every once in a while, a creamy, flavorful dinner like this feels worth it.

Conclusion

This creamy Instant Pot butter chicken recipe is a reliable, delicious dinner that’s easy enough for weeknights but impressive enough for guests. It’s the kind of meal that feels thoughtfully made, even when you’re short on time. I love how it brings warmth and comfort with every bite, without keeping me stuck in the kitchen for hours.

Feel free to tweak the spices or swap ingredients to suit your tastes—this recipe is flexible and forgiving. It’s become a favorite in my kitchen, and I hope it finds a place in yours too. When you try it, I’d love to hear how you make it your own!

FAQs About Creamy Instant Pot Butter Chicken

Can I use chicken breasts instead of thighs?

Yes, you can! Just reduce the pressure cooking time to 6 minutes since breasts cook faster and can dry out if overcooked.

Is this recipe spicy?

It has a mild, warm spice level. You can adjust chili powder or add fresh chilies for more heat or reduce spices for a gentler flavor.

Can I prepare this recipe ahead of time?

Absolutely! It stores well in the fridge for up to 3 days and freezes nicely. Reheat gently to keep the sauce smooth.

What can I serve with butter chicken?

Basmati rice and naan bread are classic sides. You can also serve it with roasted vegetables or a simple salad for a balanced meal.

How do I prevent the cream from curdling?

Add cream after pressure cooking, stir well, and avoid boiling the sauce once cream is added. Gentle warming is best.

Pin This Recipe!

Instant Pot butter chicken recipe

Print

Creamy Instant Pot Butter Chicken

A quick and easy creamy butter chicken recipe made in the Instant Pot, ready in about 30 minutes. Perfect for busy weeknights or cozy dinners with a rich, comforting sauce.

  • Author: paula
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: Indian

Ingredients

Scale
  • 2 pounds boneless, skinless chicken thighs, cut into chunks
  • 3 tablespoons unsalted butter
  • 1 medium onion, finely chopped
  • 4 garlic cloves, minced
  • 1 tablespoon freshly grated ginger
  • 1 cup tomato puree or crushed tomatoes
  • 1/2 cup water or chicken broth
  • 1/2 cup heavy cream or full-fat coconut milk
  • 2 teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • Fresh cilantro, chopped (for garnish)

Instructions

  1. Cut 2 pounds of boneless, skinless chicken thighs into bite-sized pieces and pat dry with paper towels.
  2. Turn the Instant Pot to the ‘Sauté’ setting. Add 3 tablespoons of unsalted butter. Once melted, add the finely chopped onion and cook for 3-4 minutes until translucent, stirring often.
  3. Stir in minced garlic cloves and freshly grated ginger. Cook for another minute until fragrant.
  4. Add garam masala, ground cumin, chili powder, and turmeric powder. Stir well to coat the onion mixture and toast the spices for about 1 minute.
  5. Add the chicken pieces and sprinkle with salt and black pepper. Stir to combine and brown the chicken for 3-5 minutes without fully cooking.
  6. Pour in tomato puree and water or chicken broth. Stir everything together, scraping any browned bits from the pot bottom.
  7. Seal the Instant Pot lid and set to ‘Manual’ or ‘Pressure Cook’ on high for 8 minutes. When done, let the pressure release naturally for 10 minutes, then quick release any remaining pressure.
  8. Open the lid carefully. Stir in heavy cream and 2 tablespoons of butter for a creamy finish. Taste and adjust salt or spice if needed.
  9. Sprinkle chopped fresh cilantro on top and serve hot over basmati rice or with warm naan bread.

Notes

If the sauce is too thin after pressure cooking, use the ‘Sauté’ mode to simmer and thicken it while stirring frequently. Avoid boiling the sauce after adding cream to prevent curdling. For a dairy-free version, substitute heavy cream with full-fat coconut milk. Use chicken breasts with a reduced pressure cooking time of 6 minutes if preferred.

Nutrition

  • Serving Size: 1 serving (approxima
  • Calories: 400
  • Sugar: 4
  • Sodium: 700
  • Fat: 28
  • Saturated Fat: 15
  • Carbohydrates: 8
  • Fiber: 2
  • Protein: 30

Keywords: butter chicken, instant pot, creamy butter chicken, easy dinner, Indian recipe, pressure cooker, weeknight meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating