If you’re looking for a delicious, creamy, and comforting meal that can be made in a fraction of the time traditional recipes require, you’re in the right place! This Instant Pot Butter Chicken is the perfect blend of spices and rich flavors that will transport your taste buds straight to India, all while being easy enough for a weeknight dinner. Imagine tender chicken pieces enveloped in a velvety sauce that’s a little bit spicy, a little bit sweet, and utterly satisfying. Let’s dive into this fantastic recipe that’s sure to become a family favorite!
Why This Recipe Is a Must-Try
Butter chicken is a classic dish in Indian cuisine known for its rich and buttery flavor profile. This Instant Pot version takes all the elements you love about traditional butter chicken and simplifies the cooking process, making it easily accessible for home cooks. The pressure cooking method allows the chicken to absorb the flavors of the spices and sauce in a quick and efficient manner, resulting in juicy, tender bites every single time. Plus, the combination of spices not only enhances the flavor but also offers a delightful aroma that fills your kitchen, inviting everyone to gather around the table.
Ingredients
To make this irresistible Instant Pot Butter Chicken, you’ll need the following 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)
- 1 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
How To Make Instant Pot Butter Chicken Recipe
Follow these simple steps to create your own Instant Pot Butter Chicken masterpiece:
Step 1: Sauté Aromatics
Start your Instant Pot on the ‘Sauté’ mode. Once it’s hot, add the 3 tablespoons of unsalted butter. Allow it to melt and become bubbly. Next, add the minced garlic and grated ginger. Sauté for about 1-2 minutes until fragrant, making sure not to let the garlic burn.
Step 2: Add Spices
Add the garam masala, ground cumin, smoked paprika, ground turmeric, chili powder (if using), and salt to the pot. Stir everything together and let it cook for another minute. This process will help bloom the spices, enhancing their flavors.
Step 3: Incorporate Chicken
Add the diced chicken thighs to the pot. Stir well to coat the chicken pieces evenly with the spice mixture. This will infuse the chicken with all the wonderful flavors we just created.
Step 4: Pour in Tomato Sauce
Now, add the 15-ounce can of tomato sauce (or passata) to the pot. Mix everything together to ensure the chicken is submerged in the sauce. This is where the magic begins!
Step 5: Pressure Cook
Close the lid of the Instant Pot, ensuring the valve is set to sealing. Select the ‘Pressure Cook’ function and set the timer for 10 minutes on high pressure. Once the cooking time is finished, allow the pressure to release naturally for 5 minutes, then carefully switch the valve to venting to release any remaining pressure.
Step 6: Stir in Cream
After the pressure is fully released, open the lid and stir in the 1 cup of heavy whipping cream (or your choice of coconut milk or half and half). This is what gives butter chicken its signature creaminess. Mix well until everything is fully combined.
Step 7: Serve and Garnish
Taste your butter chicken and adjust seasoning with more salt if needed. Serve it hot, garnished with freshly chopped parsley, mint, or cilantro. It pairs perfectly with fluffy basmati rice or warm naan bread.
Expert Tips
- For a quicker prep, use pre-minced garlic and ginger from a jar.
- If you prefer a slightly thicker sauce, feel free to use a cornstarch slurry (1 tablespoon of cornstarch with 2 tablespoons of water) and add it in before the pressure cooking step.
- Letting the butter chicken rest for a few minutes after cooking allows the flavors to meld together beautifully.
- Don’t skip the garnish! It not only adds a pop of color but enhances the overall flavor profile of the dish.
Variations and Customizations
- For a healthier option, you can substitute chicken thighs with chicken breast, but be cautious as breast meat may dry out faster.
- Add vegetables like spinach, peas, or bell peppers for extra nutrition and flavor.
- Adjust the spice level by increasing or decreasing the chili powder according to your preference.
- Try adding other spices such as coriander or fenugreek for a unique twist on the classic recipe.
How to Store Leftovers
If you find yourself with leftovers (which is often the case because this dish is so delicious!), transfer the butter chicken to an airtight container once it’s completely cooled. It can be stored in the refrigerator for up to 4 days. Reheat in the microwave or on the stovetop until warmed through. You can also freeze it for up to 3 months; just make sure to thaw it in the fridge overnight before reheating.
FAQ
Can I use chicken breast instead of chicken thighs?
Yes, you can use chicken breast! Keep in mind that chicken breast cooks faster than thighs, so adjust cooking time accordingly to avoid dryness.
Is butter chicken gluten-free?
Yes, this butter chicken recipe is naturally gluten-free. Always check the labels of your ingredients to ensure they are certified gluten-free.
Can I make this recipe dairy-free?
Absolutely! Replace the heavy cream with coconut milk or another non-dairy alternative to keep it creamy without the dairy.
What can I serve with butter chicken?
Butter chicken is traditionally served with basmati rice, but you can also enjoy it with naan bread, roti, or even cauliflower rice for a low-carb option.
Conclusion
This Instant Pot Butter Chicken recipe is a fantastic way to indulge in a comforting and flavorful dish without spending hours in the kitchen. The blend of spices, creamy sauce, and tender chicken come together to create a memorable meal that’s perfect for family dinners or special occasions. With simple ingredients and straightforward steps, you’ll find yourself making this dish on repeat. So gather your ingredients, fire up your Instant Pot, and get ready for an unforgettable culinary adventure! Enjoy your cooking and happy eating!

Instant Pot Butter Chicken
Ingredients
Butter Chicken Ingredients
- 3 tablespoons unsalted butter
- 5 cloves garlic, minced (about 5 teaspoons)
- 2 inches fresh ginger root, grated (about 2 tablespoons)
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon ground turmeric
- 0.5 teaspoon chili powder (optional)
- 1 teaspoon salt (add more if needed)
- 2 pounds chicken thighs, skinless, boneless, diced (900 grams)
- 1 15-ounce can tomato sauce or passata (425 grams)
- 1 cup heavy whipping cream or coconut milk (or half and half)
- 2 tablespoons chopped fresh parsley or mint or cilantro (for garnish)
Instructions
- Step 1: Start your Instant Pot on the ‘Sauté’ mode. Once it’s hot, add the unsalted butter. Allow it to melt and become bubbly. Next, add the minced garlic and grated ginger. Sauté for about 1-2 minutes until fragrant, making sure not to let the garlic burn.
- Step 2: Add the garam masala, ground cumin, smoked paprika, ground turmeric, chili powder (if using), and salt to the pot. Stir everything together and let it cook for another minute to bloom the spices.
- Step 3: Add the diced chicken thighs to the pot. Stir well to coat the chicken pieces evenly with the spice mixture.
- Step 4: Add the tomato sauce (or passata) to the pot. Mix everything together to ensure the chicken is submerged in the sauce.
- Step 5: Close the lid of the Instant Pot, ensuring the valve is set to sealing. Select the ‘Pressure Cook’ function and set the timer for 10 minutes on high pressure. Once the cooking time is finished, allow the pressure to release naturally for 5 minutes, then carefully switch the valve to venting to release any remaining pressure.
- Step 6: After the pressure is fully released, open the lid and stir in the heavy whipping cream (or your choice of coconut milk or half and half). Mix well until everything is fully combined.
- Step 7: Taste your butter chicken and adjust seasoning with more salt if needed. Serve it hot, garnished with freshly chopped parsley, mint, or cilantro.
Equipment
- Instant Pot