30 Minute Instant Pot Butter Chicken
I cook because food makes people feel taken care of. This quick Instant Pot Butter Chicken is the kind of weeknight dinner that shows up warm, rich, and reliably comforting without needing a whole afternoon or a pantry full of exotic jars. It’s rooted in familiar pantry staples and a few simple techniques that give you the deep flavors you’d expect from a slow-cooked curry—in half an hour.
The texture is creamy and slightly saucy, perfect spooned over steamed basmati or with warm naan for scooping. I keep the spice list short and straightforward so the chicken’s richness and tomato base shine through. Below you’ll find an organized, practical guide to get this on the table fast, plus troubleshooting tips and storage notes to keep leftovers tasting fresh.
Ingredients at a Glance

- 2 pounds boneless skinless chicken thighs, cut into small bite-size chunks — juicy, forgiving protein that stays tender under pressure (breasts can be used if you prefer).
- 4 tablespoons butter — browns the onion and builds the signature buttered base.
- ½ onion, finely chopped — provides sweet aromatic depth; cook until just turning golden.
- 5–6 cloves garlic, minced — fragrant base note; add with ginger for maximum punch.
- 1 Tbsp ginger, minced or finely grated — bright, warm flavor that balances the tomato.
- 1 Tbsp EACH garam masala, smoked paprika, curry powder — core spice blend: garam masala adds warmth, smoked paprika a gentle smokiness, curry powder rounds out the curry profile.
- 1 tsp EACH ground cumin, salt — cumin deepens savory flavor; salt seasons throughout.
- 8 oz (1 cup) can tomato sauce (or 1 cup tomato puree) — the tomato base that forms the sauce body.
- 2 tablespoons tomato paste (or replace with 1/2 cup more tomato sauce) — concentrates tomato flavor and helps thicken the sauce.
- 3/4 cup water (or chicken broth) — provides the liquid for pressure cooking; broth adds extra savory depth.
- 1 cup heavy cream — gives the sauce its rich, silky finish; can substitute evaporated milk, coconut cream/milk, or Greek yogurt if needed.
- 1/4 cup chopped fresh cilantro leaves — bright herb finish that lifts the richness.
Step-by-Step: 30 Minute Instant Pot Butter Chicken
- Turn the Instant Pot to the Sauté setting and let it warm for about 30 seconds.
- Add 4 tablespoons butter. Once the butter has melted and is foaming, add the ½ finely chopped onion. SautĂ© for 2–3 minutes, stirring occasionally, until the onion begins to turn golden.
- Add the minced garlic (5–6 cloves) and 1 tablespoon minced or finely grated ginger. Sauté together for about 1 minute until fragrant—don’t let the garlic brown.
- Stir in the spices: 1 tablespoon garam masala, 1 tablespoon smoked paprika, 1 tablespoon curry powder, 1 teaspoon ground cumin, and 1 teaspoon salt. Mix for 20–30 seconds to toast the spices and coat the aromatics.
- Add the chicken pieces (2 pounds boneless skinless chicken thighs cut into small bite-size chunks) and toss to coat them evenly with the spiced onion mixture. Sauté the chicken for about 4–5 minutes, stirring so the outside of the chicken picks up flavor—this step builds flavor before pressure cooking.
- Stir in the tomato components: 8 oz (1 cup) tomato sauce (or tomato puree) and 2 tablespoons tomato paste. Combine well so the paste dissolves into the sauce.
- Pour in 3/4 cup water (or chicken broth) and give everything a final stir, scraping up any browned bits from the bottom of the pot to avoid a burn notice.
- Secure the lid and set the Instant Pot to Manual (Pressure Cook) on High for 10 minutes.
- When the cook time finishes, either allow the pressure to release naturally or use a quick-release per your Instant Pot manufacturer’s guidance—either is fine. Ensure the pressure has fully released before opening the lid.
- Switch the Instant Pot to the Sauté/Simmer setting. Stir in 1 cup heavy cream and 1/4 cup chopped fresh cilantro. Simmer for another 3–4 minutes, stirring occasionally, until the sauce has thickened slightly to your liking and the flavors have melded.
- Taste and adjust seasoning if needed (a pinch more salt or a squeeze of lemon if you like brightness). Serve hot with basmati rice or naan.
What Sets This Recipe Apart
This version leans on the Instant Pot to compress cooking time without sacrificing the rounded taste you expect from butter chicken. Brief sautéing before pressure cooking deepens flavor, and the tomato paste plus a short simmer with cream creates the hallmark velvety sauce. Using thighs keeps the meat tender under pressure; the recipe also lists swaps so you can adapt to what’s on hand.
International Equivalents

- Butter — 4 tablespoons ≈ 57 g
- Chicken — 2 pounds ≈ 900 g
- Tomato sauce — 8 oz ≈ 225 g (1 cup)
- Water — 3/4 cup ≈ 180 ml
- Heavy cream — 1 cup ≈ 240 ml
Must-Have Equipment

- Instant Pot or any electric pressure cooker with a Sauté function.
- Sharp knife and cutting board for uniform chicken pieces and finely chopped onion.
- Measuring spoons/cups for precise spice balance.
- Spoon or spatula suitable for deglazing and stirring in the pot.
Slip-Ups to Skip
- Rushing the initial sauté—don’t skip the 2–3 minutes for onions and the brief spice toast; it adds real depth.
- Overcrowding or uneven chicken pieces—cut to uniform sizes so everything cooks evenly in the pressure cycle.
- Forgetting to scrape the bottom—burn notices happen if bits are stuck before sealing; deglaze with the 3/4 cup water if needed.
- Adding cream under high pressure—always add cream after pressure cooking to avoid curdling or separation.
Warm & Cool Weather Spins
Warm weather
- Serve chilled yogurt raita or crisp cucumber salad alongside to cool the palate.
- Swap heavy cream for coconut milk for a lighter, slightly tropical finish if you want to keep it cool and dairy-free.
Cool weather
- Double the spice quantities slightly or add a small pinch of cayenne if you want more warming heat.
- Serve with buttered naan and a side of roasted vegetables for a cozy, hearty meal.
Behind-the-Scenes Notes
The short sautĂ© at the start matters more than it sounds: browning the onion and briefly toasting the spices releases volatile aromatics that pressure alone won’t develop. Tomato paste is small in volume but big in impact—if you omit it, increase the tomato sauce per the ingredient note but expect a thinner, less concentrated sauce. Finally, finishing on SautĂ© with cream integrates richness and gives you control over final thickness.
Keep-It-Fresh Plan
- Refrigerate leftovers in an airtight container for up to 3–4 days. Reheat gently on the stove over low heat to prevent separation—add a splash of water or broth if it tightens up.
- Freeze portions for up to 3 months. Thaw overnight in the fridge and reheat slowly. Textures are best when reheated on the stove rather than the microwave.
- If freezing, leave out the cilantro and add fresh when reheating for a brighter finish.
Reader Q&A
- Q: Can I use chicken breasts instead of thighs?
A: Yes. Breasts work—cut into even bite-size pieces. They’ll cook fine but can be slightly drier; avoid overcooking and consider a short natural release for tenderness. - Q: Can I make this dairy-free?
A: Replace the heavy cream with coconut milk or coconut cream (same 1 cup). It shifts the flavor but keeps the creamy texture. - Q: What if I don’t have garam masala?
A: Use a small mix of ground cinnamon, cardamom, and cloves if you have them, or lean on the curry powder for warmth—flavor will be slightly different but still tasty. - Q: How do I thicken the sauce more?A: Simmer a few extra minutes on Sauté after adding cream. If you need very thick sauce, whisk a teaspoon of cornstarch with cold water and stir in while simmering—do this sparingly.
Ready to Cook?
I recommend prepping all your ingredients (chopping onion, mincing garlic and ginger, measuring spices) before you heat the pot—this makes the Sauté stage calm and efficient. Follow the step-by-step above, and you’ll have a rich, creamy butter chicken that tastes like you spent longer on it than you did. Enjoy, and don’t forget to spoon extra sauce over rice for every last bite.

30 Minute Instant Pot Butter Chicken
Ingredients
- 2 pounds boneless skinless chicken thighs cut into small bite-size chunks (or use chicken breasts)
- 4 tablespoons butter
- 1/2 onion finely chopped
- 5-6 cloves garlic minced
- 1 tablespoon fresh ginger minced or finely grated
- 1 tablespoon garam masala
- 1 tablespoon smoked paprika
- 1 tablespoon curry powder
- 1 teaspoon ground cumin
- 1 teaspoon salt
- 8 oz tomato sauce (about 1 cup) or tomato puree
- 2 tablespoons tomato paste or replace with 1/2 cup more tomato sauce
- 3/4 cup water or chicken broth
- 1 cup heavy cream can substitute evaporated milk, coconut cream/milk, or Greek yogurt; add at the end
- 1/4 cup fresh cilantro chopped leaves
Instructions
- Set the Instant Pot to the sauté setting and add the butter. Once melted, add the finely chopped onion and sauté 2–3 minutes until it begins to turn golden.
- Add the minced garlic and grated ginger and cook 1 minute until fragrant.
- Stir in garam masala, smoked paprika, curry powder, ground cumin, and salt until the spices are evenly coated with the butter-onion mixture.
- Add the tomato sauce and tomato paste, stir to combine, then add the chicken pieces and sauté 4–5 minutes to lightly brown and coat with sauce.
- Pour in the water (or chicken broth) and scrape any browned bits from the bottom. Close the lid and set the valve to sealing.
- Cook on high pressure (manual) for 10 minutes, then allow a natural release or perform a quick release following the manufacturer's instructions.
- Switch the Instant Pot to simmer. Stir in the heavy cream and chopped cilantro, then simmer uncovered 3–4 minutes until the sauce thickens slightly and the flavors meld.
- Serve warm with basmati rice or naan.
Equipment
- Instant Pot
- Cutting Board
- Knife
- Measuring cups and spoons
- wooden spoon or silicone spatula
- serving bowls
Notes
- Cook rice while the butter chicken is pressure cooking so it's ready to serve.
- Coconut cream, evaporated milk, or Greek yogurt can replace heavy cream—add at the end.
- Curry powder is a blend (turmeric, coriander, fenugreek, etc.) and can be substituted with 1 tsp each coriander, fenugreek, and turmeric if desired.
- Chicken breasts can be used instead of thighs with the same cooking time.
- Doubling or halving does not change the pressure cooking time.
