Table of Contents
Introduction
Did you know that around 70% of people find traditional butter chicken recipes too time-consuming? If you’re among them, you’re in for a treat with this Instant Pot Butter Chicken recipe that not only saves you time but also delivers authentic, mouthwatering flavors. With the Instant Pot, preparing this beloved dish takes just a fraction of the time, making it perfect for busy weeknights. Dive into the richness of spice and creaminess that this Instant Pot butter chicken offers, and enjoy a restaurant-level experience right in your kitchen!
Ingredients List
Gather the following ingredients to make your delicious Instant Pot Butter Chicken. Each ingredient plays a vital role in creating the iconic flavor.
- 2 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 cup plain yogurt (or sour cream for a tangy twist)
- 1 large onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 tablespoons garam masala
- 1 teaspoon turmeric
- 1 teaspoon ground cumin
- 1 teaspoon chili powder (adjust for spice level)
- 1 can (14 oz) diced tomatoes
- 1 cup coconut milk (or heavy cream for richness)
- Salt to taste
- Fresh cilantro for garnish
Feel free to substitute chicken thighs with chicken breasts for a leaner option, and use almond milk for a dairy-free version!

Timing
The total time required to prepare this Instant Pot Butter Chicken is approximately 40 minutes—30 minutes of cooking and 10 minutes of prep, making it 20% faster than the average conventional recipe. This means you have more time to enjoy your meal with family and friends, rather than spending the evening in the kitchen!
Step-by-Step Instructions
Step 1: Marinate the Chicken
In a bowl, combine yogurt, garam masala, turmeric, cumin, chili powder, and salt. Add the chicken pieces and mix well, ensuring each piece is coated. Allow it to marinate for at least 30 minutes to enhance the flavors.
Step 2: Sauté Aromatics
Turn your Instant Pot to the sauté mode. Add a splash of oil, followed by onions. Sauté until translucent (about 3-5 minutes). Add garlic and ginger, cooking for another minute until fragrant.

Step 3: Add Chicken and Tomatoes
Stir in the marinated chicken into the pot, allowing it to cook for around 5 minutes. Then, add the can of diced tomatoes without draining. This adds a rich acidity to balance the creaminess.
Step 4: Pressure Cook
Close the lid and set your Instant Pot to pressure cook for 10 minutes. Ensure the valve is in the sealing position. Once the cooking is complete, either do a quick release or allow it to naturally release for a more tender chicken.
Step 5: Add Coconut Milk
After releasing pressure, stir in coconut milk (or heavy cream). This will create a luscious sauce that envelops the chicken. Allow it to simmer for a few minutes in sauté mode to thicken slightly, stirring occasionally.
Step 6: Serve and Garnish
Serve your Instant Pot butter chicken over steamed basmati rice or with naan bread. Garnish with freshly chopped cilantro for a pop of color and flavor!

Nutrition Facts – Instant Pot Butter Chicken (Per Serving)
Knowing what’s in your bowl helps you stay on track with your health goals. Here’s the estimated nutrition for one cup of Instant Pot Butter Chicken:
- Calories: 390
- Protein: 30g
- Total Fat: 20g
- Saturated Fat: 10g
- Carbohydrates: 15g
- Fiber: 2g
- Sugar: 4g
- Sodium: 800mg
These values provide a hearty and satisfying meal, making it a well-rounded option for dinner!
Health-Conscious Tweaks for Instant Pot Butter Chicken
If you’re looking to make this dish lighter or cater to specific dietary needs, consider these modifications:
- Swap in Greek yogurt for regular yogurt to boost protein and reduce fat content—perfect for a lighter butter chicken.
- Go meat-free by using tofu or chickpeas instead of chicken for a hearty vegetarian Instant Pot option.
- Need a dairy-free version? Use almond milk or low-fat yogurt in place of coconut milk without compromising creaminess.
Each of these swaps helps tailor the dish to meet your health goals without sacrificing flavor!
Serving Suggestions
To enhance your dining experience, try pairing this Instant Pot butter chicken with:
- Warm naan or roti to scoop up the sauce.
- A simple cucumber raita for cooling fresh flavors.
- Steamed vegetables or a side salad for added nutrients.
Feel free to mix and match various sides to keep your meals exciting and delicious!
Common Mistakes to Avoid
Here are a few pitfalls to avoid for the best Instant Pot butter chicken results:
- Not marinating the chicken long enough can lead to bland flavor—ideally, aim for at least 30 minutes.
- Overcooking the chicken can cause it to become dry. Stick to the recipe’s timing for optimal tenderness.
- Skipping the sauté step can result in a flat-tasting dish. Always sauté the aromatics first to build depth of flavor.
Storing Tips for the Recipe
To keep your Instant Pot Butter Chicken fresh and delicious:
- Store leftovers in an airtight container in the refrigerator for up to 3-4 days.
- For longer storage, freeze portions in freezer-safe bags for up to 3 months.
- Reheat on the stove or in the microwave until warmed through, adding a splash of water or cream to keep the sauce smooth.
Conclusion
Instant Pot Butter Chicken is a quick, flavorful dish that brings the taste of India to your table in just 40 minutes. It’s about time you gave this recipe a try! Share your thoughts and experiences in the comments below, and don’t forget to subscribe for more delicious recipes!
FAQs
Can I make this recipe with chicken breasts instead of thighs?
Yes! Chicken breasts can be used, but be mindful of the cooking time to avoid dryness. Reduce the pressure cook time to about 8 minutes.
How can I make this dish spicier?
Add extra chili powder or fresh chopped green chilies to the marinade for an added kick. Adjust to your personal heat preference!
Can I prepare this recipe in advance?
Absolutely! You can marinate the chicken a day in advance and store it in the refrigerator until you’re ready to cook.
What can I use instead of coconut milk?
If you’re looking for an alternative, you can use heavy cream or a mixture of yogurt and water for a lighter option without sacrificing creaminess.
Can I make this dish vegetarian?
Yes! Substitute chicken with chickpeas or paneer, and adjust cook times accordingly for a delicious vegetarian option.
Explore more delicious recipes in : Instant Pot & Air Fryer
Follow us on Instagram for daily recipes & kitchen tips
Print
Irresistible Instant Pot Butter Chicken Recipe in 30 Min
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
Try this irresistible Instant Pot Butter Chicken recipe ready in just 30 min Enjoy rich flavors and a quick cooking tech for a delightful meal
Ingredients
- 2 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 cup plain yogurt (or sour cream for a tangy twist)
- 1 large onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon ginger, minced
- 2 tablespoons garam masala
- 1 teaspoon turmeric
- 1 teaspoon ground cumin
- 1 teaspoon chili powder (adjust for spice level)
- 1 can (14 oz) diced tomatoes
- 1 cup coconut milk (or heavy cream for richness)
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Marinate the Chicken: In a bowl, combine yogurt, garam masala, turmeric, cumin, chili powder, and salt. Add the chicken pieces and mix well, ensuring each piece is coated. Allow it to marinate for at least 30 minutes.
- Sauté Aromatics: Turn your Instant Pot to the sauté mode. Add a splash of oil, followed by onions. Sauté until translucent (about 3-5 minutes). Add garlic and ginger, cooking for another minute until fragrant.
- Add Chicken and Tomatoes: Stir in the marinated chicken into the pot, allowing it to cook for around 5 minutes. Then, add the can of diced tomatoes without draining.
- Pressure Cook: Close the lid and set your Instant Pot to pressure cook for 10 minutes. Ensure the valve is in the sealing position.
- Add Coconut Milk: After releasing pressure, stir in coconut milk (or heavy cream) and allow it to simmer for a few minutes in sauté mode.
- Serve and Garnish: Serve your Instant Pot butter chicken over steamed basmati rice or with naan bread. Garnish with freshly chopped cilantro.
- Prep Time: 10 minutes
- minutes: 10
- Cook Time: 30 minutes
- Category: Dinner
- Method: Pressure Cooking
- Cuisine: Indian
Nutrition
- Calories: 390 calories
- Sugar: 4 grams
- Fat: 20 grams
- Saturated Fat: 20 grams
- Carbohydrates: 15 grams
- Fiber: 2 grams
- Protein: 30 grams


