Instant Pot Butter Chicken: Fake takeout in 30 mins.

Instant Pot Butter Chicken (Indian Takeout at Home)

Craving that rich, creamy, perfectly spiced Indian takeout but short on time? You’ve come to the right place! We’re Ben, Noah, and Clara from Savor And Pin, and we’re on a mission to rescue recipes. We know the disappointment of a recipe that promises the world but delivers a bland mess. That’s why we’ve perfected this Instant Pot Butter Chicken (Indian Takeout at Home). It’s our answer to those nights when you want authentic, restaurant-quality flavor without the wait. We’ve tested and tweaked until it’s absolutely foolproof, just like all our rescued dishes.

Why You’ll Love This Instant Pot Butter Chicken (Indian Takeout at Home)

This Instant Pot Butter Chicken is a game-changer for weeknight dinners.

  • It’s incredibly quick.
  • The Instant Pot makes it super easy.
  • You get authentic, mouthwatering Indian flavors.
  • It’s your perfect homemade alternative to takeout.

Our Recipe Rescue Story

I remember Ben once tried a “famous” butter chicken recipe from an old blog. The photos looked amazing, but the taste? Let’s just say it was… forgettable. It was thin, the spices were muted, and it just didn’t have that magic. Ben, ever the experimenter, wanted to toss it all and start over. Noah, meanwhile, was dissecting the spice ratios, muttering about bioavailability and heat distribution. That’s where I come in. I took their ideas, tweaked the creaminess, boosted the aromatics, and finally, we had it. This Instant Pot Butter Chicken (Indian Takeout at Home) is the result of that same rescue spirit. We’re dedicated to making sure your cooking adventures are delicious, not disastrous.

Gathering Your Ingredients for Instant Pot Butter Chicken (Indian Takeout at Home)

To create this incredible Instant Pot Butter Chicken (Indian Takeout at Home), you’ll need a few key players. Gather these items before you start so everything flows smoothly.

  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
  • 1 tablespoon olive oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric
  • 1/4 teaspoon cayenne pepper (adjust to your heat preference!)
  • 1 (15 ounce) can crushed tomatoes
  • 1 cup heavy cream
  • 1/2 cup water
  • 2 tablespoons tomato paste
  • 1 tablespoon fresh lemon juice
  • Salt and freshly ground black pepper, to taste
  • Fresh cilantro, chopped, for that beautiful garnish

Ingredient Notes and Substitutions

Don’t worry if you don’t have everything on hand! We’ve got you covered with simple swaps. If chicken thighs aren’t your favorite, boneless, skinless chicken breasts work too, though they cook a little faster. For spice lovers, feel free to add more cayenne pepper. If you’re out of heavy cream, full-fat coconut milk is a surprisingly good dairy-free alternative, giving it a slightly different but delicious flavor profile. And if fresh ginger isn’t available, you can use about 1 teaspoon of ground ginger in a pinch, though fresh really adds that zing!

How to Prepare Instant Pot Butter Chicken (Indian Takeout at Home)

Now for the fun part! Making this Instant Pot Butter Chicken (Indian Takeout at Home) is surprisingly simple. We’ll guide you through each step so you get that perfect, creamy curry every time.

Sautéing the Aromatics

First, set your Instant Pot to the ‘Sauté’ function. Add the olive oil and let it get nice and warm. Toss in your chopped onion and let it soften up for about 5 to 7 minutes. Then, add the minced garlic and grated ginger. Cook for just 1 minute more until you can smell their amazing fragrance.

Browning the Chicken and Spices

Stir in all those wonderful spices: cumin, coriander, garam masala, turmeric, and cayenne pepper. Let them toast for about 30 seconds, stirring constantly. This really wakes up their flavor! Now, add your chicken pieces. Cook them until they’re lightly browned on all sides. This step adds depth.

Instant Pot Butter Chicken (Indian Takeout at Home) - detail 1

Pressure Cooking Your Instant Pot Butter Chicken

Pour in the crushed tomatoes, heavy cream, and water. Stir to combine everything. Add the tomato paste and lemon juice for that bright, tangy kick. Season generously with salt and pepper. Cancel the ‘Sauté’ function. Secure the lid, making sure the valve is set to ‘Sealing’. Cook on ‘Manual’ or ‘Pressure Cook’ mode on high pressure for 10 minutes. It’s almost magic!

Instant Pot Butter Chicken (Indian Takeout at Home) - detail 2

Releasing Pressure and Finishing the Dish

Once the 10 minutes are up, let the pressure release naturally for 5 minutes. This is called Natural Pressure Release (NPR). After 5 minutes, carefully do a quick release for any remaining steam. Open the lid away from you. Give your butter chicken a good stir. Taste it and add more salt or pepper if you think it needs it. You’ve done it!

Instant Pot Butter Chicken (Indian Takeout at Home) - detail 3

Essential Equipment for Making Instant Pot Butter Chicken

To whip up this amazing Instant Pot Butter Chicken, you don’t need a whole professional kitchen. Just a few basics will do the trick. You’ll definitely need your trusty Instant Pot, of course. Make sure you have a good set of measuring cups and spoons for accuracy. A sharp knife and a cutting board are essential for prepping your chicken and onions. A sturdy spoon for stirring will also come in handy. That’s pretty much it!

Tips for Perfect Instant Pot Butter Chicken (Indian Takeout at Home)

Want your homemade butter chicken to taste like it came straight from your favorite Indian restaurant? Here are a few tricks. For the best flavor, don’t skimp on toasting the spices. This really unlocks their aroma and taste. Make sure your chicken is cut into even pieces so it cooks uniformly. This ensures no piece is overcooked or undercooked. To get that super creamy sauce, use full-fat heavy cream. If you like it a bit spicier, you can always add a pinch more cayenne pepper. These little steps make a big difference for that authentic “Indian Takeout at Home” experience.

Serving and Enjoying Your Homemade Butter Chicken

Now that your delicious Instant Pot Butter Chicken is ready, it’s time to serve it up! It’s absolutely divine spooned over fluffy basmati rice. Don’t forget some warm naan bread for mopping up every last bit of that incredible sauce. A sprinkle of fresh cilantro adds a pop of color and freshness. For an extra touch of indulgence, swirl in a little extra cream or a dollop of plain yogurt right before serving. Enjoy your restaurant-quality meal!

Instant Pot Butter Chicken (Indian Takeout at Home) - detail 4

Storing and Reheating Your Instant Pot Butter Chicken

Leftover Instant Pot Butter Chicken is a true gift! Let it cool completely. Store it in an airtight container in the refrigerator for up to 3 days. It reheats beautifully! For a quick reheat, use the microwave, stirring halfway through. If you want to reheat a larger batch, a gentle simmer on the stovetop works wonders. You can also freeze portions for up to 2 months. Thaw overnight in the fridge before reheating. It’s so good, you’ll be glad you have extra!

Nutritional Information for Instant Pot Butter Chicken (Indian Takeout at Home)

Here’s a look at the estimated nutrition for our Instant Pot Butter Chicken (Indian Takeout at Home) per serving (about 1/4 of the recipe). Keep in mind these numbers can shift slightly based on the brands you use and exact measurements. We estimate about 550 calories, 35g of fat (20g saturated), 35g protein, and 20g carbohydrates per serving. These values are approximate and meant to give you a general idea!

Common Questions About Instant Pot Butter Chicken

We know you might have a few questions about making this Instant Pot Butter Chicken. Here are some common ones we get:

Can I make this recipe vegetarian?

Absolutely! For a vegetarian version, simply swap the chicken for paneer cubes or firm tofu. Add the paneer or tofu during the last few minutes of pressure cooking or stir it in after cooking to prevent it from getting too soft. It makes for a fantastic meat-free Indian curry.

What if I don’t have an Instant Pot?

No pressure cooker? No problem! You can adapt this recipe for a large pot or Dutch oven on the stovetop. Sauté the aromatics and brown the chicken as directed. Then, add the liquids and spices, bring to a simmer, cover, and cook on low heat for about 25-30 minutes, or until the chicken is cooked through. Stir in the cream at the end. It will take a little longer but tastes just as wonderful!

How spicy is this Instant Pot Butter Chicken?

This recipe has a mild to medium heat level, thanks to the 1/4 teaspoon of cayenne pepper. If you prefer a milder curry, you can reduce or omit the cayenne altogether. If you love a good kick, feel free to add a bit more! You can always taste and adjust the spice level at the end before serving.

Print

Instant Pot Butter Chicken: Fake takeout in 30 mins.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make delicious Indian takeout butter chicken at home with this easy Instant Pot recipe. This creamy, flavorful curry is perfect for a quick weeknight meal.

  • Author: Ben Androshov
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4-6 servings
  • Category: Main Course
  • Method: Pressure Cooking
  • Cuisine: Indian
  • Diet: Vegetarian

Ingredients

Scale
  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1/2 teaspoon turmeric
  • 1/4 teaspoon cayenne pepper (or to taste)
  • 1 (15 ounce) can crushed tomatoes
  • 1 cup heavy cream
  • 1/2 cup water
  • 2 tablespoons tomato paste
  • 1 tablespoon lemon juice
  • Salt and freshly ground black pepper to taste
  • Fresh cilantro, chopped, for garnish

Instructions

  1. Set your Instant Pot to the ‘Sauté’ function. Add olive oil and heat.
  2. Add the chopped onion and cook until softened, about 5-7 minutes.
  3. Add the minced garlic and grated ginger. Cook for 1 minute until fragrant.
  4. Stir in the ground cumin, coriander, garam masala, turmeric, and cayenne pepper. Cook for 30 seconds, stirring constantly.
  5. Add the chicken pieces to the pot and cook until lightly browned on all sides.
  6. Pour in the crushed tomatoes, heavy cream, and water. Stir in the tomato paste and lemon juice.
  7. Season with salt and pepper.
  8. Cancel the ‘Sauté’ function. Secure the lid on the Instant Pot and set the valve to ‘Sealing’.
  9. Cook on ‘Manual’ or ‘Pressure Cook’ mode on high pressure for 10 minutes.
  10. Once the cooking time is complete, allow for a natural pressure release for 5 minutes, then carefully perform a quick release of any remaining pressure.
  11. Open the lid and stir the butter chicken. Taste and adjust seasoning if needed.
  12. Serve hot, garnished with fresh cilantro.

Notes

  • For a milder curry, reduce or omit the cayenne pepper.
  • If you don’t have boneless, skinless chicken thighs, you can use boneless, skinless chicken breasts, but cook time may need to be slightly adjusted.
  • Serve with basmati rice or naan bread for a complete meal.

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 550
  • Sugar: 10g
  • Sodium: 450mg
  • Fat: 35g
  • Saturated Fat: 20g
  • Unsaturated Fat: 15g
  • Trans Fat: 1g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 35g
  • Cholesterol: 150mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!