Creamy Instant Pot Butter Chicken A Cozy Weeknight Favorite Youll Love. Close Up Plate Realistic Photo

Creamy Instant Pot Butter Chicken: A Cozy Weeknight Favorite You’ll Love

Instant Pot Butter Chicken is a comforting staple that shows up in kitchens when the days feel a little long but you still want something cozy and satisfying. This version keeps the essence of the classic dish while using the Instant Pot to streamline the process. It’s creamy, gently spiced, and doesn’t require hours on the stove. If you’re looking for a hearty weeknight meal that still tastes like a hug, this could be your new go-to.

When I first tried making butter chicken in an Instant Pot, I was surprised by how quick the flavors came together. The little sizzle from the onions and garlic, the way the spices wake up in the pot, and that glossy sauce that comes together in minutes—it’s all very comforting. And yes, you can tweak the heat and tweak the creaminess to fit your taste. The beauty of this recipe is in its adaptability, and in the way it fills the kitchen with a familiar, homey aroma.

Ingredients for this Instant Pot Butter Chicken

  • 1.5 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
  • 2 tablespoons unsalted butter
  • 1 tablespoon vegetable oil
  • 1 small onion, finely chopped
  • 4 cloves garlic, minced
  • 1 inch ginger, grated
  • 1 tablespoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 0.5 teaspoon ground chili or chili powder
  • 1 cup tomato puree or crushed tomatoes
  • 0.5 cup heavy cream or coconut cream
  • 0.5 cup plain yogurt (optional, stirred in at the end)
  • 0.5 teaspoon salt, plus more to taste
  • 2 tablespoons fresh lemon juice or to taste
  • 2 tablespoons fresh cilantro, chopped (for garnish)

Instructions

Here’s a straightforward path to creamy, skillet-free butter chicken that doesn’t skimp on flavor.

  1. Set your Instant Pot to sauté. Add the oil and one tablespoon of butter. When the butter melts and the pan is hot, add the onion and cook for 3–4 minutes until soft and translucent.
  2. Stir in the garlic and ginger. Let them bloom for about 30 seconds, then add garam masala, cumin, paprika, and chili powder. Toast briefly to wake the spices—this is where the aroma starts to build.
  3. Add the chicken pieces. Stir to coat them in the spices and cook for 4–5 minutes until lightly browned on the edges.
  4. Pour in the tomato puree. Scrape up any browned bits from the bottom of the pot. This step helps prevent the burn warning and builds a richer flavor base.
  5. Close the lid, seal the vent, and cook on high pressure for 6 minutes. When the timer beeps, let the pressure release naturally for 10 minutes, then quick-release any remaining pressure.
  6. Open the lid and stir in the remaining butter, cream, and yogurt if using. Let everything simmer on the sauté setting for 2–3 minutes until the sauce is silky and coats the chicken.
  7. Taste and adjust salt and lemon juice. Garnish with cilantro. Serve over basmati rice or with warm naan.

Cook and Prep Times

  • Prep time: 15 minutes
  • Cook time: 20 minutes (including pressure build and natural release)
  • Total time: about 35 minutes
  • Active time: ~15 minutes

Nutritional information

Per serving, this butter chicken provides roughly 430 calories, with a balanced mix of protein from the chicken, healthy fats from the butter and cream, and some fiber from the tomato base. The exact numbers will vary slightly depending on the exact cuts of chicken used and how much cream you stir in. If you’re watching lactose, you can reduce the dairy a bit or use a light coconut milk to keep it dairy-free while still achieving a creamy texture.

Frequently asked questions

What can I use if I don’t have garam masala?

You can make a quick substitute by combining 1 teaspoon ground coriander, 1 teaspoon paprika, 1/2 teaspoon cumin, 1/2 teaspoon cinnamon, and a pinch of cloves. It won’t be an exact match, but it adds warmth and a nice aromatic profile similar to the traditional blend.

Can I freeze butter chicken?

Yes. The curry freezes well. Store in an airtight container for up to 3 months. Thaw in the fridge overnight, then reheat gently on the stove or in the microwave. You may need to add a splash of cream or milk to restore the silky texture.

Is this recipe spicy?

The heat level is moderate. If you prefer milder, reduce or omit the chili powder and paprika. If you like more kick, add a pinch of cayenne or chili flakes to taste.

In the end, this Instant Pot Butter Chicken is about balance: the softness of the chicken, the brightness of the tomato, and the creamy, comforting finish. It’s a dish that invites you to slow down a little, scoop a generous bite, and share with someone you care about. And yes, it’s perfectly acceptable to spoon extra sauce over your rice and lick the plate clean—done it many times, no judgment here.

Before you go, a quick tip: a gentle simmer after adding the dairy is key. Don’t rush it. Let the cream marry with the tomato and butter until the sauce shines. If you’re serving guests, consider a fresh squeeze of lemon right before plating. A little brightness makes the flavors pop without overpowering the dish.

We all have those busy weeknights where cooking feels like a big task. With this Instant Pot Butter Chicken, you get that comforting, restaurant-esque profile without the marathon kitchen session. It’s approachable, forgiving, and, most importantly, delicious enough to make you linger at the table a little longer with a smile. Happy cooking!

Creamy Instant Pot Butter Chicken A Cozy Weeknight Favorite Youll Love. Close Up Plate Realistic Photo

Instant Pot Butter Chicken

A streamlined, creamy butter chicken made in the Instant Pot. This version uses tender chicken simmered in a tomato-rich, garlicky sauce with butter and cream for a comforting finish. It’s flavorful, cozy, and weeknight-friendly.
Prep Time 15 minutes
Cook Time 20 minutes
Servings 4

Ingredients
  

  • 1.5 lb boneless, skinless chicken thighs, cut into bite-sized pieces
  • 2 tbsp unsalted butter
  • 1 tbsp vegetable oil
  • 1 small onion, finely chopped
  • 4 cloves garlic, minced
  • 1 inch ginger, grated
  • 1 tbsp garam masala
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 0.5 tsp ground chili or chili powder
  • 1 cup tomato puree or crushed tomatoes
  • 0.5 cup heavy cream or coconut cream
  • 0.5 cup plain yogurt (optional, stirred in at the end)
  • 0.5 tsp salt, plus to taste
  • 2 tbsp fresh lemon juice or to taste
  • 2 tbsp fresh cilantro, chopped (for garnish)

Instructions
 

  • Set your Instant Pot to sauté. Add the oil and one tablespoon of butter. When the butter is melted and the pan is hot, add the onion and cook for 3–4 minutes until it’s soft and translucent.
  • Stir in the garlic and ginger. Let them bloom for about 30 seconds, then add garam masala, cumin, paprika, and chili powder. Toast briefly to wake up the spices.
  • Add the chicken pieces. Stir to coat them in the spices and cook for 4–5 minutes until lightly browned on the edges.
  • Pour in the tomato puree. Scrape up any browned bits from the bottom of the pot. This helps prevent the burn warning and builds flavor.
  • Close the lid, seal the vent, and cook on high pressure for 6 minutes. When the timer beeps, let the pressure release naturally for 10 minutes, then quick-release any remaining pressure.
  • Open the lid and stir in the remaining butter, cream, and yogurt if using. Let everything simmer on the sauté setting for 2–3 minutes until the sauce is silky and coats the chicken.
  • Taste and adjust salt and lemon juice. Garnish with cilantro. Serve over basmati rice or with warm naan.

You may be interested in:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating