This Easy Coconut Curry Chicken is the one-pan dinner I make when I want something that tastes like a weekend project but comes together on a Tuesday. Tender chicken thighs sear until deeply golden, then simmer in a silky coconut milk curry sauce that clings to every bite.
Advertisements1
The magic here is layering: bloom the curry paste in the hot pan, add coconut milk, and let the sauce reduce until it coats the back of a spoon. That's the moment it goes from thin and watery to rich and velvety, and it takes about 12 minutes of gentle bubbling.
Serve it over jasmine rice, cauliflower rice, or rice noodles, and keep the lime and cilantro on the table so everyone can brighten their own bowl. This recipe makes 6 generous servings, so it's a great batch-cook for busy weeks.
Why You'll Love This Recipe
About the Ingredients
2 lbs (900g) boneless, skinless chicken thighs, cut into 2-inch pieces
Thighs stay juicy in a long simmer, but boneless skinless chicken breast works too – just add it back at the end and simmer only 5 minutes so it doesn't dry out. Look for thighs that are roughly uniform in size so they brown evenly.
2 tbsp coconut oil or neutral oil
Coconut oil adds a subtle sweetness, but avocado or canola oil works perfectly. If your pan is nonstick, you can get away with just 1 tablespoon.
1 large yellow onion, diced (about 1 1/2 cups)
Yellow onion gives the deepest sweetness; a red onion will work but turns the sauce slightly pink. Frozen diced onion is a fine shortcut – use 1 1/2 cups straight from the bag.
4 garlic cloves, minced
Fresh garlic is best, but 1 teaspoon garlic powder can stand in. Add the powder with the curry paste instead of sauteing it so it doesn't burn.
1 tbsp fresh ginger, grated
Use a microplane for the finest grate so the ginger melts into the sauce. Jarred ginger paste is a solid substitute – use 1 tablespoon.
3 tbsp red curry paste
Thai red curry paste is my go-to, but green or massaman curry paste both work for a different flavor profile. Check the label: some brands are much saltier, so taste before adding extra salt.
2 cans (13.5 oz each) full-fat coconut milk
Full-fat is essential for that creamy body; light coconut milk makes a thinner sauce. Shake the cans well before opening, or whisk the separated cream back in.
1 cup (240ml) low-sodium chicken broth
Vegetable broth or water plus a bouillon cube both work. Low-sodium matters here because the curry paste and fish sauce already bring salt.
1 tbsp fish sauce
This is the umami backbone of the dish. Soy sauce or tamari is a great vegetarian swap, and coconut aminos works if you're avoiding soy.
1 tbsp brown sugar or coconut sugar
A little sweetness balances the heat and acidity. Honey or maple syrup can step in – just stir it in off the heat.
1 red bell pepper, sliced into strips
Any color bell pepper works, and a handful of snap peas or sliced zucchini is a delicious add-in. Add firmer veggies earlier and tender ones in the last 5 minutes.
1 lime, juiced, plus cilantro and cooked jasmine rice for serving
Fresh lime juice is non-negotiable for lifting the sauce at the end. Bottled lime juice tastes flat, so squeeze fresh if you possibly can.
Tips & Tricks
Don't Crowd the Pan
Sear the chicken in two batches so it browns instead of steaming. Overcrowding drops the pan temperature and gives you pale, rubbery chicken.
Bloom the Curry Paste
Cook the paste in the hot oil for 60 seconds until it smells fragrant and darkens slightly. This step is what makes the curry taste layered instead of flat.
Shake Your Coconut Milk
Cans often separate, so shake hard or whisk the contents before pouring. If you skip this, you'll get clumps of coconut cream instead of a smooth sauce.
Balance at the End
Taste after simmering and adjust with lime for brightness, sugar for roundness, and fish sauce for salt. The sauce should taste slightly too bold on its own because the rice will mellow it.
Pro Tips
Step-by-Step Instructions
1. Season and Sear
Pat the chicken dry and season with 1 teaspoon salt and 1/2 teaspoon black pepper. Heat 1 tablespoon oil in a large deep skillet over medium-high heat (375F/190C) and sear the chicken in two batches, 4 to 5 minutes per side, until deep golden brown and the internal temperature reads 165F/74C. It won't be fully cooked through yet – that's fine, it finishes in the sauce.
2. Soften the Aromatics
Lower the heat to medium (325F/163C), add the remaining oil, and cook the onion for 4 to 5 minutes until translucent and just starting to turn golden at the edges. Add the garlic and ginger and stir for 30 seconds until fragrant – don't let them brown.
3. Bloom the Curry Paste
Push the vegetables to the side, add the curry paste to the open space, and fry it for 60 seconds until it darkens and smells toasty. Stir everything together so the paste coats the onions and chicken.
4. Build the Sauce
Pour in the coconut milk, chicken broth, fish sauce, and brown sugar. Scrape up any browned bits from the bottom of the pan with a wooden spoon – those bits are pure flavor.
5. Simmer and Thicken
Return the chicken and any juices to the pan along with the bell pepper. Bring to a gentle simmer (190F/88C), then cook uncovered for 15 to 18 minutes, stirring occasionally, until the sauce coats the back of a spoon and the chicken is fork-tender.
6. Finish and Serve
Turn off the heat and stir in the lime juice. Taste and adjust with more fish sauce, sugar, or lime as needed. Serve over jasmine rice topped with fresh cilantro.
Delicious Variations
Green Curry Version
Swap the red curry paste for green curry paste and add a handful of Thai basil at the end for a brighter, herbier bowl.
Thai Squash Curry
Add 2 cups cubed butternut squash with the coconut milk and simmer 20 minutes until tender for a hearty vegetarian spin.
Spicy Peanut Coconut Curry
Stir 3 tablespoons peanut butter into the sauce with the coconut milk and finish with crushed peanuts and chili flakes.
How to Store Easy Coconut Curry Chicken Recipe
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days. The sauce thickens as it chills, so loosen it with a splash of broth or water when reheating.
Freezer
Freeze in portion-sized containers for up to 3 months. Coconut milk sauces can separate slightly after freezing, so thaw overnight in the fridge and whisk while reheating to bring it back together.
Reheating
Reheat gently on the stovetop over medium-low heat (about 250F/120C) for 5 to 7 minutes, stirring often, or microwave in 1-minute bursts. Avoid a hard boil, which can make the coconut milk grainy.
Frequently Asked Questions
Q: Can I use chicken breast instead of thighs?
Yes, boneless skinless chicken breast works, but it needs less cooking time. Sear it as directed, then add it back to the sauce for only the last 5 minutes of simmering so it stays juicy instead of turning stringy.
Q: Why is my coconut curry sauce watery?
The sauce is watery when it hasn't simmered long enough or when you used light coconut milk. Simmer uncovered for 5 to 10 extra minutes at 190F/88C, and use full-fat coconut milk next time for a naturally thicker sauce.
Q: Is red curry paste spicy?
Red curry paste is moderately spicy, but the coconut milk and sugar mellow it a lot. For a milder curry, start with 2 tablespoons of paste, and for more heat, stir in a teaspoon of chili garlic sauce at the end.
Q: What can I serve with coconut curry chicken?
Jasmine rice is the classic pairing because it soaks up the sauce, but basmati rice, cauliflower rice, rice noodles, and warm naan all work beautifully. A simple cucumber salad on the side adds a cool crunch.
Q: Can I make this coconut curry chicken in a slow cooker?
Yes, but brown the chicken and bloom the aromatics in a skillet first, then transfer everything except the lime to the slow cooker. Cook on low for 4 hours, then stir in the lime juice and cilantro right before serving.
Give this Easy Coconut Curry Chicken a try this week and let the pan do the heavy lifting – one skillet, big flavor, happy table. If you make it, tell me in the comments whether you went red, green, or peanut, and tag your bowl so I can see it. Cook smart, eat happy.
Easy Coconut Curry Chicken Recipe
Easy Coconut Curry Chicken is a creamy one-pan dinner ready in 50 minutes, with tender chicken simmered in coconut milk and warm curry spices.
🧂 Ingredients
- 2 lbs (900g) boneless, skinless chicken thighs, cut into 2-inch pieces
- 2 tbsp coconut oil or neutral oil
- 1 large yellow onion, diced (about 1 1/2 cups)
- 4 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 3 tbsp red curry paste
- 2 cans (13.5 oz each) full-fat coconut milk
- 1 cup (240ml) low-sodium chicken broth
- 1 tbsp fish sauce
- 1 tbsp brown sugar or coconut sugar
- 1 red bell pepper, sliced into strips
- 1 lime, juiced, plus cilantro and cooked jasmine rice for serving
📋 Instructions
- 1Season and Sear — Pat the chicken dry and season with 1 teaspoon salt and 1/2 teaspoon black pepper. Heat 1 tablespoon oil in a large deep skillet over medium-high heat (375F/190C) and sear the chicken in two batches, 4 to 5 minutes per side, until deep golden brown and the internal temperature reads 165F/74C. It won't be fully cooked through yet – that's fine, it finishes in the sauce.
- 2Soften the Aromatics — Lower the heat to medium (325F/163C), add the remaining oil, and cook the onion for 4 to 5 minutes until translucent and just starting to turn golden at the edges. Add the garlic and ginger and stir for 30 seconds until fragrant – don't let them brown.
- 3Bloom the Curry Paste — Push the vegetables to the side, add the curry paste to the open space, and fry it for 60 seconds until it darkens and smells toasty. Stir everything together so the paste coats the onions and chicken.
- 4Build the Sauce — Pour in the coconut milk, chicken broth, fish sauce, and brown sugar. Scrape up any browned bits from the bottom of the pan with a wooden spoon – those bits are pure flavor.
- 5Simmer and Thicken — Return the chicken and any juices to the pan along with the bell pepper. Bring to a gentle simmer (190F/88C), then cook uncovered for 15 to 18 minutes, stirring occasionally, until the sauce coats the back of a spoon and the chicken is fork-tender.
- 6Finish and Serve — Turn off the heat and stir in the lime juice. Taste and adjust with more fish sauce, sugar, or lime as needed. Serve over jasmine rice topped with fresh cilantro.
