This post may contain affiliate links
Before meeting my now husband, I had never had Indian food before. Which is kind of strange, because I had tried most other types of foods. But he quickly insisted that we try out a pretty popular local Indian restaurant. At his suggestion, I ordered the butter chicken. And? I loved it! I was hooked! It feels only fitting that on our 9th anniversary I celebrate by making Instant Pot Butter Chicken Recipe.

What you’ll need to make Instant Pot Butter Chicken
Butter Chicken is super easy to make — especially when using an electric pressure cooker! The sauté function and pressure cooking finish make this truly a one-pot meal!

Here are the ingredients you’ll need:
- 2-3 chicken breast cut into 2” bites
- 1/2 onion, diced
- 1 stick of butter
- 5 tablespoons of minced garlic
- 1 15oz can of tomato sauce
- 2 tablespoons of tomato paste
- 1 tablespoon of paprika
- 1 tablespoon of chili powder
- 3 tablespoons of curry powder
- 1 teaspoon of cumin
- 1 teaspoon of salt
- 1/4 cup of chopped cilantro
- 1 cup of heavy whipping cream
Other recommended items:
This dish is definitely enjoyed best when served with warm basmati rice and garlic naan bread. If you’re looking for a good naan recipe, head here.

The Full Recipe Details
Instant Pot Butter Chicken

Ingredients
- 2-3 chicken breast cut into 2” bites
- 1/2 onion, diced
- 1 stick of butter
- 5 tablespoons of minced garlic
- 1 15oz can of tomato sauce
- 2 tablespoons of tomato paste
- 1 tablespoon of paprika
- 1 tablespoon of chili powder
- 1 cup of chicken broth
- 3 tablespoons of curry powder
- 1 teaspoon of cumin
- 1 teaspoon of salt
- 1/4 cup of chopped cilantro
- 1 cup of heavy whipping cream
Instructions
INGREDIENTS -
STEP 1 -
Set the instant pot to sauté mode and melt the butter. Add the onion and sauté until onion is golden.
STEP 2 -
Toss in the garlic and sauté for 2 minutes.
STEP 3 -
Add the chicken and brown the outside. Once chicken is browned, add the spices, tomato sauce, tomato paste, chicken broth, and cilantro. Sauté for 1 minute.
STEP 4 -
Seal the lid and pressure valve and cook on high pressure for 10 minutes. Let the instant pot release pressure naturally when done.
STEP 5 -
Remove the lid and stir in the cream for 4 minutes.
STEP 6 -
Enjoy best with basmati rice and fresh garlic naan.
PIN FOR LATER


This looks so yummy and easy to make! Chicken curry is the best.
Thanks for sharing your recipe, I adore Butter Chicken from the takeaway but have never made it from scratch at home.
YUM! I am absolutely going to try this!
This looks really nice. Full of flavour. Thanks for sharing.
This looks so good! Butter chicken had always been one of my favorite dishes. I can’t wait to try this!
Looks so tasty. I have actually never made a butter chicken but it looks really simple. Can’t wait to this recipe out.
Very mouth-watering. My daughters love chicken, and making a buttery one will surely bring a whole new tasty flavor to their tastebuds.
My husband loves butter chicken! Can’t wait to try out this easy recipe for him
This looks delicious. I can imagine the butter drizzled all over the chicken. The calories are so worth it.
MM, that looks so yummy, we both love Indian food, but there are no Indian restaurants in the neighbourhood, so maybe I should try it myself too 🙂
We love Buttered Chicken so I have pinned your recipe to give a try this week in my Instant Pot! Thank you so much for the share!
I love butter chicken! This looks so good!!! Yummy!
Our butter chicken recipe is same here, but we make it more spicy!
This looks so delicious! I would love to try this recipe!