One-Pot Indian Butter Chicken with Potatoes

Instant Pot Indian Butter Chicken is a culinary masterpiece that brings the vibrant flavors of India right to your dinner table with remarkable ease and speed. This beloved dish, traditionally known for its rich, creamy texture and aromatic spices, becomes an incredibly accessible weeknight meal thanks to the magic of the Instant Pot. Imagine tender chunks of chicken and hearty potatoes, lovingly coated in a luscious, mild tomato and coconut milk sauce, infused with a symphony of fragrant Indian spices. Served alongside warm, pillowy garlic naan, this dish promises a restaurant-quality experience in the comfort of your own home, making it an instant family favorite.

A vibrant, creamy Instant Pot Indian Butter Chicken dish, featuring tender chicken and potatoes in a rich, spiced tomato and coconut milk sauce. Perfect for a quick, flavorful dinner.

Our journey with this delightful Instant Pot Butter Chicken recipe began over a year ago, born from a desire to simplify exotic meals for our bustling young family. We’ve meticulously adapted and refined the original inspiration from Mel’s Kitchen Cafe to perfectly suit a busy household’s needs, ensuring not only an incredible taste but also practical portioning that utilizes entire cans of ingredients. Say goodbye to those lingering half-cans of sauce or coconut milk taking up precious fridge space; our version ensures you use everything up, making cleanup and meal planning a breeze. This dedication to convenience without compromising on authentic flavor is what truly sets this recipe apart, making it a staple in countless homes.

Close-up of Instant Pot Indian Butter Chicken, highlighting the creamy sauce, chicken pieces, and potato chunks, garnished with fresh cilantro.

Instant Pot Indian Butter Chicken: A Weeknight Revelation

Many traditional Indian butter chicken recipes achieve their signature creamy texture through the generous use of heavy cream. While undeniably delicious, we’ve discovered an equally rich and satisfying alternative that aligns perfectly with a lighter, healthier approach: canned coconut milk. Not only does coconut milk provide a wonderful depth of flavor and velvety consistency, but opting for light or reduced-fat coconut milk also helps trim down on fat and calories without sacrificing the indulgence factor. The beauty of this recipe lies in its swiftness; from sautéing the aromatics to pressure cooking the chicken and potatoes, this dish is a true start-to-finish Instant Pot wonder, allowing you to enjoy an authentic Indian meal with minimal effort and maximum flavor.

A top-down view of Instant Pot Indian Butter Chicken served in a bowl, demonstrating its rich color and creamy texture, ready to be enjoyed.

One of the ultimate tests of any family recipe is its appeal to the pickiest eaters. This Instant Pot Indian Butter Chicken passes with flying colors! Our children, who can often be discerning about new flavors, absolutely adore this dish. There are rarely any leftovers, a true testament to its universal appeal. The mild yet deeply flavorful sauce, combined with tender chicken and potatoes, creates a comforting and exciting meal. To complete the experience, we highly recommend serving it alongside our Easy Garlic Naan, whose soft, garlicky goodness is the perfect vehicle for scooping up every last drop of the rich sauce. The combination is simply irresistible.

The inclusion of potatoes in this butter chicken is a deliberate choice, adding another layer of texture and substance to the meal. While not always found in traditional butter chicken, the potatoes absorb the exquisite flavors of the sauce beautifully, making the dish even heartier and more filling. They effectively stretch the meal, providing more servings and a satisfying bite. If you prefer, you can certainly omit the potatoes and substitute with an equivalent amount of additional chicken or even other vegetables like cauliflower for a low-carb alternative. This flexibility ensures the recipe can be tailored to your family’s preferences and dietary needs, making it a truly versatile addition to your culinary repertoire.

A serving of Instant Pot Indian Butter Chicken in a white bowl, showing the generous portions of chicken and potatoes coated in the thick, orange sauce.

Butter Chicken vs. Chicken Tikka Masala: The Subtle Distinctions

Butter chicken (Murgh Makhani) and chicken tikka masala are two of the most globally recognized and beloved Indian curry dishes, often confused due to their similar appearances and creamy, tomato-based sauces. However, while they share common flavor profiles, they are not exactly the same. Understanding their subtle distinctions can deepen your appreciation for each unique culinary creation.

The primary difference lies in the preparation of the chicken. Chicken tikka masala typically features chicken pieces that are first marinated for several hours in a blend of yogurt and aromatic spices. This marination process infuses the chicken with a complex, layered flavor and contributes to its tender texture even before it’s cooked in the rich masala sauce. The sauce itself often has a more robust and sometimes tangier profile due to the deeper spice blend and initial marination.

In contrast, butter chicken, as featured in this recipe, traditionally does not require marinating the chicken beforehand. This makes it a quicker dish to prepare, often resulting in a milder, sweeter flavor profile that is incredibly appealing, especially to those new to Indian cuisine or with sensitive palates. Historically, butter chicken originated as a clever way to utilize leftover dry tandoori chicken, which was then simmered in a rich, buttery (or ghee) and creamy tomato sauce to restore its moisture and enhance its flavor. This legacy contributes to its inherently forgiving and approachable nature.

There is also some conflicting information regarding the cut of chicken used, with some sources suggesting tikka masala is exclusively boneless and butter chicken traditionally bone-in. However, in modern culinary practice, both dishes frequently use boneless, skinless chicken, making them easier to eat and cook. What truly distinguishes them are the nuances in their spice blends and the initial chicken preparation.

A close-up shot of the Instant Pot Indian Butter Chicken, showing the creamy texture and rich color of the sauce, with cilantro garnish and a piece of naan bread.

Regardless of the historical specificities, this Instant Pot Indian Butter Chicken recipe stands out for its undeniable ease, rapid cooking time, exquisite flavor, and a lighter touch thanks to the thoughtful use of canned coconut milk. It embodies the best of Indian cuisine – rich, aromatic, and deeply satisfying – all made accessible through modern cooking technology.

This heartwarming dish is truly perfect for those chilly weather months, offering a comforting embrace with every spoonful. However, its vibrant flavors make it a fantastic choice any time you find yourself craving a restaurant-style Indian meal. The spices are bold and engaging yet remain wonderfully mild, making it a crowd-plepleaser across all age groups. And, of course, the sheer convenience of the Instant Pot means you can achieve these incredible depths of flavor without spending hours in the kitchen. It’s a culinary shortcut to a truly memorable meal.

More Instant Pot Inspirations for Your Kitchen

Once you discover the unparalleled convenience and delicious results of Instant Pot cooking, you’ll be eager to explore its full potential. Here are a few more of our favorite Instant Pot recipes that are sure to become staples in your home:

  • Instant Pot French Dip Sandwiches
  • Instant Pot Chimichangas
  • Hard Boiled Eggs in the Instant Pot
  • Instant Pot Short Ribs
A delicious Instant Pot Indian Butter Chicken with Potatoes, ready to be served over rice.

Instant Pot Indian Butter Chicken with Potatoes

Created by Amber Brady

Prep: 20 mins
Cook: 12 mins
Total: 32 mins

Chunks of chicken and potatoes are smothered in a mild tomato and coconut milk sauce that’s filled with fragrant Indian spices, making for a quick and flavorful Instant Pot meal.

Print Recipe
Pin Recipe
Yields: 4 servings

Ingredients

  • 3 Tbsp butter, divided
  • ¼ cup diced onions (white or yellow)
  • 1 tsp minced garlic (about 2 cloves)
  • 1 tsp ginger paste (or grated fresh ginger)
  • 1 lb boneless, skinless chicken breasts, cut into 1-inch pieces
  • 1 tsp ground coriander
  • 1 tsp garam masala
  • 1 tsp turmeric
  • ¼ tsp paprika
  • ½ tsp salt
  • 1 cup potatoes, peeled and cut into 1-inch pieces (russet or yellow)
  • 8 oz can tomato sauce
  • 15 oz can light/reduced fat coconut milk
  • 1-2 Tbsp cornstarch
  • 1-2 Tbsp COLD water
  • Hot, cooked rice, for serving
  • Fresh, chopped cilantro, optional – for garnish

Instructions

  1. Place the stainless steel inner pot into the Instant Pot. Select the Sauté function and set it to Normal.
  2. Melt 2 Tbsp of butter. Add the diced onions and cook, stirring often for 2-3 minutes, or until onions start to soften and turn translucent. Add minced garlic and ginger paste. Stir and cook for an additional 10-20 seconds until fragrant.
  3. Add the cubed chicken and all the spices: ground coriander, garam masala, turmeric, paprika, and salt. Cook, stirring often for 1-2 minutes to lightly brown the chicken and toast the spices.
  4. Add the diced potatoes, tomato sauce, and coconut milk to the pot. Stir everything well to combine.
  5. Secure the lid on the Instant Pot and make sure the steam release valve is in the sealed position. Select the Manual or Pressure Cook button, set to high pressure, and adjust the cooking time to 6 minutes. The Instant Pot will automatically begin building pressure.
  6. Once the cooking time has finished, carefully perform a quick release of the pressure by turning the valve to the venting position. (If the steam splatters excessively, close the valve for 5 minutes and try again to allow some natural release). Remove the lid only after all pressure has been successfully released and the float valve has dropped.
  7. Switch the Instant Pot back to the Sauté feature (by first pressing “Cancel”) and add the remaining 1 Tbsp of butter to melt into the sauce, enriching its flavor.
  8. In a small bowl, whisk together equal amounts of cornstarch and COLD water (start with 1 Tbsp of each, adding more if a thicker sauce is desired). Once the sauce in the pot comes to a gentle boil on the Sauté setting, slowly add the cornstarch slurry, stirring constantly. Continue to stir until the sauce has thickened to your desired consistency. (Remember, the sauce will continue to thicken slightly as it cools.) Taste and adjust seasoning if needed, adding more salt or spices as desired.
  9. Serve the Instant Pot Indian Butter Chicken hot over freshly cooked rice, garnished with fresh chopped cilantro, if desired.

Notes

*Ginger paste can typically be found in a tube in the refrigerated produce or herb section of most grocery stores. As an alternative, you can peel and finely grate a piece of fresh ginger using a microplane zester.

*Recipe adapted and refined from Mel’s Kitchen Cafe to better suit full ingredient usage and family preferences.

Nutrition Information

Disclaimer: Nutritional values were calculated using a third-party tool and are provided as an estimation only. Actual values may vary based on ingredients used and preparation methods.

Sharing this recipe with a link is both encouraged and appreciated. Copying/pasting and/or screenshots of full recipes to any social media is strictly prohibited. Content and photographs are copyright protected.