Instant Pot Butter Chicken is a classic Indian dish that has captured the hearts (and taste buds) of many around the globe. This creamy, spiced curry features tender pieces of chicken simmered in a luscious sauce made from tomatoes, butter, and aromatic spices. The beauty of this recipe lies in its ability to deliver rich flavors and comforting warmth in a fraction of the time it would take to make traditionally, thanks to the magic of the Instant Pot. Perfect for busy weeknights or impressive dinner parties, this dish is sure to become a favorite in your household.

Why You Will Love This Recipe
You’ll fall in love with this Instant Pot Butter Chicken for its incredible flavor and simplicity. The combination of spices—like garam masala, cumin, and coriander—creates a depth of flavor that is both comforting and exotic. Plus, the Instant Pot cuts down the cooking time significantly, allowing you to enjoy a homemade meal without hours spent in the kitchen. This recipe is also adaptable for various dietary preferences, making it a versatile option for family gatherings or meal prep.
Tips and Tricks
- Marinating the Chicken: For the best flavor, marinate the chicken in yogurt and spices for at least 30 minutes (or overnight in the fridge). This tenderizes the meat and infuses it with flavor.
- Use a Quick Release: After cooking, use a quick release method to prevent the chicken from overcooking and becoming rubbery.
- Adjusting Spice Levels: If you prefer a milder dish, reduce the amount of cayenne pepper or omit it altogether. Conversely, if you enjoy heat, feel free to add more!
- Thicken the Sauce: After cooking, if you want a thicker sauce, use the sauté function to simmer the sauce for a few extra minutes until it reaches your desired consistency.
Common Mistakes to Avoid
- Overcooking the Chicken: It’s essential to monitor the cooking time closely. Overcooked chicken can become dry and tough.
- Incorrect Spice Measurements: Ensure you measure your spices accurately. Too much of one spice can overpower the dish.
- Using Low-Quality Ingredients: Opt for good-quality butter and tomatoes; they make a noticeable difference in flavor.
- Forgetting to Deglaze: Always deglaze the pot after sautéing to avoid the “burn” warning when cooking.
Make Ahead Tips
You can marinate the chicken a day in advance, allowing it to absorb the flavors overnight. Additionally, the sauce can be prepared ahead of time and stored in the refrigerator for up to three days. Just add the marinated chicken when you’re ready to cook. This recipe also freezes well—store leftovers in an airtight container for up to three months.
Recipe Variations
- Vegetarian Version: Substitute chicken with paneer or chickpeas for a vegetarian delight.
- Spicy Version: Add diced green chilies or extra cayenne pepper for a spicier kick.
- Different Proteins: Try using shrimp or tofu for a different protein option.
- Coconut Milk: Swap out the heavy cream for coconut milk for a lighter and dairy-free option.

How to Serve
Serve your Instant Pot Butter Chicken over a fluffy bed of basmati rice or with warm naan bread to soak up the delicious sauce. Garnish with fresh cilantro and a squeeze of lime for a burst of freshness. For an added touch, drizzle a little extra cream on top before serving.
Pairing Suggestions
Pair this dish with a refreshing cucumber raita to balance the spices. For drinks, a light, crisp white wine like Pinot Grigio or a mango lassi complements the flavors beautifully. If you want something non-alcoholic, try serving it with sweetened iced tea or a sparkling water with lime.
How to Store
Leftovers can be stored in an airtight container in the refrigerator for up to four days. To freeze, portion the butter chicken into freezer-safe bags or containers, ensuring you remove as much air as possible. It will keep well in the freezer for up to three months. Reheat in the microwave or on the stovetop until warmed through.
Equipment Needed
- Instant Pot: This is the star of the show, allowing for quick pressure cooking.
- Cutting Board and Knife: Essential for chopping ingredients.
- Measuring Cups and Spoons: Accurate measurements ensure the best flavor.
- Mixing Bowls: For marinating the chicken and mixing spices.
Dietary Adaptations
To make this recipe vegan, substitute the chicken with tofu or chickpeas and use coconut milk in place of cream. For a dairy-free option, simply omit the butter or replace it with coconut oil. Ensure that your yogurt for marination is also dairy-free, if needed.
Seasonal Adaptations
In the summer, use fresh tomatoes instead of canned for a brighter flavor. In the fall or winter, consider adding seasonal vegetables like butternut squash or carrots to the dish for added nutrition and warmth.
Cost Breakdown
An estimated cost for this Instant Pot Butter Chicken is around $2 to $3 per serving, depending on your location and ingredient choices. For a budget-friendly option, consider buying frozen chicken or using canned tomatoes.
Kitchen Hacks
- Peeling Garlic: Smash the garlic clove with the flat side of a knife to make peeling easier.
- Chopping Onions: Chill your onions in the fridge for a few minutes before chopping to help reduce tears.
- Measuring Sticky Ingredients: Spray your measuring cup with a little cooking spray before measuring honey or molasses to help it slide out easily.
Recipe FAQs
- Can I use frozen chicken?: Yes, you can use frozen chicken, but you’ll need to adjust the cooking time. Add an additional 5-10 minutes for frozen pieces.
- What can I substitute for heavy cream?: You can use coconut cream for a dairy-free option or yogurt for a tangy twist.
- Can I double this recipe?: Yes, but make sure not to exceed the maximum fill line of your Instant Pot.

Instant Pot Butter Chicken
Instant Pot Butter Chicken is a classic Indian dish that has captured the hearts (and taste buds) of many around the globe. This creamy, spiced curry features tender pieces of chicken simmered in a luscious sauce made from tomatoes, butter, and aromatic spices.
Ingredients
- 1.5 lbs boneless, skinless chicken thighs or breasts
- 1 cup plain yogurt
- 1 onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon ginger, minced
- 1 can (15 oz) crushed tomatoes
- 1 cup heavy cream
- 1/2 cup butter
- 2 teaspoons garam masala
- 1 teaspoon cumin
- 1 teaspoon coriander
- 1/2 teaspoon cayenne pepper (adjust to taste)
- Salt and pepper to taste
- Fresh cilantro, for garnish
- Juice of 1 lime
Instructions
- Marinate the Chicken: In a bowl, combine yogurt, garlic, ginger, garam masala, cumin, coriander, cayenne, salt, and pepper. Add chicken, cover, and marinate for at least 30 minutes (or overnight).
- Sauté Onions: Turn on the Instant Pot to sauté mode. Melt butter and add chopped onions. Sauté until translucent, about 5 minutes.
- Add Chicken: Stir in the marinated chicken and cook for about 5 minutes until slightly browned.
- Add Tomatoes: Pour in the crushed tomatoes and stir to combine. Make sure to scrape the bottom of the pot to deglaze it.
- Pressure Cook: Close the lid, set the valve to sealing, and cook on high pressure for 10 minutes.
- Release Pressure: Once the cooking time is completed, do a quick release by turning the valve to venting.
- Finish the Sauce: Stir in the heavy cream and adjust seasoning if necessary. If the sauce is too thin, use the sauté mode to thicken.
- Serve: Ladle the butter chicken over rice or with naan, garnish with fresh cilantro and a squeeze of lime.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 752Total Fat: 59gSaturated Fat: 33gTrans Fat: 2gUnsaturated Fat: 23gCholesterol: 339mgSodium: 619mgCarbohydrates: 12gFiber: 1gSugar: 8gProtein: 47g
Chickenrecipes.blog, occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although allchickenrecipes.com attempts to provide accurate nutritional information, these figures are only estimates.
Final Thoughts
Instant Pot Butter Chicken is not only a delicious dish; it’s also a testament to how easily you can bring restaurant-quality flavors into your home kitchen. With its rich and creamy sauce and perfectly cooked chicken, this dish is bound to impress your family and friends. Whether you’re a seasoned cook or a kitchen novice, this recipe is straightforward and rewarding. So grab your Instant Pot and get ready to savor every bite!