Are you ready to create a flavorful and easy Instant Pot Butter Chicken? This dish brings together tender chicken, rich spices, and creamy goodness in one pot! I’ll guide you step-by-step through the ingredients and techniques that make this recipe a hit. Whether you’re a busy parent or a cooking newbie, this dish will impress your family with its taste and warmth. Let’s dive into making your new favorite meal!
Why I Love This Recipe
- Quick and Easy: This recipe is perfect for busy weeknights, taking only 35 minutes from start to finish, including prep time.
- Rich and Creamy Flavor: The addition of heavy cream creates a luxurious sauce that perfectly complements the spices.
- Versatile Serving Options: Whether served over basmati rice or with naan, this dish is adaptable to your preferences.
- Family-Friendly: The mild spices combined with the creamy texture make it a hit for both kids and adults alike.
Ingredients
Main Ingredients
- Chicken: I love using 1.5 lbs of boneless, skinless chicken thighs. They are juicy and tender. Cut them into bite-sized pieces for even cooking. Thighs hold moisture well, making them perfect for this dish.
- Dairy: Heavy cream is the star here. It adds richness and creaminess. Make sure to use fresh cream for the best flavor. You can also use coconut milk for a dairy-free option.
- Aromatics: Onions, garlic, and ginger are key. I finely chop one medium onion and mince three cloves of garlic. I also add one tablespoon of fresh ginger for a spicy kick. These aromatics build a great base for flavor.
Spices
- List of spices used and their roles: I use garam masala, ground cumin, coriander, turmeric, and cayenne pepper. Each spice brings a unique flavor. Garam masala adds warmth, while cumin and coriander enhance earthiness. Turmeric gives a golden color, and cayenne adds heat.
- Tips on freshness and quality: Always use fresh spices for the best taste. Check your spice jars. If they are old or smell weak, it’s time to replace them. Fresh spices will make your butter chicken pop with flavor.
Optional Ingredients
- Variations for added flavor or heat: You can add a pinch of smoked paprika for a smoky touch. For more heat, increase the cayenne pepper. You can also add a tablespoon of honey for sweetness.
- Suggestions for garnishing: Fresh cilantro adds color and brightness. Chop it finely and sprinkle it on top just before serving. You can also drizzle some extra cream for a beautiful finish. Serve with fluffy basmati rice or warm naan bread for a complete meal.

Step-by-Step Instructions
Preparing the Aromatics
Start by setting your Instant Pot to 'Sauté' mode. Add one tablespoon of olive oil. When the oil gets hot, toss in one medium onion, finely chopped. Cook it for about three to four minutes. Stir often until the onion turns soft and clear. Next, add three minced garlic cloves and one tablespoon of minced ginger. Cook this mix for another minute. You want it to smell great and look golden.
Incorporating the Spices
Now it’s time to wake up the spices. Sprinkle in one tablespoon of garam masala, one teaspoon of ground cumin, one teaspoon of ground coriander, half a teaspoon of turmeric, and half a teaspoon of cayenne pepper. Stir the spices well and cook them for about thirty seconds. This step is key. It brings out the flavors and makes your dish smell amazing.
Cooking the Chicken
Add one and a half pounds of boneless, skinless chicken thighs cut into bite-sized pieces. Pour in one can of crushed tomatoes. Mix everything well, making sure the chicken gets coated with the spices and sauce. Secure the lid on your Instant Pot. Make sure it’s sealed tightly. Set it to 'Manual' mode and cook on high pressure for ten minutes. When the timer goes off, carefully release the pressure quickly. This keeps the chicken from overcooking.
Finishing Touches
Open the lid and add one cup of heavy cream. Stir it in well. Switch back to 'Sauté' mode. Let your butter chicken simmer for another five minutes. This helps the sauce thicken a bit. Finally, taste your dish and add salt as needed. Garnish generously with chopped fresh cilantro for a pop of color and flavor.
Tips & Tricks
Perfecting the Recipe
Common mistakes can ruin your butter chicken. One big mistake is overcooking the chicken. If you cook it for too long, the meat gets tough. Always set your Instant Pot to cook for just 10 minutes for perfectly tender chicken.
For the right sauce consistency, add cream at the end. This keeps it rich without making it too thin. If your sauce is too runny, let it simmer on 'Sauté' mode for a few minutes to thicken it.
Instant Pot Settings
To get the best results, use 'Manual' mode on high pressure for 10 minutes. This cooks the chicken just right. Avoid using the wrong settings, as this can lead to uneven cooking.
To prevent overcooking, use the quick-release method when the timer goes off. This stops the cooking process quickly, keeping your chicken juicy.
Enhancing Flavor
Marinating chicken can boost its taste a lot. Try marinating it in yogurt, lemon juice, and spices for at least one hour. This adds depth and makes it tender.
You can also add a touch of sweetness. A small amount of honey or sugar can balance the spices well. For acidity, a splash of lime juice right before serving brightens the dish.
Pro Tips
- Marinating Chicken: For enhanced flavor, marinate the chicken pieces in yogurt and spices for a few hours or overnight before cooking. This tenderizes the meat and infuses it with deeper flavors.
- Adjusting Spice Levels: If you're sensitive to heat, start with less cayenne pepper and gradually add more to taste. You can always increase the spice, but it’s hard to tone it down once added.
- Using Coconut Milk: For a dairy-free version, substitute the heavy cream with coconut milk. This will give a rich flavor while keeping it creamy and delicious.
- Leftover Storage: Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water or cream to maintain creaminess.
Variations
Vegan Option
You can easily make this dish vegan. Just swap the chicken for plant-based proteins. Use chickpeas or tofu for a hearty meal. They soak up flavors well and provide a nice texture. If using tofu, press it first to remove excess water. This helps the tofu absorb the sauce better.
Different Spice Levels
Do you like it spicy? Adjust the cayenne pepper to your liking. If you prefer mild, cut back on the cayenne. You can also try other spices like paprika for a smokier flavor. Adding more garlic or ginger can also add warmth without heat.
Regional Twists
Explore different flavors by changing up the spices. Try Indian curry powder or Thai red curry paste. You can also add coconut milk instead of heavy cream for a tropical twist. Each change offers a new taste experience. Don't be afraid to experiment!
Storage Info
Refrigeration
To store leftovers of butter chicken, let it cool first. Place it in an airtight container. This keeps it fresh for up to four days. Make sure to label the container with the date. This way, you know when to eat it. If you plan to enjoy it later, store it in the fridge right away.
Freezing
You can freeze butter chicken for later use. First, let it cool completely. Then, transfer it to a freezer-safe container. Leave some space at the top for expansion. Seal it tightly to prevent freezer burn. Butter chicken can last up to three months in the freezer. When it's time to eat, just thaw it overnight in the fridge.
Reheating Instructions
To reheat butter chicken, use a stovetop or microwave. If using the stovetop, place it in a pan over low heat. Stir it often to ensure even heating. If using a microwave, heat in short bursts. Stir between each burst to keep the texture smooth. You can add a splash of cream or water to enhance the sauce. This helps to keep it creamy and delicious. Enjoy it warm with rice or naan!
FAQs
Can I use chicken breast instead of thighs?
Yes, you can use chicken breast in this recipe. However, chicken thighs are juicier. They stay moist during cooking, while breasts can dry out. If you choose breasts, cut them into bite-sized pieces. This helps them cook evenly. Be sure to check the cooking time as breasts might cook faster.
How do I make this gluten-free?
To make this dish gluten-free, check all your ingredients. Use gluten-free spices and ensure your crushed tomatoes are gluten-free. Most canned tomatoes are, but it’s best to read labels. Heavy cream is naturally gluten-free, so it’s safe to use. This way, you can enjoy the dish worry-free.
What can I serve with Instant Pot Butter Chicken?
Butter chicken pairs well with several sides. Here are some great options:
- Fluffy basmati rice
- Soft naan bread
- Steamed vegetables (like green beans or broccoli)
- A fresh salad with cucumber and tomatoes
These sides balance the rich flavors of the butter chicken and create a full meal.
In this blog post, we explored how to make Instant Pot Butter Chicken with rich flavors. We covered the main ingredients, from chicken to spices and optional additions. The step-by-step guide helped you prepare aromatics and cook chicken perfectly. I shared tips to avoid common mistakes and offered variations for different tastes. Remember to store leftovers properly and reheating them can be easy. This recipe is versatile and satisfying, whether you enjoy it as is or with your favorite side. Enjoy creating this dish and experimenting with your own twists!