I have been smitten with Indian food ever since my post-college roommate and I spent a month traveling India after we graduated, especially the rich, saucy curries like authentic Indian butter chicken (and Chicken Tikka Masala). I first made this easy spin on an authentic Indian butter chicken recipe to surprise my roomie/former India travel buddy when she came to visit us, it has since become one of my favorite weeknight dinners (especially when paired with Turmeric Rice). With its simplicity to make, fab flavor, and ability to be enjoyed with one the best Indian foods around (Homemade Naan bread), creamy butter chicken recipe is a perfect choice for casual dinners at home and for when you want to surprise friends with something fresh and different. If you aren’t familiar with butter chicken ingredients, imagine tender, falling-apart morsels of chicken in a creamy, mildly spiced curry sauce so delicious, you catch yourself running a finger along the edge of the bowl to make sure you don’t miss a drop. Butter chicken is not spicy in the sense of being “hot;” rather it is fully flavored with layers of Indian spices and ingredients like ginger, tomato, curry, and coconut milk. While we were in India, my roomie and I took a cooking class, where I quickly realized that part of the reason Indian food tastes so incredible is that it takes ALL DAY to make. There are whole spices to toast and grind, sauces to simmer, and bread to bake. The process is fun for an afternoon class while in India but impractical for day-to-day life at home, especially at 6:30 p.m. when the line between eating real food for dinner and eating chips + wine for dinner becomes alarmingly thin. Enter: the Instant Pot. (If you are in the market, this is the Instant Pot model I have and used to make this butter chicken recipe, and I love it! No Instant Pot? Check out this Slow Cooker Butter Chicken!)
How to Make the Best Butter Chicken Recipe (Fast and Easy!)
I’ve been loving making Instant Pot recipes Indian, because the pressure cooker consolidates flavors in a way that mimics the effect of all-day stovetop cooking. This Instant Pot Chicken Tikka Masala and this Instant Pot Lentil Curry have become a favorites of both mine and of many of yours too, so I wanted to explore making more Instant Pot Indian recipes. I’ve also been loving making Instant Pot recipes with chicken, both Instant Pot chicken breasts and Instant Pot chicken thighs. Because the Instant Pot doesn’t lose moisture during cooking, it means recipes like this Instant Pot Chicken and Rice turn out perfectly tender every time. (More recipes can be found here: 15 Healthy Instant Pot Recipes!) Looking for a flavorful dish but don’t have an Instant Pot? Try this Jamaican Curry Chicken instead. Whenever I’m creating a recipe, it’s important to me that you can find the ingredients at your neighborhood grocery store. If I can’t easily locate an ingredient near my house in Milwaukee, you won’t see it in one of my blog recipes, with very few exceptions. (The only one that comes to mind in recent memory is the paneer in this Paneer Tikka Masala…which I ended up finding at an Indian grocery store located two miles from my house. WHO KNEW.) Thus, this Instant Pot Butter Chicken, while perhaps not the most authentic Indian butter chicken recipe in the land, will be one of the easiest butter chicken recipes you’ll find, starting with the ingredients.
What’s in Butter Chicken Sauce?
How Can I Make Easy Instant Pot Butter Chicken Healthy?
In my usual style, this is also an healthy Instant pot recipe!I added cauliflower to the mix to make it half chicken/half veggie. I love the way the cauliflower breaks down and absorbs the butter sauce’s flavor. The cauliflower mimics the texture and appearance of the chicken too, so you almost don’t realize you are eating vegetables.
Can I Use Frozen Chicken?
Yes! You can use frozen chicken and even frozen cauliflower florets. Your Instant Pot will take longer to come to pressure before the cooking time begins, but the dish will still be delicious.
Recipe Adaptations
Can I Make this a Vegetarian Instant Pot Recipe or a Vegan Instant Pot Recipe? Yes! You can try omitting the chicken and using all cauliflower, try this Tofu Tikka Masala, or explore some of my other vegetarian Instant Pot recipes, such as this healthy Instant Pot Cauliflower Mac and Cheese. To make vegan, use full fat coconut milk in place of the half and half, a vegan buttery substitute for the butter, and an unsweetened coconut milk-based yogurt in place of the Greek yogurt.Can I Make this Slow Cooker Butter Chicken Instead? Yes! Check out my recipe for Slow Cooker Butter Chicken.Can I Make this Butter Chicken on the Stovetop? Yes! I have not yet tested this but think this recipe could be made in a Dutch oven using the following steps. If you try it, I’d love to hear how it goes. Cut the chicken into bite-sized pieces. Heat 1 tablespoon of olive oil in a Dutch oven over medium high. Sauté until golden on all sides, about 5 minutes. Remove from the pan and set aside. Add additional 1 tablespoon olive oil. Sauté the onions and spices until the onion is softened. Stir in the tomato sauce, cauliflower, and sautéed chicken. Bring the sauce to a gentle simmer. Partially cover the pot then let cook, keeping the sauce at a gentle simmer, until the chicken is cooked through and the cauliflower is tender, about 15 minutes. Stir in the half and half. Let cool a few minutes, then stir in the Greek yogurt as directed.
I hope this Instant Pot Butter Chicken inspires some fresh flavors and brings a taste of adventure to your kitchen. Even if you’ve never cooked (or eaten!) Indian food, I think you’ll be surprised and refreshed by the way something as simple trying a new recipe can transport you from the comfort of your own table.
Recommended Tools to Make Instant Pot Butter Chicken
Instant Pot (or a similar 6-quart or larger multicooker)Non-slip cutting board