Everyone loves butter chicken! So here I am sharing with you the easiest butter chicken version that’s entirely made in the Instant Pot. This comforting, hearty, and delicious chicken curry is a family-friendly recipe, and definitely a crowd-pleaser! You can easily double or triple this recipe and have food ready on the table in under 30 minutes.

And it’s probably obvious, but oh my God, this recipe is totally delicious especially when it’s served with homemade naan bread and this easy Indian salad, it’s healthy, and makes for excellent leftovers. Although it’s entirely made in the Instant Pot and it’s so easy to make, you will be impressed with your cooking skills when you make this! So get ready to make the best Instant Pot butter chicken recipe that you will ever have! For a stovetop version, find my butter chicken recipe here.
Butter chicken is an authentic Indian curry; in India, it’s called “Makhan murg”. And you’ve probably seen lots of butter chicken recipes online, but they all call for spices you’ve probably never heard of or don’t know where to get.
Luckily, I have a simple recipe for you that uses ingredients that you probably already have in your kitchen. This dish is cooked in a tomato gravy and is so creamy, rich, and satisfying with the addition of butter and cream.
Obsessed with this easy, flavorful recipe that is easily dairy-free! So easy to double in the Instant Pot, may try tripling next time to make leftovers for busy weeknights.
Deanna
PS. You can also make this in the slow cooker if you like. Find my Slow Cooker Butter Chicken Recipe here.

Butter Chicken Ingredients
I normally make this Instant Pot butter chicken with skinless, boneless chicken thighs, but if you only have skinless chicken breast available, go for it. The reason I like using thighs is that they’re more flavorful and turn out super tender and moist.
As for the spices, nothing unusual. You will need turmeric, smoked paprika, garam masala, cumin, chili powder (optional! only if you like spicy food), and salt.
I use heavy cream to make the sauce super creamy! Many readers reported great success substituting heavy cream with half-and-half or coconut milk for a dairy-free version.

How to Make Instant Pot Butter Chicken?
You can totally turn this into a dump-and-start recipe by throwing all the ingredients (except the whipping cream) into the Instant Pot. But I prefer sautéing the ginger and garlic in butter first, just to release the flavors and soften the ginger.
I also lightly toast the spices to activate the flavors before adding the rest of the ingredients.
Add passata or tomato sauce to the pot, along with ¼ cup of water, then add the chicken. Mix everything and cover with the lid.
The cooking time is just 6 minutes on high pressure. Keep in mind that the pressure cooker takes around 10 minutes to come to pressure. Once the cooking program ends, quickly release the steam.

Stir in the whipping cream. This will change the color of the sauce and make it super creamy and oh-so-delicious! And finally, you can reduce the sauce on the SAUTE setting until it thickens and you’re happy with the consistency.
Tip!
Make sure not to add the cream before pressure cooking as it will become super thin, and might even separate.

Is This Recipe Really Spicy?
My version is medium-spicy (heat), so if you’re feeding children, I recommend leaving out the chili powder. I would say that the spices in this recipe are warming.
Can I Use Frozen Chicken?
You totally can! The only difference is that the Instant Pot will take a bit longer to come to pressure, but that’s it. Make sure that the internal temperature of the chicken reaches at least 165°F (74°C).
What to Serve Butter Chicken With?
- Basmati rice – probably the most traditional way and the most delicious. I love cooking basmati rice in the Instant Pot, and it turns out so perfect every single time!
- Jeera rice – super simple restaurant-style Indian cumin rice. So easy and good! And you can make it in the Instant Pot as well.
- Brown rice – to keep things healthier, make brown rice in the Instant Pot, and serve it with this butter chicken.
- Naan bread – to eat all of the sauce and not miss any drop (yes it’s that good!).
- And make this mushroom bhaji to serve on the side, it’s SO easy and good!

recipe Tips
- Passata, tomato sauce, fresh tomatoes that are blended, or a can of crushed tomatoes that are blended and sieved, can be used in this recipe.
- Make your own garam masala blend at home. It’s so easy!
- Traditionally, a little bit of sugar is added to the sauce to make it sweeter. I personally don’t add any sugar to my butter chicken as the tomato sauce that I use isn’t acidic. But feel free to add 1 teaspoon of granulated or brown sugar to the sauce before pressure cooking.
- Make sure you pressure cook at high pressure, not low.
- You can stir in more butter in the sauce after pressure cooking for a creamier texture. This recipe calls for butter just to saute the aromatics, and it tastes wonderful. But you can add more butter at the end if you like.
- Garnish with fresh herbs before serving. The recommended garnish herbs are fresh cilantro, mint leaves, and parsley.
- You can substitute full-fat canned coconut milk for heavy cream to make a dairy-free version.
- If you don’t have fresh ginger available, you can use ½ teaspoon of ground ginger instead.

Storing Tips
- Fridge: Store leftovers in the fridge in an airtight container for up to 5 days. Reheat in the microwave and make sure that you add a splash of water before reheating as otherwise, the sauce might be too thick.
- Freezer: Freeze in a freezer-safe container for up to 3 months.
- To reheat: Thaw overnight in the fridge, then reheat in the microwave or over the stovetop. If the sauce is too thick, add a splash of water and mix.
Recipe Video
While this butter chicken in Instant Pot recipe is so easy to make, it always helps to watch a quick video. Give it a watch below!
Also, make sure to check out my Instant Pot chicken tikka masala! It’s AMAZING!
And if you love creamy curries, try my Instant Pot coconut chicken curry, it’s SO easy to make and really flavorful!
Did you make this? Be sure to leave a review below and tag me on Facebook, Instagram, or Pinterest!

Instant Pot Butter Chicken
Recipe Video
Equipment
Ingredients
- 3 tablespoons unsalted butter
- 5 cloves garlic about 5 teaspoons, minced or crushed
- 2 inch (5 cm) fresh ginger root grated (about 2 tablespoons)
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon ground turmeric
- ½ teaspoon chili powder optional
- ¾ teaspoon salt add more if needed
- 2 pounds (900 grams) chicken thighs skinless, boneless, diced into bite-size pieces
- 1 15-ounce can (425 grams) tomato sauce or passata
- 1 cup (240 ml) heavy whipping cream or coconut milk, or half and half*
- 2 tablespoons chopped fresh parsley or mint or cilantro, for garnish
Instructions
- On the Instant Pot press on SAUTE and melt the butter. Add the garlic and ginger, and cook until fragrant (about 1 minute).
- Add all of the spices, and the salt, stir, and cook for a minute. You might want to deglaze the pot at this point if the mixture is stuck to the bottom of the pot, just add a splash of water and scrape off any stuck bits with a wooden spoon. Then add the tomato sauce (passata) and a ¼ cup of water. Switch off the saute setting.
- Add the chicken thighs, give everything a mix.
- Secure the lid and set the vent to SEALING. Select the PRESSURE COOK/MANUAL setting and set the cooking time for 6 minutes at high pressure. The Instant Pot will take around 10 minutes to come to pressure and start cooking. When the cooking program ends, quickly release the steam.
- Carefully remove the lid, and press on SAUTE. Stir in the cream, and allow the sauce to reduce a little (season with more salt if necessary). Taste the sauce and see if you need to add a little bit more salt. Serve warm over rice with chopped parsley or cilantro.
Notes:
- Chicken thighs are more tender and flavorful, but chicken breasts also work. If using chicken breasts, pressure cook for 5 minutes.
- Passata can be replaced with tomato sauce or blended and strained canned tomatoes.
- Heavy cream gives the smoothest, richest sauce. Half-and-half or coconut milk can also be used, but the sauce will be a little less creamy. When I retested this recipe in March 2026, I used ¾ cup of heavy cream and preferred that, though 1 cup still works well.
- This dish has medium heat. For a milder version, leave out the chili powder.
- You can skip sautéing the garlic and ginger to save time, but the ginger may taste a little sharper.
- Do not add the cream before pressure cooking, or it may separate.
- If doubling the recipe, do not increase the cooking time.
- Do not add extra liquid. The chicken will release enough moisture for the Instant Pot to come to pressure.
- A burn message is not expected if the recipe is followed as written. If it happens, add ¼ cup water, scrape the bottom of the pot, and start again.
- For a sweeter sauce, add 1 teaspoon granulated sugar or brown sugar before pressure cooking.
- For a richer finish, stir in a little extra butter after cooking.
- Garnish with fresh cilantro, mint, or parsley, and serve with rice or naan.
- Store leftovers in the fridge for up to 5 days or freeze for up to 3 months. Add a splash of water when reheating if the sauce has thickened.
- Makes 4 large servings or 5 to 6 medium servings.
Nutrition Information
This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.
© Little Sunny Kitchen









Lydia Hinson says
Every time I make this my husband can’t tell me enough how much he enjoys this meal. It is one of his favorites. We often have leftovers and I usually end up being the one who eats them the following day. My husband gets so miffed that he missed out.
Thank you for creating such easy and delicious recipes that my family fights over!
Kristen H. says
I have made this several times and the instant pot always has a burn notification. I have to release, clean, and restart. I have an 8 qt. Instant pot. I’ve tried adding a bit more water. Not sure what else I can do.
Diana says
Hi Kristen, this recipe was tested in a 6-quart and you’re getting a burn message because your instant pot requires more liquid. This recipe is very delicious, so I would suggest adding 50% more ingredients to make up for the liquid and you should not get a burn message then. Enjoy!
Nicole says
This recipe is so easy and absolutely delicious!! Second time I’m making it in two weeks!!!
Diana says
Yay! That’s so awesome. It sounds like you have a new favorite!
Ashley says
Boy I love this recipe! We’ve made it a few times now and we’re considering adding potatoes to make it just a bit more hearty. How do you think a russet potato would do added in with the chicken?
Diana says
Hi Ashley, so glad to hear that you love this recipe! I think that it’s a great idea to add some potatoes, I would quarter them though.
Melissa Moorhead says
I love this dish, but one of my daughters prefers it without the meat. She likes the sauce served over rice. Is there a way to adjust the recipe to make it without the meat?
Diana says
Hi Melissa, Sure! I have a vegan cauliflower butter chicken recipe https://littlesunnykitchen.com/vegan-butter-chicken/ enjoy!