I still remember the very first time I made Instant Pot Butter Chicken—it was one of those chilly evenings when nothing sounded better than a warm, comforting meal. The scent of tangy tomato and those creamy spices filling the kitchen instantly brought everyone to the table. This Instant Pot Butter Chicken really became my go-to dish for busy nights because it’s so flavorful yet surprisingly easy to throw together. You know how sometimes you think you’re trying a new recipe and it ends up a flop? That was definitely my experience at the beginning with pressure cooker butter chicken. But once I got the hang of it, it was a total game-changer!
I love how this creamy tomato chicken curry just comes to life in the Instant Pot—no long simmering, no standing over the stove. It fits perfectly into our hectic family lifestyle; I can prep in the morning, and by dinner, the house smells like a little Indian restaurant. I’ve even adjusted the spice level over time to make it kid-friendly, but still rich and satisfying for adults. If you’re looking for an easy butter chicken recipe that doesn’t skimp on flavor and can be made on a weeknight, you’re going to love this Instant Pot Butter Chicken as much as we do.
This recipe has quickly become one of my favorite Instant Pot Indian recipes to share because of the blend of comfort, convenience, and that familiar family appeal. If you’ve tried making Instant Pot chicken curry before and felt overwhelmed by the spices or timing, stick with me here. I’ll walk you through everything I’ve learned. By the time you’re done, I hope this Instant Pot Butter Chicken feels just like a warm hug after a day of hustle—rich, creamy, and totally satisfying. Let’s get cooking!
You might also enjoy my creamy chicken buttered noodles – they’re a perfect side to this dish and super comforting! (Check it out here: creamy chicken buttered noodles)
Ingredients:

When it comes to making the best Instant Pot Butter Chicken, having the right ingredients on hand really makes a difference. Here’s what I always keep stocked for my version of this creamy tomato chicken curry:
- 2 lbs boneless, skinless chicken thighs, cut into bite-sized pieces (chicken thighs keep the curry juicy and tender)
- 1 tablespoon ghee or unsalted butter (I swear by ghee for that authentic buttery flavor)
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon grated fresh ginger
- 1 1/2 teaspoons garam masala
- 1 teaspoon turmeric powder
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder (adjust to your spice preference)
- 1 can (14 oz) crushed tomatoes
- 1 cup heavy cream (this is key for that luscious creamy tomato sauce)
- Salt and pepper, to taste
- Fresh cilantro, chopped for garnish
- 1/4 cup plain yogurt (optional, but it adds a lovely tang)
When shopping for Instant Pot Butter Chicken, I usually find my spices at the international aisle or the ethnic section of the grocery store. Aromatic garam masala sometimes requires a quick trip to a local Indian market, but it’s worth it! If you’re curious about shortcuts, pre-minced ginger and garlic from the freezer section save me tons of time on busy nights.
A little kitchen wisdom I picked up making this pressure cooker butter chicken is to always toast your spices briefly in the Instant Pot using the sauté function before adding the liquids—this step really boosts the flavor. Also, if I’m prepping ingredients ahead, I like to chop and store onions and garlic in airtight containers so making Instant Pot Butter Chicken feels quicker on a packed evening.
For cost-saving, I recommend using chicken thighs—they’re cheaper than breasts and more forgiving so you get juicy meat in your easy butter chicken recipe every time. Plus, leftover crushed tomatoes can be frozen in ice cube trays for future creamy tomato chicken curry nights!
I also keep a stash of yogurt and heavy cream frozen in small portions if I am running low, so whenever the craving for Instant Pot Butter Chicken strikes, I’m ready without a run to the store.
Also, if you like trying more Instant Pot Indian recipes, I recently shared an easy Instant Pot chicken recipe right here: it’s another family-pleaser!
How to Make – Step-by-Step:
Alright, now for the fun part—making Instant Pot Butter Chicken! Don’t worry if it feels a bit intimidating at first; I’ve broken it down just like I do when cooking for my family. Here’s my tried-and-true method:
- Set your Instant Pot to sauté mode. Melt the ghee or butter until it’s hot and fragrant. Add your finely chopped onion and cook until translucent, about 4-5 minutes. Your kitchen will start smelling like the best pressure cooker butter chicken is coming together—trust me!
- Add the garlic and ginger. Sauté for another minute until fragrant. This step can’t be rushed because that ginger-garlic combo is the soul of the dish.
- Next, sprinkle in the garam masala, turmeric, cumin, smoked paprika, chili powder, and a pinch of salt. Stir this aromatic spice mix around for about 30 seconds. I learned the hard way with Instant Pot Butter Chicken that skipping this step dulls the flavors a lot.
- Pour in the crushed tomatoes. Stir well and let the mixture simmer in sauté mode for 5 minutes. This is when the creamy tomato chicken curry base really builds its signature richness.
- Add the chicken pieces. Stir to coat them in the sauce. Lock the lid, set the Instant Pot to pressure cook (manual) for 8 minutes. Make sure your steam valve is sealed!
- While the Instant Pot Butter Chicken is cooking, this is a perfect time to set the table, chop fresh cilantro, or even sneak in a cup of tea—you deserve it!
- When cooking time is up, do a natural pressure release for 10 minutes, then quick release remaining pressure. Open the pot carefully and stir in the heavy cream and yogurt (if using). The sauce should be luxuriously creamy and just the right consistency—rich and thick but not heavy.
- Taste and adjust salt or chili if needed. Garnish with chopped cilantro.
In my kitchen, Instant Pot Butter Chicken usually takes about 30 minutes from start to finish, but the hands-on part is really less than 15 minutes. Pro tip: if you’re new to pressure cooker butter chicken, don’t rush the sauté phase as it unlocks the best aromas and flavors.
For troubleshooting, if your sauce is too thin, you can always switch back to sauté mode for a few minutes to thicken it up while stirring. And if your Instant Pot Butter Chicken turns out too spicy, a little extra cream always smooths it out.
If you love more technique tips, I’ve found this guide really handy for perfect Instant Pot Butter Chicken: a pressure cooker butter chicken technique guide.
Don’t worry if your Instant Pot Butter Chicken isn’t perfect the first time—you’ll get a feel for the timing and flavors very quickly. And trust me, this recipe has saved my sanity on many busy nights!
Additionally, for other delicious chicken dishes that come together quickly in the Instant Pot, check out this garlic butter chicken over cheesy Cajun rotini recipe. It’s another favorite for dinner when time is tight!
Serving:

Our family is all about diving into Instant Pot Butter Chicken with a steaming bowl of basmati rice, but oh, it also pairs beautifully with warm naan bread or even garlic buttered noodles for a twist! The kids adore scooping up the creamy tomato chicken curry with soft, buttery naan, and I love to add a big spoonful of chopped fresh cilantro right on top—it adds a burst of freshness that brightens the dish.
Honestly, this Instant Pot Butter Chicken is perfect for so many occasions—from busy weeknight dinners when everyone’s rushing out the door, to cozy weekend meals when you want something a little special but easy. It’s even one of my go-to dishes during cooler months because the warmth and creaminess just soothe the soul. I’ve served it for casual family dinners, and it’s always a hit. Guests often ask for this easy butter chicken recipe because it tastes way better than any takeout.
Presentation tip? Serve the Instant Pot Butter Chicken in a shallow bowl with a sprinkle of toasted cumin seeds on top and a side of lemon wedges. Those tiny touches impress people and keep the flavors popping.
Leftovers of this Instant Pot Butter Chicken are incredible—my family loves warming it up with some added cream or tossing it with cooked pasta for a creamy chicken buttered noodle dinner the next night. (Find that recipe here for a noteworthy spin on leftovers: creamy chicken buttered noodles).
For a seasonal variation, I sometimes add fresh spinach at the end or swap out regular cream with coconut milk for a dairy-free creamy tomato chicken curry version in the summer.
Friends who’ve tried this pressure cooker butter chicken always rave about the flavor and the ease of making such a rich dish with minimal effort. It’s definitely one of my favorite Instant Pot Indian recipes to share when I want everyone to feel cozy and well-fed.
FAQs:
1. Can I use chicken breasts instead of thighs in my Instant Pot Butter Chicken?
You absolutely can, but chicken thighs stay juicier and absorb the sauce better. I’ve tried breasts, and sometimes they dry out a bit. If you use breasts, reduce the cooking time to avoid overcooking.
2. Is this Instant Pot Butter Chicken very spicy?
I keep it mild by adjusting chili powder, especially for my kids. You can always add more spice later. My readers often tell me they appreciate how adaptable this easy butter chicken recipe is to different heat levels.
3. Can I make Instant Pot Butter Chicken dairy-free?
Yes! Swap heavy cream and yogurt for coconut milk or cashew cream. I’ve done this and it’s still rich and creamy with a lovely depth in flavor.
4. How should I store leftover Instant Pot Butter Chicken?
Store it in an airtight container in the fridge for up to 3 days. It reheats beautifully on the stove or microwave. Some friends add a splash of water or cream when reheating to keep it saucy.
5. Can I freeze Instant Pot Butter Chicken?
Yes, this creamy tomato chicken curry freezes really well. Just portion it in freezer-safe containers and thaw overnight in the fridge before reheating.
6. What’s the best rice to serve with this pressure cooker butter chicken?
Basmati rice is classic, fragrant, and pairs perfectly. Also, jasmine rice or even simple steamed white rice works.
7. How do I avoid burning the sauce in the Instant Pot?
Using enough oil or ghee at the start is key. Also, deglaze the pot with a bit of water or broth after sautéing the spices before pressure cooking. I learned this the hard way when my early attempts had the dreaded “burn” message!
If you have more questions or want details on Instant Pot Indian recipes, here’s a helpful resource on tweaking and mastering Instant Pot chicken curry: Butter Chicken Instant Pot Recipe.
My Final Thoughts:
This Instant Pot Butter Chicken recipe holds a special place in my heart because it blends comfort, speed, and family-friendly flavors all in one pot. Over the years, it’s become the meal that “fixes” those too-busy, too-tired days and still feels like a treat.
My Instant Pot Butter Chicken Pro Tips:
- Always toast your spices in the pot first—it deepens flavor big time.
- Use chicken thighs for juiciness and tenderness every time.
- Don’t skip the cream or yogurt—it’s what transforms the dish into that luscious creamy tomato chicken curry we all crave.
Variations have made this dish even more fun for us: swapping in coconut milk for a dairy-free version, adding veggies like spinach or peas for extra color and nutrients, or making it spicier for those family members who love heat. My kids prefer the milder version, while my husband loves it with an extra kick!
I hope you decide to make this Instant Pot Butter Chicken your own special recipe. It’s designed to be forgiving, fast, and packed with flavor. I’m cheering you on as you cook this dish—it really is a labor of love that’s worth every bite.
If you want other comforting chicken meals after you master this Instant Pot Butter Chicken, you might enjoy this cozy garlic butter chicken recipe, or for a lighter spin, my easy Instant Pot chicken recipe has lots of quick prep ideas too.
Here’s to many warm, flavorful dinners filled with love and spice!
Happy cooking, my friend!
Instant Pot Butter Chicken
Creamy, flavorful Instant Pot Butter Chicken made with tender chicken simmered in a rich tomato and butter sauce, perfect for a quick and comforting meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Pressure Cooked
- Cuisine: Indian
Ingredients
- 1.5 lbs boneless skinless chicken thighs, cut into chunks
- 3 tbsp butter
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 cup tomato puree
- 1/2 cup heavy cream
- 2 tsp garam masala
- 1 tsp turmeric powder
- 1 tsp cumin powder
- 1 tsp coriander powder
- 1/2 tsp chili powder (adjust to taste)
- Salt to taste
- 1/2 cup water
- 1 tbsp vegetable oil
- Fresh cilantro leaves for garnish
Instructions
- Set the Instant Pot to sauté mode and add the vegetable oil and 1 tbsp butter.
- Add chopped onions and sauté until translucent, about 3-4 minutes.
- Stir in garlic and ginger; cook for another 1 minute until fragrant.
- Add turmeric, cumin, coriander, chili powder, and garam masala; cook spices for 30 seconds to release aroma.
- Add chicken pieces and salt; sauté until chicken is browned on all sides, about 5 minutes.
- Pour in tomato puree and water, stir to combine and deglaze the bottom.
- Seal the Instant Pot lid and set it to pressure cook on high for 8 minutes.
- Once cooking is complete, allow the pressure to release naturally for 5 minutes, then quick release remaining pressure.
- Open the lid and stir in heavy cream and remaining 2 tbsp butter; simmer on sauté mode for 3-5 minutes to thicken sauce.
- Garnish with fresh cilantro and serve hot with rice or naan.
Notes
For extra richness, add a spoonful of cashew paste or use full-fat cream. Pair with basmati rice or warm naan for a complete meal.

