Instant Pot Coconut Chicken Curry

I don’t know about you, but there’s something so satisfying about having a comforting curry ready in under 30 minutes. On busy weeknights, this coconut chicken curry is a lifesaver in my kitchen.

It’s warm, creamy, and full of those classic Indian flavors that remind me of home. The Instant Pot makes it so easy—just a little chopping, some spices, and you’re rewarded with a rich, fragrant curry that tastes like you simmered it all afternoon.

Instant Pot Coconut Chicken Curry

It’s mild enough for kids (my youngest is pretty picky, but always cleans his plate when I make this) and still has enough complexity for grown-up palates. Best of all, it’s easy to customize with veggies or different proteins based on what you have.

This is the kind of recipe that makes you feel like you pulled off something special—even when dinner was on autopilot.

Why I Keep Coming Back to This Recipe

  • Fast and fuss-free thanks to the Instant Pot.
  • Made from scratch so you know exactly what’s going in.
  • Creamy coconut milk gives it richness without any dairy.
  • Mild and family-friendly, but easy to spice up if you want.
  • Great for meal prep—flavors only get better the next day.

My Go-To Ingredients (And Why They Matter)

Chicken – I love using boneless, skinless thighs. They stay tender under pressure cooking and soak up all that spice. Breast works too if you want a leaner option.

Onion, Garlic, and Ginger – The holy trinity for most Indian curries. These build the base layer of flavor that gives this curry its depth. I always mince extra garlic because… why not?

Spices – Cumin seeds, garam masala, and a blend of ground spices bring everything together. If I’m out of cumin seeds, I just add a pinch of ground cumin while sautéing.

Tomato Puree – Gives body and a bit of acidity to balance the creamy coconut milk. Fresh or canned both work. If using fresh, I just blend up a couple of ripe tomatoes.

Coconut Milk – Full-fat canned coconut milk is the way to go. It adds that silky, lush finish that makes this curry so comforting.

Lime Juice – A squeeze of fresh lime at the end brightens the whole dish. Don’t skip it—it’s that little pop of freshness that makes everything taste complete.

Cilantro – My favorite finishing touch. A handful of chopped cilantro on top is classic.

How I Make This Curry (My Step-by-Step)

1. Get Prepped
Before anything goes in the pot, I dice the onions and cube the chicken. I measure out the spices so they’re ready to go. Trust me—having it all lined up makes the cooking smoother, especially if you’re juggling kids or other tasks.

2. Sauté for Big Flavor
I set the Instant Pot to sauté mode and let it warm up. A spoon of ghee or oil goes in first. Ghee is my favorite because of the rich, nutty taste. When it’s melted, I toss in cumin seeds. That first crackle always makes the kitchen smell amazing.

3. Add Aromatics
In go the diced onions, garlic, and ginger. I cook them until the onions start turning golden and the raw smell fades. This step is key—it creates the foundation of the curry’s flavor.

4. Tomato and Spices
Next, I add the tomato puree and the ground spices. A couple of minutes of stirring helps the spices bloom and the tomatoes lose their raw edge.

5. Brown the Chicken
I add the chicken pieces and sauté them for a few minutes so they get coated in all that flavorful masala. This step really seals in the taste.

6. Add Liquid and Cook
Water goes in next to loosen everything up. I scrape the bottom of the pot to make sure nothing is stuck (this helps avoid that dreaded burn warning). Then I close the lid and set it to high pressure for 4 minutes.

7. Quick Release and Finish
Once it’s done, I do a quick release of pressure. Then comes my favorite part: stirring in the creamy coconut milk and garam masala. I switch back to sauté mode for a few minutes so the sauce can thicken to my liking.

8. Lime and Cilantro
I squeeze in fresh lime juice at the end and top with chopped cilantro. It’s ready to serve!

My Favorite Ways to Serve It

This curry is begging for something to soak up all that rich, coconut-y sauce.

  • Fluffy basmati rice is the classic pairing.
  • For extra flavor, I sometimes make cumin rice with a pinch of whole cumin seeds.
  • Warm roti, naan, or paratha are perfect for scooping.
  • A simple side of plain yogurt helps cool things down if you’ve gone heavy on the spices.

When we’re feeling indulgent, I even serve it with garlic butter naan from the freezer—so easy and so good.

Storing and Reheating Leftovers

This curry is one of those magical meals that tastes even better the next day.

  • Store it in an airtight container in the fridge for up to 3 days.
  • It freezes beautifully—just let it cool fully before sealing it up. It’ll keep for 3–4 months.
  • To reheat, I either microwave it in bursts, stirring in between, or warm it gently on the stovetop. If it thickens too much, I just add a splash of water or coconut milk.
Instant Pot Coconut Chicken Curry

Instant Pot Coconut Chicken Curry

Yield: 4
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes

There’s nothing quite like the comforting aroma of a homemade curry wafting through the kitchen—and when that curry comes together in just half an hour, it’s a total weeknight win.

Ingredients

  • Ghee or oil – For that warm, nutty flavor base.
  • Cumin seeds (optional, but lovely for an extra aromatic layer).
  • Yellow onion, diced
  • Ginger & garlic paste – A fragrant duo that brings the base alive.
  • Tomato puree – Canned works great, or just blend up two ripe tomatoes.
  • Boneless, skinless chicken thighs, cut into bite-size pieces.
  • Water – Just a splash.
  • Full-fat coconut milk – For that silky, creamy finish.
  • Garam masala – Adds a warming, earthy spice.
  • Fresh lime juice – A squeeze right at the end brightens everything up.
  • Cilantro – For garnish, and that pop of freshness.

Spices to warm it up:

  • Ground cumin
  • Turmeric
  • Kashmiri red chili powder (or paprika for a milder version)
  • Coriander powder
  • Salt

Instructions

  1. Start with a sizzle: Set your Instant Pot to sauté mode and warm up the ghee. Toss in the cumin seeds and let them dance for a few seconds until fragrant.
  2. Build the base: Add the diced onions along with ginger and garlic paste. Sauté until the onions turn golden—about 3 minutes. You’re laying down layers of flavor here, so don’t rush.
  3. Tomato and spice time: Stir in the tomato puree and all those lovely ground spices. Let it cook for another 2–3 minutes so everything melds together. (Note: If your Instant Pot tends to give the burn warning, you can skip adding the tomatoes now and stir them in after the chicken and water.)
  4. In goes the chicken: Add the chicken pieces and sauté for about 4 minutes. This step adds so much flavor, so don’t skip it—even though the pressure cooker does most of the work.
  5. Time to pressure cook: Pour in ¼ cup of water, give it a good stir, then hit Cancel. Close the lid and set the pot to Pressure Cook (or Manual) on high for 4 minutes.
  6. Quick release: When it beeps, release the pressure manually and open the lid.
  7. Make it creamy: Stir in the coconut milk and garam masala. Switch back to sauté mode and let it simmer gently for 4–5 minutes, until the sauce thickens slightly.
  8. Finish with brightness: A squeeze of lime juice and a sprinkle of chopped cilantro take this curry over the top.

Notes

  • No thighs? Chicken breasts will work too, though thighs stay juicier under pressure.
  • Homemade puree: Blend fresh tomatoes if you want a lighter, fresher taste.
  • Bulk it up with veggies: Try adding baby spinach, roasted cauliflower, or peas at the end. For heartier veggies like potatoes, add them before pressure cooking.
  • Want shrimp instead? This recipe works beautifully with shrimp—just cook them in the sauce after pressure cooking until they’re pink and opaque.
  • Thicker sauce? Mix a tablespoon of cornstarch with a bit of curry sauce, then stir it back in and simmer for a minute.
  • Cooking for a crowd? Double or triple the recipe—but no need to increase the water!

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 286Total Fat: 21gSaturated Fat: 13gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 11mgSodium: 268mgCarbohydrates: 25gFiber: 3gSugar: 15gProtein: 4g

Chickenrecipes.blog, occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although allchickenrecipes.com attempts to provide accurate nutritional information, these figures are only estimates.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Extra Tips and Ideas

  • You can use chicken breast if you want a leaner curry, but thighs stay juicier.
  • Add veggies for extra color and nutrition. I love stirring in baby spinach at the end, or adding diced potatoes before pressure cooking.
  • Want more texture? Toss in roasted cauliflower or cooked green peas.
  • Swap the chicken for shrimp for a quick seafood twist. Just add them after pressure cooking and simmer until they turn pink.
  • Make it plant-based with chickpeas or mixed veggies for a hearty vegetarian version.

This Instant Pot Coconut Chicken Curry is my weeknight hero—easy enough for busy days, but so comforting it feels like a treat. I hope you’ll try it and make it your own. It’s one of those recipes that turns any evening into something special.

Try other recipes:

You might also like these recipes

Leave a Comment

Skip to Recipe