Creamy Instant Pot Butter Chicken Recipe with Fluffy Basmati Rice Easy and Perfect

Written by

lara

Posted on

creamy instant pot butter chicken - featured image

Post title

“You really think butter chicken can be done in under 30 minutes?” That’s what my sister texted me one hectic Tuesday evening when I mentioned I was trying a creamy Instant Pot butter chicken recipe. Honestly, I didn’t believe it myself at first. Butter chicken has this reputation for being rich, slow-cooked, and a bit fancy—usually reserved for weekend feasts or takeout nights. But after a few tries, when I finally nailed that velvety sauce paired with fluffy basmati rice, I realized something: this recipe wasn’t just fast; it was downright addictive.

The aroma of garam masala and roasted tomatoes filling the kitchen, while the Instant Pot hummed softly, gave me a quiet comfort after a long day. The first bite was like a small celebration—creamy, spicy, and just the right touch of tang that made me close my eyes for a moment. It’s funny how a dish I once thought needed hours turned into a go-to for weeknight dinners, impressing friends and family alike without the mess or fuss.

Now, this creamy Instant Pot butter chicken with fluffy basmati rice has become a staple in my rotation—a simple yet satisfying meal that feels special without stealing hours from my evening. It’s the kind of dish that sticks with you, not because it’s complicated, but because it’s honest, flavorful, and downright comforting in the best way.

Why You’ll Love This Recipe

This creamy Instant Pot butter chicken recipe is one of those rare gems that balances convenience and taste like a pro. I’ve tested it multiple times, tweaking the spices and cooking times, to get it just right. Here’s why it’s become a favorite:

  • Quick & Easy: Ready in about 30 minutes, making it perfect for busy weeknights or last-minute dinner plans.
  • Simple Ingredients: Uses pantry staples and basic spices—no exotic shopping runs needed.
  • Perfect for Cozy Dinners: Comfort food that warms you up on chilly nights or after a long day.
  • Crowd-Pleaser: Kids and adults alike keep asking for seconds, thanks to the mild yet flavorful sauce.
  • Unbelievably Delicious: The combination of creamy tomato sauce and tender chicken is just next-level satisfying.

What really sets this recipe apart is the Instant Pot magic. Pressure cooking locks in flavors fast, and the sauce turns out rich and smooth without standing over the stove. Plus, cooking the basmati rice alongside or separately makes the whole meal come together effortlessly. I’ve even swapped the heavy cream for coconut milk sometimes, making it a bit lighter but still luscious. This isn’t your run-of-the-mill butter chicken; it’s the version I trust to deliver consistent, comforting results every time.

It’s the kind of dish that feels like a warm hug after a hectic day, yet looks fancy enough to serve when guests drop by unexpectedly.

What Ingredients You Will Need

This recipe relies on straightforward, wholesome ingredients that work together to create that classic butter chicken flavor and creamy texture. Most of these you might already have on hand, which is a win for quick meal prep.

  • Chicken: 1.5 pounds (700g) boneless, skinless chicken thighs, cut into bite-sized pieces (thighs stay juicy and tender)
  • Butter: 3 tablespoons unsalted butter, for richness and that signature buttery flavor
  • Onion: 1 medium onion, finely chopped (adds sweetness and depth)
  • Garlic: 3 cloves, minced (essential for aroma and spice)
  • Ginger: 1 tablespoon fresh grated ginger (gives a warm, spicy note)
  • Tomato Paste: 2 tablespoons (concentrates the tomato flavor)
  • Diced Tomatoes: 1 can (14 oz/400g) crushed or diced tomatoes (for the saucy base)
  • Heavy Cream: 1/2 cup (120ml) or substitute with full-fat coconut milk for dairy-free option
  • Yogurt: 1/4 cup plain Greek yogurt (adds tang and creaminess)
  • Spices:
    • 1 teaspoon garam masala (I prefer McCormick for consistent spice balance)
    • 1 teaspoon ground cumin
    • 1 teaspoon paprika (for color and mild smokiness)
    • 1/2 teaspoon turmeric (adds a subtle earthiness and golden hue)
    • 1/2 teaspoon chili powder (adjust to taste for heat)
    • Salt and pepper to taste
  • Fresh Cilantro: A small handful, chopped (for garnish and freshness)
  • Basmati Rice: 1.5 cups (270g) long-grain basmati rice, rinsed (essential for that fluffy texture)
  • Water or Broth: 2 cups (480ml) for cooking rice

These ingredients come together simply but pack a punch. When selecting basmati rice, I recommend looking for aged, fragrant varieties for the fluffiest results. For the butter and cream, unsalted versions give you better control over seasoning. Also, if you want to try a twist, swapping heavy cream with coconut milk adds a lovely tropical creaminess that works surprisingly well.

Equipment Needed

Making this creamy butter chicken in the Instant Pot is straightforward, but a few tools make the process smoother:

  • Instant Pot or Electric Pressure Cooker: The star of the show. If you don’t have one, a heavy-bottomed pot can work, but cooking times and texture will differ.
  • Fine Mesh Strainer: For rinsing basmati rice thoroughly to get rid of excess starch (this helps achieve that fluffy texture).
  • Spoon or Silicone Spatula: For stirring and scraping the sauce off the bottom to prevent burn errors.
  • Measuring Cups and Spoons: Accuracy matters, especially with spices and liquids.
  • Sharp Knife and Cutting Board: For prepping the chicken and aromatics.

I’ve used different brands of Instant Pots, but the 6-quart size offers enough room for this recipe and is budget-friendly. If you’re considering homemade bread to go alongside, like my rosemary sea salt bread, having a good oven thermometer can be handy for perfect crusts. Keeping your Instant Pot clean and well-maintained helps avoid that dreaded “burn” warning during pressure cooking.

Preparation Method

creamy instant pot butter chicken preparation steps

  1. Prep Rice: Rinse 1.5 cups (270g) basmati rice under cold running water until the water runs clear. This removes excess starch and prevents clumping. Drain well and set aside.
  2. Sauté Aromatics: Turn the Instant Pot to “Sauté” mode. Melt 3 tablespoons unsalted butter until foaming. Add 1 finely chopped medium onion and cook for about 4-5 minutes until softened and translucent.
  3. Add Garlic and Ginger: Stir in 3 minced garlic cloves and 1 tablespoon grated fresh ginger. Cook for another 1 minute until fragrant, stirring constantly to avoid burning.
  4. Toast Spices: Add 1 teaspoon garam masala, 1 teaspoon cumin, 1 teaspoon paprika, ½ teaspoon turmeric, and ½ teaspoon chili powder. Stir for 30 seconds to bloom the spices and deepen their aroma.
  5. Add Tomato Elements: Stir in 2 tablespoons tomato paste and cook for 1-2 minutes until it darkens slightly. Pour in 1 can (14 oz/400g) crushed tomatoes, stirring well to combine.
  6. Cook Chicken: Add 1.5 pounds (700g) bite-sized chicken thighs. Season with salt and pepper. Stir to coat the chicken in the sauce.
  7. Pressure Cook: Seal the Instant Pot lid and set to “Pressure Cook” on high for 8 minutes. When done, perform a quick release carefully.
  8. Add Cream and Yogurt: Open the lid and stir in ½ cup (120ml) heavy cream and ¼ cup plain Greek yogurt. Switch back to “Sauté” and simmer gently for 3-4 minutes until the sauce thickens slightly. Taste and adjust seasoning.
  9. Cook Basmati Rice: While the chicken cooks, cook the rice separately by combining rinsed rice with 2 cups (480ml) water or broth in a covered pot. Bring to a boil, then simmer low for 15 minutes or until fluffy. Alternatively, use the Instant Pot’s rice setting with a separate insert if available.
  10. Garnish and Serve: Sprinkle chopped fresh cilantro over the butter chicken. Serve hot with the fluffy basmati rice.

Tips: If the sauce seems thin, let it simmer a bit longer uncovered to thicken. Avoid overcooking chicken to keep it tender. I like to stir gently to avoid breaking chicken pieces.

Cooking Tips & Techniques

Creamy Instant Pot butter chicken is all about balancing spices and timing. Here are some tips I’ve picked up after a few kitchen mishaps:

  • Don’t Skip Rinsing the Rice: I once skipped this and ended up with clumpy rice that stuck together. Rinsing removes excess starch and helps achieve that signature fluffiness.
  • Use Thighs, Not Breast: Chicken thighs stay juicy and tender under pressure. Breasts tend to dry out quickly.
  • Bloom Your Spices: Taking a minute to toast the spices in butter and aromatics really brings out depth—don’t rush this step.
  • Quick Release Carefully: When pressure cooking, perform a quick release to prevent overcooking the chicken, which can turn rubbery.
  • Add Dairy Last: Stir in cream and yogurt after cooking to prevent curdling and keep the sauce luxuriously smooth.
  • Multi-task: Cook rice while the chicken pressure cooks to save time. If you have a rice cooker, that’s even better.
  • Adjust Heat: If you want it spicier, add extra chili powder or fresh green chilies. For milder flavors, reduce the chili powder.

Variations & Adaptations

This creamy Instant Pot butter chicken recipe is flexible and can be adapted to suit different tastes or dietary needs:

  • Dairy-Free Option: Swap heavy cream and yogurt with full-fat coconut milk or coconut yogurt for a tropical twist that’s just as creamy.
  • Vegetarian Version: Replace chicken with hearty vegetables like cauliflower florets and chickpeas. Cook the vegetables on high pressure for 3-4 minutes for tender texture.
  • Spice Level Variations: Add fresh green chilies or cayenne pepper to up the heat. For a milder version, omit the chili powder altogether.
  • Low-Carb Adaptation: Serve the butter chicken over cauliflower rice instead of basmati rice for a keto-friendly meal.
  • Personal Twist: I once added a splash of fenugreek leaves (kasuri methi) toward the end for an earthy, slightly bitter note that added complexity without overpowering.

Serving & Storage Suggestions

This creamy butter chicken is best served hot, right off the stove, alongside steaming fluffy basmati rice. The contrast between the rich sauce and the light, fragrant rice is what makes each bite so satisfying.

For an extra touch, garnish with freshly chopped cilantro or a squeeze of lemon juice to brighten the flavors. It pairs wonderfully with a simple cucumber salad or even a warm, crusty bread like the easy crispy no-knead Dutch oven bread for soaking up the sauce.

Leftovers keep 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 to loosen the sauce if needed. The flavors often deepen overnight, making the next-day meal even better.

For longer storage, freeze the butter chicken (without rice) in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.

Nutritional Information & Benefits

Per serving (recipe serves 4): approximately 450 calories, 25g protein, 18g fat, and 40g carbohydrates.

Chicken thighs provide a good source of protein and essential B vitamins. The spices like turmeric and ginger bring anti-inflammatory benefits, while tomatoes add antioxidants like lycopene. Using basmati rice offers a lower glycemic index compared to other white rices, making it a better choice for steady energy.

This recipe can be adjusted for dietary needs by swapping cream for coconut milk or serving with cauliflower rice for a lower-carb option. Just note the presence of dairy and possible allergens like yogurt when serving guests with sensitivities.

Conclusion

This creamy Instant Pot butter chicken with fluffy basmati rice has earned a special spot in my kitchen because it brings together comfort, speed, and real flavor without any fuss. Whether you’re juggling a busy schedule or want to impress dinner guests without stress, this recipe delivers every time.

Feel free to tweak the spice levels or try the dairy-free version to suit your taste. I love how versatile and forgiving it is—plus, it always gets that “wow” from anyone who tries it.

If you give it a shot, I’d love to hear how you made it your own or if you’ve paired it with any sides like the cozy Dublin coddle for a heartier meal. Cooking should be fun, after all!

Here’s to many creamy, comforting dinners ahead!

FAQs

  • Can I use chicken breast instead of thighs? You can, but chicken breast tends to dry out faster in the Instant Pot. If you prefer breast, reduce pressure cooking time to 6 minutes and do a quick release.
  • Is it possible to cook rice in the Instant Pot at the same time as the chicken? It’s tricky to cook both simultaneously in the same pot because of different cooking times. However, you can use a separate rice cooker or the Instant Pot’s pot-in-pot method with a trivet and a separate bowl for rice.
  • What can I substitute for heavy cream? Full-fat coconut milk is a great dairy-free substitute, or you can use evaporated milk for a lighter option. Just add it after pressure cooking to avoid curdling.
  • How spicy is this recipe? It’s mildly spiced and kid-friendly by default, but you can easily increase heat by adding more chili powder or fresh chilies during cooking.
  • Can I freeze leftover butter chicken? Yes! Freeze in airtight containers for up to 2 months. Thaw overnight in the fridge and reheat gently on the stove or microwave.

Pin This Recipe!

creamy instant pot butter chicken recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy instant pot butter chicken - featured image

Creamy Instant Pot Butter Chicken Recipe with Fluffy Basmati Rice

A quick and easy creamy butter chicken made in the Instant Pot, paired with fluffy basmati rice. Perfect for busy weeknights, this recipe delivers rich, comforting flavors in under 30 minutes.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1.5 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
  • 3 tablespoons unsalted butter
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh grated ginger
  • 2 tablespoons tomato paste
  • 1 can (14 oz) crushed or diced tomatoes
  • 1/2 cup heavy cream (or substitute with full-fat coconut milk for dairy-free option)
  • 1/4 cup plain Greek yogurt
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon chili powder
  • Salt and pepper to taste
  • A small handful fresh cilantro, chopped
  • 1.5 cups long-grain basmati rice, rinsed
  • 2 cups water or broth for cooking rice

Instructions

  1. Rinse 1.5 cups basmati rice under cold running water until water runs clear. Drain and set aside.
  2. Turn Instant Pot to ‘Sauté’ mode. Melt 3 tablespoons unsalted butter until foaming.
  3. Add 1 finely chopped medium onion and cook for 4-5 minutes until softened and translucent.
  4. Stir in 3 minced garlic cloves and 1 tablespoon grated fresh ginger. Cook for 1 minute until fragrant.
  5. Add 1 teaspoon garam masala, 1 teaspoon cumin, 1 teaspoon paprika, 1/2 teaspoon turmeric, and 1/2 teaspoon chili powder. Stir for 30 seconds to bloom spices.
  6. Stir in 2 tablespoons tomato paste and cook for 1-2 minutes until it darkens slightly.
  7. Pour in 1 can (14 oz) crushed tomatoes and stir well to combine.
  8. Add 1.5 pounds bite-sized chicken thighs. Season with salt and pepper. Stir to coat chicken in sauce.
  9. Seal Instant Pot lid and set to ‘Pressure Cook’ on high for 8 minutes. Perform quick release carefully when done.
  10. Open lid and stir in 1/2 cup heavy cream and 1/4 cup plain Greek yogurt.
  11. Switch back to ‘Sauté’ and simmer gently for 3-4 minutes until sauce thickens slightly. Adjust seasoning to taste.
  12. Cook basmati rice separately by combining rinsed rice with 2 cups water or broth in a covered pot. Bring to boil, then simmer low for 15 minutes or until fluffy. Alternatively, use Instant Pot rice setting with separate insert.
  13. Sprinkle chopped fresh cilantro over butter chicken. Serve hot with fluffy basmati rice.

Notes

Rinse rice thoroughly to remove excess starch for fluffy texture. Use chicken thighs for juicier meat. Bloom spices in butter for deeper flavor. Perform quick release to avoid overcooking chicken. Add cream and yogurt after pressure cooking to prevent curdling. Cook rice separately or use pot-in-pot method in Instant Pot. Adjust chili powder for desired spice level. For dairy-free, substitute cream and yogurt with coconut milk or coconut yogurt.

  • Author: David
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving (includes
  • Calories: 450
  • Sugar: 6
  • Sodium: 400
  • Fat: 18
  • Saturated Fat: 9
  • Carbohydrates: 40
  • Fiber: 2
  • Protein: 25

Keywords: butter chicken, instant pot, creamy butter chicken, basmati rice, quick dinner, pressure cooker, Indian recipe, weeknight meal

❤️

Did you love this recipe?

Get weekly recipes, tips & exclusive content delivered to your inbox.