This post may contain affiliate links. Please read our disclosure policy.

Rich, creamy, and loaded with warming spices โ€” this easy coconut chicken curry is a 40-minute one-pan dinner that tastes like it simmered all day.

Want to save this recipe?
Enter your email below & we’ll send it to your inbox.ย Plus get great new recipes from us every week!

This coconut chicken curry is the kind of recipe that quietly becomes a household staple. It’s rich and creamy from full-fat coconut milk, deeply savory from Thai red curry paste and Madras curry powder, and bright with fresh ginger and lime.

What sets this apart from a basic curry is the two-step cooking process: the chicken gets a quick sear before the sauce comes together, locking in a golden crust and adding depth that you simply can’t get if you drop raw chicken straight into the liquid. The result is a curry with layers โ€” something that tastes like real effort, even when it wasn’t.

Why you’ll love this recipe

  • Deeply flavorful: Thai red curry paste and Madras curry powder make layers of rich, balanced flavor with just the right amount of heat.
  • One pan, easy cleanup: Everything cooks in a single pot, from searing the chicken to simmering the curry sauce.
  • Naturally gluten & dairy free: Full-fat coconut milk makes the curry creamy without any dairy or flour.
  • Perfect for meal prep: The flavors deepen overnight, and leftovers reheat beautifully the next day.

You’ll need

Ingredient Tip

The quality of your Thai red curry paste makes a significant difference. Mae Ploy and Maesri are widely available, affordable, and far more flavorful than most grocery-store brands. If your curry paste has been open in the fridge for more than a few months, replace it โ€” it loses its punch quickly.

How to make coconut chicken curry

  • Season the chicken: Toss the chicken with paprika, turmeric, and salt.
  • Sear the chicken: Heat coconut oil in a skillet and cook the chicken until lightly golden. Transfer to a plate.
  • Cook the aromatics: Cook the onion until soft, then add garlic and ginger.
  • Add the spices: Stir in the curry paste and curry powder and cook for 1 minute.
  • Build the curry: Return the chicken to the skillet. Add coconut milk and chicken stock and bring to a gentle simmer. Cook until the chicken is fully cooked and the sauce slightly thickens.
  • Remove from the heat: Stir in lime juice.
  • Adjust and serve: Season to taste and serve over rice or noodles with cilantro and lime wedges.

Helpful Tips

  • Sear the chicken first โ€” don’t skip this: The sear is not just about cooking the chicken; it’s about building flavor. When the spice-coated chicken hits a hot, oiled pan, you get a golden crust through the Maillard reaction. Those browned bits left in the pan become part of the sauce when you deglaze with coconut milk and stock. Two to three minutes per side is all it takes โ€” the chicken finishes cooking in the sauce.
  • Bloom the spices in oil: Adding the curry paste and Madras powder directly to the oiled skillet and cooking for a full minute before adding liquid is called blooming. Heat releases fat-soluble flavor compounds in spices that water can’t โ€” it’s the single biggest difference between a flat-tasting curry and a fragrant one.
  • Use full-fat coconut milk: There is no workaround here. Light coconut milk will give you a thin, slightly sweet broth. Full-fat coconut milk gives you a thick, creamy, deeply satisfying sauce. Shake the can well before opening, or if the cream has separated, use the whole can โ€” cream and liquid together.
  • Taste and adjust at the end: Every curry paste and stock brand has different salt and spice levels. Before serving, always taste: needs more brightness? A squeeze more lime. Tastes flat? A pinch more salt. Too spicy? A tiny bit of brown sugar softens the heat without making it sweet.
  • Make it your own: Stir in a handful of baby spinach in the last two minutes of cooking โ€” it wilts down to almost nothing but adds color and nutrition. Sliced bell peppers or snap peas added with the coconut milk also work beautifully.

Recipe variations

Once you’re comfortable with the base recipe, this curry adapts easily:

VariationHow to Adapt
Chicken ThighsBoneless chicken thighs are juicier and more forgiving than breasts. Use the same amount and follow the recipe as written.
Vegetarian / VeganReplace the chicken with chickpeas and cubed firm tofu. Use vegetable stock instead of chicken stock.
Shrimp CurrySkip the searing step. Add peeled shrimp during the simmer step and cook for 3โ€“4 minutes, just until pink and opaque.
Extra CreamyStir in 2 tablespoons of full-fat coconut cream at the end for a richer, silkier sauce.
Green Curry VersionSubstitute Thai green curry paste for the red curry paste and use Thai basil instead of cilantro.
Slow Cooker MethodSear the chicken and cook the aromatics first, then transfer everything to a slow cooker. Cook on LOW for 4โ€“5 hours and stir in lime juice before serving.

What to serve with coconut chicken curry

The sauce in this curry is too good to waste โ€” you want something to soak it up.

  • Jasmine rice (classic)
  • Basmati rice Rice noodles
  • Naan or roti
  • Cauliflower rice (low-carb option)
  • Steamed broccoli
  • Simple mango chutney

Storage and reheating

Coconut chicken curry is one of the best meal prep recipes out there โ€” it stores and reheats exceptionally well.

MethodDurationNotes
RefrigeratorUp to 4 daysStore in an airtight container. Reheat gently on the stovetop over medium-low heat with a splash of stock or water to loosen the sauce.
FreezerUp to 3 monthsCool completely before freezing. Thaw overnight in the refrigerator. The sauce may separate slightly after freezing โ€” stir gently over low heat and it will come back together.

Meal prep tip: Store the curry and rice separately. Rice gets mushy when stored in the sauce overnight. Reheat both individually and combine in the bowl.

Frequently asked questions

My curry sauce is too thin โ€” how do I thicken it?

Simply simmer uncovered for a few extra minutes over medium heat, stirring occasionally. The sauce will reduce and thicken naturally as the liquid evaporates. Avoid adding flour or cornstarch โ€” it changes the texture and flavor. The most common cause of a watery curry is light coconut milk.

How spicy is this coconut chicken curry?

As written, it’s mild to medium โ€” the coconut milk tames the heat of the red curry paste considerably. For a milder version, use 1 tablespoon of curry paste instead of 2. For more heat, add sliced Thai chili or red pepper flakes when adjusting seasoning at the end.

If you made this coconut chicken curry, we’d love to hear how it turned out! Leave a star rating and a comment below โ€” it helps other readers find this recipe and genuinely makes our day.

Pin this now to find it later

Pin It

Coconut Chicken Curry

By: Tatiana
Creamy coconut curry chicken made with tender seared chicken breast, garlic, ginger, red curry paste, and full-fat coconut milk. This easy one-pot curry is rich, flavorful, and perfect served over jasmine rice or noodles.
Prep Time: 15 minutes
Cook Time: 28 minutes
Total Time: 45 minutes
Servings: 4
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1ยฝ pounds boneless, skinless chicken breasts, cut into 1-inch pieces
  • ยฝ tablespoon ground paprika
  • 1 teaspoon ground turmeric
  • 1 teaspoon kosher salt, plus more to taste
  • 3 tablespoons coconut oil, divided
  • 1 medium yellow onion, diced (about 1 cup)
  • 5 garlic cloves, minced
  • 1ยฝ tablespoons fresh ginger, grated
  • 2 tablespoons Thai red curry paste
  • 1 teaspoon Madras curry powder
  • ยพ cup good-quality chicken stock
  • 1 13.5-ounce can full-fat unsweetened coconut milk
  • Juice of ยฝโ€“1 lime, to taste
  • Cooked jasmine rice or noodles, chopped fresh cilantro, lime wedges, for serving

Optional

  • ยฝ teaspoon brown sugar for balance
  • Red pepper flakes or sliced Thai chili for extra heat
  • Baby spinach or bell peppers for added vegetables

Instructions 

  • Season the Chicken: In a large bowl, toss the chicken with paprika, turmeric, and salt. Set aside.
  • Sear the Chicken: Heat 2 tablespoons coconut oil in a large skillet over medium-high heat. Sear the chicken for 2โ€“3 minutes per side until lightly golden. The chicken does not need to be fully cooked. Transfer to a plate.
  • Cook the Aromatics: Add the remaining coconut oil to the skillet. Add the onion and cook until soft and translucent, about 6โ€“8 minutes. Stir in the garlic and ginger and cook 1โ€“2 minutes more until fragrant.
  • Bloom the Spices: Add the Thai red curry paste and Madras curry powder. Cook for 1 minute, stirring constantly.
  • Build the Curry and simmer: Add the chicken and stir well to coat. Pour in the coconut milk and chicken stock. Bring to a gentle simmer and cook for 8โ€“10 minutes until the chicken is cooked through and the sauce slightly thickens.
  • Remove from the heat and stir in lime juice.
  • Adjust the Flavor: Taste and adjust seasoning with more salt or lime juice if needed. Add optional brown sugar for balance or red pepper flakes for more heat.
  • Rest and Serve: Let the curry rest for 10โ€“15 minutes if possible, then serve over jasmine rice or noodles with cilantro and lime wedges.

Notes

  • Use full-fat coconut milk: It makes the best creamy texture and prevents the sauce from tasting thin or watery.
  • Donโ€™t boil the curry aggressively: A gentle simmer keeps the coconut milk smooth and helps the chicken stay tender.
  • Searing adds flavor: Browning the chicken first results in deeper flavor and gives the sauce a richer, restaurant-style taste.
  • Chicken breast cooks quickly: Since the chicken is seared first, avoid over-simmering or the meat may dry out.
  • Adjust spice level easily: Add extra curry paste, red pepper flakes, or Thai chili for more heat. Add a small pinch of brown sugar if the curry tastes too sharp or spicy.
  • Great add-ins: Bell peppers, spinach, peas, or mushrooms work well in this curry. Add delicate vegetables near the end of cooking.
  • Tastes even better later: The flavors deepen after resting, making leftovers especially good the next day.
  • Best served with: Jasmine rice, rice noodles, or warm naan to soak up the sauce.

Nutrition

Calories: 331kcal | Carbohydrates: 8g | Protein: 38g | Fat: 16g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.02g | Cholesterol: 110mg | Sodium: 846mg | Potassium: 784mg | Fiber: 1g | Sugar: 3g | Vitamin A: 1670IU | Vitamin C: 6mg | Calcium: 40mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

All rights reserved. CHEF JAR. All images and content are copyright protected. PLEASE do not use my images without my permission. If you want to share this recipe, PLEASE provide a link back to this post.

Chefjar

Hello there!

Iโ€™m Tatianaโ€”your go-to gal for easy, tasty meals that wonโ€™t leave you crying over a sink full of dishes.
Letโ€™s cook, laugh, and keep it real in the kitchenโ€”aprons optional!

You may also like:

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.