Instant Pot Butter Chicken with Cashew Butter is a healthy Instant Pot recipe inspired by Indian butter chicken, but without the extra calories. The succulent pieces of chicken are spiced to perfection and cooked in a rich and vibrant tomato sauce. This is a quick and easy recipe that’s perfect for a weeknight!
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read the disclosure.
Table of Contents
Introduction
Butter Chicken is one of the most popular Instant Pot Indian recipes out there. I wanted to make a healthy Instant Pot recipe that has as much flavor, but is healthier. This recipe is a marriage between my Instant Pot Indian Chicken curry and Instant Pot Chicken Tikka masala.
Before you scroll down to look at the recipe ingredients, let me just tell you not to be put off by the number of ingredients. Once you get all the spices together, this recipe is so easy! The bulk of the work is gathering up the spices, cutting the chicken into bite-size pieces, and sauteing the onions. And some of that work can be done ahead of time.
This Indian Instant Pot Cashew Butter Chicken is sooo good! You can either serve it with warm, toasty naan that’s perfect for scooping up the chicken pieces or with basmati rice which absorbs the rich flavors of the sauce. Or maybe both – I love rice, but my husband loves naan, so I serve this curry with both!
I love the combination of chicken curry served with potatoes. The last time I made this recipe I served it with a South Indian Stir-fried Potato recipe. It’s one of my older recipes, so don’t mind the photography! It’s not an Instant Pot recipe, but I use the Instant Pot to pressure cook the potatoes for 0 minutes before adding them to the recipe and that makes them cook much faster.
Here are some Instant Pot Indian recipes you might like to try out:
– Instant Pot Aloo Gobi
– Instant Pot Lamb Biryani
– Instant Pot Fish Curry
Tips and Substitutions
Add More Flavor
This recipe tastes great the day you cook it, but it tastes so much better the next day. I find this to be the case with Indian curries, in general. So if you can make it ahead of time, I highly recommend it!
Ghee
Ghee adds lovely flavor to this recipe and that’s why I love using it. I don’t generally buy ghee, but prefer to make my own with this Instant Pot Ghee. You can substitute butter or even vegetable oil.
Onions
There are Instant Pot Indian recipes out there that don’t require you to saute onions to a golden brown. As a matter of fact, some recipe authors say it doesn’t matter if you just saute the onions till translucent, which takes much less time. I’ve tried that and the results are fine but sauteing them till they’re a nice brown color (without burning!) gives Indian recipes unparalleled flavor. Just saying!
I feel it’s worth the extra time. When you’re sauteing in the Instant Pot on Medium heat, it’s possible your onions can brown too quickly. What I do is deglaze with a tiny bit of broth every so often. This incorporates the caramelization into the onion mixture without burning the onions. Sometimes I saute a larger batch of onions ahead of time, refrigerate them on the weekend and then use them as needed when I’m making a recipe during the week.
Green Chili Peppers
I find that jalapeno spiciness can be hit or miss. I’ll get one that’s super spicy and the next one can be mild. With serrano green chili peppers, I’ve found the spiciness level to be more consistent. If you don’t like a lot of spice, just add ¼ of a chili.
Fenugreek
Fenugreek is an herb that’s commonly used in Indian cooking. In Hindi, it’s referred to as methi or kasuri methi. Methi leaves and seeds are common in Indian cooking. Fenugreek’s flavor has been described as a cross between celery and maple.
I like to use dried fenugreek leaves because of their shelf life and they’re easily available at Indian grocery stores or on amazon. I highly recommend fenugreek but if you can’t find it, omit it.
Kashmiri Chili Powder
Kashmiri chili powder is a special kind of Indian chili powder that has a bright red color without being too spicy. I actually use more than is called for in the recipe, so if you like your curries on the spicy side, you can add more.
It can be found at Indian grocery stores or on amazon. If you can’t find Kashmiri chili powder, go ahead and substitute a smaller quantity of cayenne pepper.
The great thing about Indian dishes is that you can make them as mild as you like by adjusting the quantity of chili powder or substituting paprika for the chili powder. The recipe, as written, is not very spicy (by my Indian standards!)
Honey
I like the addition of honey to balance out the tanginess of the tomatoes. Honey is optional, and you can also substitute it with brown sugar or white sugar.
Yogurt
Yogurt is another common ingredient in Indian cooking. I prefer to use whole milk yogurt rather than low fat. When you open the lid after the curry is finished pressure cooking, you may see that the yogurt appears to have curdled. I find that once the curry has been stirred and it rests for a bit, it looks just fine.
Tomato Sauce
Tomato sauce is a canned tomato concentrate similar to tomato puree with minimal spices, used to make tomato-based sauces like pasta sauce. In the UK, for example, it’s called tomato passata.
Tomato sauce can be stirred in with the remaining ingredients and many Instant Pots will seal just fine. However, some Instant Pots are more prone to the BURN error. So I play it safe when I give you instructions and tell you not to stir the tomato sauce in. You’ll PROBABLY be okay stirring it in, but I can’t guarantee it.
I like this Instant Pot Butter Chicken recipe to have a bold tomato flavor. If you’d like to tone down the tomato flavor, you might consider using ¾ cup of tomato sauce.
Cashew Butter
I buy cashew butter at my local grocery store, but I know it may not always be available. Almond butter seems much more popular.
If you can’t find cashew butter, take a couple of tablespoons of roasted cashews and blend them to a smooth paste, adding enough water or broth to get the blender moving. If you add too much water the mixture may be too grainy and watery.
Gram Flour
Gram flour is a commonly used Indian ingredient. It’s known as besan in Hindi. If you’ve ever had pakoras at an Indian restaurant, they’re made with besan. The gram flour thickens the curry and has a complementary flavor.
If you can’t find gram flour, use chickpea flour, which is pretty similar. If you can’t find either, you can just omit the gram flour or use corn starch.
Garam Masala
If possible, use a homemade garam masala, preferably ground fresh. You can also use store-bought garam masala. If you’d like to make your own garam masala, here’s a quick way:
- 2 tsp whole cloves (1 ½ tsp ground cloves)
- 2 (2-inch) pieces of cinnamon stick (1 ½ tsp cinnamon powder)
- 1 ½ Tbsp cardamom pods (1 ½ tsp cardamom powder)
- 1 nutmeg (1 ½ tsp nutmeg powder)
- 2 Tbsp fennel seeds (2 Tbsp ground fennel)
- 3 pieces star anise (1 tsp powdered star anise)
- 5 teaspoon whole black pepper (1 tablespoon black pepper powder)
- 1 tablespoon whole mace (1 teaspoon mace)
Grind in a coffee grinder or mix powders together and store in a cool dry place. The aroma is heavenly!!
If you’re new to the Instant Pot and aren’t familiar with how to use it, please read the Instant Pot DUO Beginner’s Quick Start Guide or the Instant Pot ULTRA Beginner’s Quick Start Guide first and then come back here to learn how to make this recipe for Healthy Instant Pot Butter Chicken.
Healthy Instant Pot Butter Chicken – Ingredients
- Coriander
- Cumin
- Garam Masala
- Garlic
- Salt
- Fenugreek
- Chili powder
- Honey
- Cloves
- Cardamom
- Cinnamon
- Ginger
- Turmeric
- Chicken
- Tomato sauce
- Ghee
- Broth
- Cilantro
- Green chili pepper
- Onions
- Yogurt
- Cashew butter
- Chickpea flour (besan)
How to Make Healthy Instant Pot Butter Chicken (Step by Step Instructions)
- Turn on Saute Mode
- Saute whole spices in ghee.
- Saute onion mixture and add powdered spices.
- Saute spices and stir in chicken and broth.
- Stir in yogurt and tomato sauce.
- Pressure cook for 4 minutes.
- Do a natural pressure release (NPR).
- Thicken the curry.
How to Turn on Saute Mode
- Instant Pot DUO: Select the Saute function.
- Instant Pot ULTRA: Select the Saute function and press Start.
Saute Whole Spices in Ghee
- Once the inner pot has heated up, add ghee.
- When ghee has melted, add whole spices (cinnamon, cardamom, and cloves) and stir until fragrant, about 15 seconds.
- Add onion, ginger and garlic.
Saute Onion Mixture and Add Powdered Spices
- Stir in green chilis and saute the onion mixture until the onions are rich golden brown. This may take 10 to 15 minutes.
- Press Cancel. The spices will cook in the residual heat.
- Stir in coriander, cumin, chili powder, turmeric, salt, fenugreek, and honey.
Pro Tip
If the onion starts to stick to the bottom or burn, add a teaspoon or two of broth to deglaze, and continue sauteing. Do this as often as needed until the onions are cooked properly.
Saute Spices and Stir in Chicken and Broth
- Saute the spices with the onion mixture for about 30 seconds.
- Stir in the chicken and broth. Scrape the bottom of the pot to make sure nothing is stuck to the bottom. This will help you prevent the burn message.
Stir in Yogurt and Tomato Sauce
- Add yogurt and stir till combined.
- Add tomato sauce on top but DON’T stir.
Instant Pot Duo Pressure Cook 4 minutes
- Close the lid and make sure steam release handle is in Sealing position
- Press Manual (or Pressure Cook) and + or – until the display reads 4 (4 minutes).
Instant Pot Ultra Pressure Cook 4 minutes
- Close the lid.
- Select Pressure Cook mode and adjust the time to 4 minutes (00:04).
- Press ‘Start’.
Pressure Cooking Process (Duo and Ultra)
- Instant Pot display will change to On.
- Once the Instant Pot is pressurized, the float valve will go up.
- The display will count down to 0; it will then switch to Keep Warm mode and display L0:00 or 00 00 and begin to count up the number of minutes since pressure cooking completed.
How to Naturally Release Pressure (NPR) on the DUO and ULTRA
- Allow the pressure to release naturally (NPR). The float valve will be in the down position. This may take 15 to 30 minutes. [Find out more about the pressure release methods and how and when to use them. ]
- Press Cancel and open the Instant Pot.
Pro Tip
If you’re short on time, it’s perfectly okay to do a 10 or 15-minute natural release i.e. wait for 10 or 15 minutes and release pressure.
– DUO: Move the pressure release handle to the venting position
– ULTRA: Press the steam release button.
– Once all the steam has been released, the float valve will come down.
Thicken the Curry
- Stir in the cashew butter, chickpea flour, and garam masala.
- Select Saute mode, and cook for a minute or two until thickened and heated through, stirring frequently.
- Press Cancel and stir in chopped cilantro.
Healthy Instant Pot Butter Chicken with Cashew Butter
Equipment
Ingredients
- 2 tablespoon ghee
- 2 cinnamon sticks
- 6 cardamom pods
- 5 ground cloves
- 2 cups onion chopped
- 2 tablespoon ginger minced
- 2 tablespoon garlic minced
- 1 serrano or jalapeno pepper (optional), slit lengthwise
- 2 tablespoon coriander powder
- 1 teaspoon cumin powder
- 1 teaspoon Kashmiri chili powder
- ½ teaspoon turmeric powder
- 1 ½ teaspoon salt or to taste!
- 2 tablespoon dried fenugreek leaves (dried methi)
- 2 teaspoon honey
- 1 ½ lb boneless skinless chicken thighs (⅔ kg) cut into 1 ½ inch pieces
- ¾ cup chicken broth
- ¾ cup yogurt
- 1 cup tomato sauce *
- 2 tablespoon cashew butter
- 1 Tbsp gram flour or chickpea flour
- 1 teaspoon garam masala
- ¼ cup chopped cilantro
Instructions
- Select Saute and allow the Instant Pot to heat up. Once the inner pot has heated up, add ghee.
- Once the ghee has melted, add cinnamon, cardamom, and cloves and stir until fragrant, about 15 seconds.
- Stir in onion, ginger, garlic, green chilis and saute the onion mixture until onions are rich golden brown. This may take 10 to 15 minutes. Be patient and don't let the onions burn. **
- Press Cancel. The spices will cook in the residual heat.
- Stir in coriander, cumin, chili powder, turmeric, salt, fenugreek and honey. Deglaze with a small amount of broth if you find that the spices are burning.
- Stir the spices with the onion mixture for about 30 seconds.
- Stir in the chicken and broth. Scrape the bottom of the inner pot to make sure there are not brown bits stuck to the bottom.
- Add yogurt and stir till combined.
- Add tomato sauce on top but DON’T stir. This prevents sealing issues and the burn message
- Close the lid and pressure cook on High Pressure for 4 minutes.
- Allow the pressure to release naturally (NPR). This usually takes 15 minutes. Press Cancel and open the Instant Pot. *** [Read More: The Different Pressure Release Methods]
- Select Saute mode and stir in the cashew butter, gram flour, and garam masala.
- Heat through until thickened, stirring frequently, about 1 or 2 minutes.
- Press Cancel and stir in chopped cilantro.
- Serve with toasted naan or basmati rice.
Notes
- Prep time does not include steps that are already accounted for in the ingredient list, e.g. cut up chicken, chopped onion, etc.
- * American tomato sauce (called tomato passata in the UK), not tomato ketchup. Use ¾ cup if you prefer to have a less bold tomato flavor. The flavors do mellow if you wait a day.
- ** If the onion starts to stick to the bottom or burn, add a tablespoon of broth to deglaze and continue sauteing. Do this as often as needed until the onions are cooked properly.
- *** If you’re short on time, it’s perfectly okay to do a 10 or 15-minute natural release i.e. wait for 10 or 15 minutes and release pressure.
- See the blog post for more detailed recipe tips. You don’t want to miss any!
Nutrition
Thank you for visiting Paint the Kitchen Red. All photos and content are copyright protected. Please don’t use any content without prior written permission. If you’ve made this recipe and would like to share it with your friends, please link back to this recipe. Thank you!
I am not a certified nutritionist. I provide my best estimate of nutritional information merely as a courtesy to my readers. If you depend on nutritional information for dietary or health reasons, I suggest using your favorite online nutrition calculator to confirm the nutritional value of this recipe based on the actual ingredients that you use.
Did you know that the best way to support your favorite bloggers is to comment and rate recipes, and share on social media? If you loved this recipe, please comment and give it a five ⭐ rating in the comment section below. If you’re a pinner, pin this post using the Pin buttons at the top and bottom of this post and in the recipe card above. Thank you for your support!
Ruchi
This recipe looks great! Do you know how to modify this with paneer or tofu?
Paint the Kitchen Red
Ruchi, I haven’t made this with either but in other recipes, I pressure cook for 1 to 2 minutes on high pressure.
Monica
I have cooked this recipe no less than 20 times. My family loves it. I love it because it is so quick to prepare! I even use this base for a non meat option. Garbanzo beans are my fav. Thanks Neena!
Paint the Kitchen Red
Thank you so much for letting me know, Monica. I am so happy you love the recipe and it brings your family joy!
Ruben
Hi there, great recipe! I’m ready to double it up! But my question is do I need to add more time?
Suuuuper yummy and the smell in the house is heavenly.
Ruben
I’m curious because 10 minutes was the shortest amount of time I’ve seen on any other recipe for boneless skinless chicken. And one more thing. I noticed your Chicken Tikka Masala recipe adds the fenugreek leaves after the pressure cook part, but this recipe adds it before. Is there a preference?
Paint the Kitchen Red
Hey Ruben, 10 minutes is too long for cut-up boneless chicken thighs. For whole boneless chicken 7 to 8 minutes works. If you were using bone-in whole pieces, 10 minutes would be good. Re: the fenugreek, I didn’t even realize I did it differently for those recipes! Both will work fine, but I would say since it’s a dried herb, pressure cooking might dull the flavors a bit so you’re better off adding it in at the end and heating through.
Paint the Kitchen Red
Hi Ruben, thanks for commenting! You would keep the cook time the same. Glad you liked it!
Lillian
Looks amazing, Neena!!! I’m looking forward to trying it!
I’m wondering if you have any recommended substitute for cashew butter, as I have a son that is severely allergic to tree nuts or if I can just leave it out completely?
Thank you so much for your time!!
Paint the Kitchen Red
Hi Lillian, I hope you enjoy the recipe. You can leave it out or you could add some coconut milk (full fat) or cream.
Reva
Excellent recipe as always, Nina–we loved it and failproof dish. Going to be one of my repeats along with your Penang curry. Keep them coming
Paint the Kitchen Red
Reva – thank you very much for your comment and rating. I very much appreciate your support!
Reva
Nina, is chcken broth needed or can just use water? do let me know.
Thanks
Paint the Kitchen Red
Reva, yes you can definitely do water. Hope you like it – I love this recipe. It’s got a fairly strong tomato flavor, but it mellows the next day. You could start out with less if you’re so inclined.