30-Minute Thai Coconut Chicken
This 30-minute Thai coconut chicken is the kind of weeknight dinner that tastes like it took all day. Tender chicken thighs simmer in a fragrant coconut sauce until the kitchen smells incredible.

The sauce is rich and creamy, with warm curry spice, a little sweetness, and a bright pop of lime and fresh basil at the end. It is the dish I reach for when I want comfort that still feels lively.
Why This One Stays in the Rotation
The combination of creamy coconut and punchy red curry paste hits just right every time. The chicken stays juicy because it simmers gently in the sauce, and the whole thing comes together in one pan.
It is also endlessly adaptable. Throw in whatever vegetables you have, swap the protein, or dial the heat up or down. Leftovers reheat beautifully, so I often make extra on purpose.
Ingredients

- 1.5 lbs boneless skinless chicken thighs, trimmed: thighs stay the juiciest; breasts work but need less simmer time
- 1 tbsp neutral oil (vegetable or canola): for searing
- 3 cloves garlic, minced: fresh makes a difference here
- 1 tbsp grated fresh ginger: use a microplane for a fine, quick grate
- 2 tbsp Thai red curry paste: this is the main flavor driver, so use one you like
- 1 can (13.5 oz) full-fat coconut milk: full-fat gives you a silky sauce
- 2 tsp fish sauce: adds savory depth without tasting fishy
- 1 tsp brown sugar: just enough to round out the flavors
- Kosher salt: for seasoning the chicken
- 2 tbsp fresh lime juice: bottled is fine in a pinch
- 1/4 cup Thai basil leaves (or regular basil): torn or left whole, for that fresh, peppery finish
Variations / Substitutions
- Swap the protein: shrimp or cubed firm tofu both work; just adjust the simmer time down.
- Go heavier on vegetables: sliced bell pepper, snap peas, or baby spinach are great additions.
- Change the herb: cilantro is a bright, citrusy swap for basil.
- Make it spicier: add a thinly sliced fresh chili or a spoonful of sambal oelek with the aromatics.
- Light coconut milk: it makes the sauce thinner; you might want to simmer a few minutes longer to reduce it slightly.
For a green curry spin with a different herbal punch, try Thai Green Curry Chicken with lots of Thai basil.
How To Make Thai Coconut Chicken
Step 1: Sear the Chicken Thighs

Set a large skillet over medium-high heat and add the 1 tbsp oil. Season all 1.5 lbs of chicken thighs lightly with kosher salt. When the oil is shimmering, lay the chicken in the pan in a single layer. Sear for 4 to 5 minutes on the first side, until deeply golden, then flip and sear the other side for another 4 to 5 minutes.
The chicken will release easily when the crust is ready. If it sticks, give it another minute. You are building the fond that flavors the sauce, so let it get a rich brown color. Transfer the chicken to a plate and set it aside. It will not be cooked through yet.
Step 2: Build the Aromatic Base

Lower the heat to medium. Add the minced garlic, grated ginger, and 2 tbsp red curry paste to the same skillet. Stir continuously and cook for 1 minute, just until the paste deepens in color and the kitchen smells like toasty spices.
Keep the mixture moving so the garlic does not burn. A dark orange paste will form around the edges of the pan, and that is exactly what you want.
Step 3: Simmer in Coconut Sauce

Pour in the can of coconut milk, the 2 tsp fish sauce, and the 1 tsp brown sugar. Stir everything together until the paste is fully dissolved and the sauce is a warm golden color. Bring it to a gentle simmer, then nestle the chicken thighs back into the pan along with any juices that collected on the plate. Reduce the heat to medium-low and let it simmer for 10 to 15 minutes.
The sauce will thicken and take on a velvety texture as it reduces. Look for small bubbles just breaking the surface around the edges. The chicken is done when it reaches an internal temp of 165°F and feels firm but still yields to a fork.
Step 4: Finish with Lime and Basil

Remove the pan from the heat. Stir in the 2 tbsp fresh lime juice and scatter the 1/4 cup basil leaves over the top. Taste the sauce and add a little more salt or a splash of fish sauce if it needs a lift.
Spoon the chicken and sauce over jasmine rice, making sure some of those basil leaves land on each plate. Serve it while the sauce is still glossy and warm.
A Few Tips for the Best Thai Coconut Chicken
- Let the chicken develop a deep golden crust before you flip it; that fond is what gives the sauce its richness.
- If your sauce seems too thick after simmering, stir in a splash of water or chicken broth to loosen it.
- For a one-pan meal with vegetables, add sliced bell peppers or snap peas during the last 5 minutes of simmering.
- Leftover sauce is fantastic over noodles or roasted vegetables the next day.
Cook times by chicken thigh thickness in a stainless steel or cast iron skillet:
| Thickness | Sear Time Per Side | Simmer Time |
|---|---|---|
| 1/2 inch | 3 to 4 mins | 8 to 10 mins |
| 1 inch | 4 to 5 mins | 10 to 12 mins |
| 1 1/2 inches | 5 to 6 mins | 12 to 15 mins |
Storing and Reheating
- Refrigerate: Cool completely and store in an airtight container for up to 4 days.
- Reheating: Warm gently in a small skillet over low heat, adding a splash of water if the sauce has tightened up. The microwave works too, just use medium power and stir halfway through.
What to Serve With Thai Coconut Chicken
Fluffy jasmine rice is the classic partner because it soaks up every bit of that creamy sauce. A quick steamed green like bok choy or broccoli adds freshness and a little crunch. For something cool and crisp, a simple cucumber salad with rice vinegar cuts through the richness of the coconut.
Frequently Asked Questions
Is this recipe gluten-free?
Yes, as long as your red curry paste and fish sauce are labeled gluten-free. Most are, but it is worth checking the label to be sure.
Can I use light coconut milk?
You can, but the sauce will be thinner and less creamy. If you go with light, let it simmer uncovered for a few extra minutes to help it thicken.
How can I make it less spicy?
Use a mild red curry paste or reduce the amount to 1 tablespoon. The dish will still have plenty of flavor from the aromatics.
Can I freeze the leftovers?
Yes. Cool the chicken and sauce completely, then freeze in a sealed container for up to 3 months. Thaw overnight in the fridge and reheat gently.

Thai Coconut Chicken Recipe
Ingredients
Method
- Heat oil in a large skillet over medium-high heat. Season chicken with salt and sear 4 to 5 minutes per side until deep golden. Transfer to a plate.
- Lower heat to medium. Add garlic, ginger, and curry paste. Cook, stirring, 1 minute until fragrant.
- Pour in coconut milk, fish sauce, and brown sugar. Stir to combine and bring to a gentle simmer. Return chicken and juices to the pan, reduce heat to medium-low, and simmer 10 to 15 minutes until chicken reaches 165°F and sauce thickens.
- Remove from heat. Stir in lime juice and basil. Taste and adjust seasoning. Serve over jasmine rice.
