butter chicken instant pot recipe
The Best butter chicken instant pot recipe
I’ve been making butter chicken in the Instant Pot for years now, and it’s one of those dishes that feels like a warm hug for my family—especially when the nights get chilly. There’s something about the rich, creamy sauce and tender chicken that makes it feel like home, even when I’m not cooking from scratch every single time. My kids always ask for it, and honestly, I don’t blame them. It’s that kind of dish that makes dinner feel special, whether it’s a simple weeknight meal or something we’re serving for a small get-together. The Instant Pot makes it all happen in half the time, so I don’t have to stress over long stovetop simmers, and the flavors still come out perfectly tender and full of depth.
What I love most about this recipe is how adaptable it is—you can make it healthier by using less butter or swapping in Greek yogurt for some of the cream, but it still tastes just as good. My husband and kids swear by it, and it’s the kind of dish that feels indulgent but actually isn’t too heavy. It’s got all the comfort of classic butter chicken—mild, slightly sweet, and packed with flavor—but the Instant Pot keeps it from being too time-consuming or messy. Plus, the fact that it’s one pot means less cleanup, and that’s always a win in my book. It’s a dish that’s perfect for busy days or when you want something restaurant-quality at home without the fuss. And honestly? It’s a great way to use up any leftover chicken or veggies you’ve got on hand.

Instant Pot Butter Chicken
A rich, creamy, and flavorful Indian-inspired dish made with tender chicken in a tangy tomato-based sauce, served with freshly made naan or basmati rice. This recipe is a must-try for any occasion.
🥘Ingredients
- 1.5 lbs boneless chicken thighs or breasts, cut into bite-sized pieces
- 1 tbsp ginger-garlic paste
- 1 tsp turmeric powder
- 1 tsp cumin seeds
- 1 tsp coriander powder
- 1 tsp garam masala
- ½ tsp red chili powder
- 1 cup chicken broth
- 1 cup tomato puree
- 1 large onion, finely chopped
- 2 tbsp butter or ghee
- 2 cloves garlic, minced
- 1-inch ginger, grated
- 1 can (14 oz) crushed tomatoes
- 1 cup heavy cream
- 1 cup plain yogurt
- 1 tsp garam masala
- ½ tsp cayenne pepper (adjust to taste)
- Salt to taste
- Fresh cilantro, chopped
- Crushed red pepper flakes (optional)
- Extra yogurt for drizzling
👨🍳Directions
-
1 In a bowl, mix chicken with ginger-garlic paste, turmeric, cumin seeds, coriander powder, garam masala, red chili powder, and chicken broth. Marinate for at least 15 minutes.
-
2 In a separate bowl, sauté chopped onions in butter or ghee until golden brown. Add minced garlic and grated ginger, sauté for 1 minute.
-
3 Pour in the crushed tomatoes and cook until thickened (~5 mins). Stir in heavy cream, yogurt, garam masala, cayenne pepper, and salt. Let it simmer for 5 minutes.
-
4 Transfer the sauce to the Instant Pot. Add marinated chicken pieces and stir gently to combine. Seal the lid and set the valve to sealing.
-
5 Cook on High Pressure for 10 minutes, then allow natural pressure release for 10 minutes.
-
6 Garnish with fresh cilantro, red pepper flakes, and a drizzle of yogurt before serving.
🔧Equipment
- Instant Pot
- Mixing bowls
- Knife and cutting board
- Measuring spoons
- Wooden spoon
- Saucepan
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Instant Pot Butter Chicken Works
This Butter Chicken recipe is always a lifesaver for family gatherings because it’s quick, flavorful, and never disappoints. Whether you’re hosting a casual dinner or a bigger meal, the Instant Pot makes it easy to cook a restaurant-quality dish in half the time—no last-minute stress. It’s hearty enough to feed a crowd without being overwhelming, and the rich tomato-yogurt sauce pairs perfectly with rice or naan, making it a crowd-pleaser every time. Plus, it’s simple enough that even kids can help stir the spices, and the leftovers keep well for another meal, so you’re always covered.
❓ Frequently Asked Questions About Instant Pot Butter Chicken
1. What ingredients should I use for the best texture in my Instant Pot Butter Chicken?
To achieve the creamiest and most tender texture, use high-quality butter chicken sauce (like the classic Kashmiri-style) with a blend of yogurt, cream, and a touch of cashew paste or tahini for richness. Ensure your chicken pieces are boneless, skinless, and cut into even, bite-sized chunks for even cooking. Adding a splash of heavy cream or coconut milk in the last 5 minutes of cooking also helps. Avoid overcrowding the Instant Pot to prevent steaming instead of frying.
—
2. How do I prevent my butter chicken from getting mushy or dry in the Instant Pot?
To keep your butter chicken moist, avoid overcooking—set a timer for 10-12 minutes on high pressure (or 8-10 minutes on low pressure) and let it natural release. If using bone-in chicken, trim excess fat or skin to prevent greasiness. For extra tenderness, add a pinch of salt and a splash of lemon juice before sealing the lid. Also, avoid stirring the sauce too much while cooking; let it simmer gently. If the sauce thickens too much, add ¼ cup of chicken broth or water to loosen it.
—
3. Can I make butter chicken in the Instant Pot without a pressure cooker valve?
Yes, you can! If your Instant Pot doesn’t have a pressure release valve (like the older models), you can still use it by ensuring the valve is set to “Sealing” before cooking. Place a heavy lid (like a cast-iron skillet) on top of the Instant Pot to create additional pressure. However, this method may take slightly longer to build pressure, so monitor closely. For safety, always follow the manufacturer’s guidelines, and if unsure, use a valve-equipped Instant Pot.
—
4. What’s the best way to adjust the spice level in my butter chicken?
To control spice, start with mild amounts of garam masala, cumin, and turmeric, then add cayenne pepper, red chili powder, or fresh green chilies gradually. For extra heat, blend 1-2 dried Kashmiri red chilies (they’re mild but add color) into the sauce. If you prefer less heat, skip the fresh chilies and reduce the cayenne by half. Always taste as you go—adjusting spice is easier when the sauce is simmering. If you’re sensitive to spice, add a pinch of sugar or honey to balance the heat.
—
5. How do I serve butter chicken the traditional way with the Instant Pot method?
Serve your Instant Pot butter chicken with naan (store-bought or homemade) or warm flatbreads. Pair it with basmati rice (cooked in the Instant Pot for extra flavor) or jeera rice (cumin-infused). For a complete meal, add a simple raita (yogurt dip with cucumber and mint) or a side of raita salad (cucumber, yogurt, and boiled potatoes). Garnish with fresh cilantro, a drizzle of cream, and a sprinkle of toasted cumin seeds for authenticity. If you want extra richness, serve with a dollop of butter on top.
