This Chinese Coconut Chicken is a creamy, slightly sweet, and savory crowd-pleaser. It takes about 40 minutes and serves 6.
The Story Behind
I first tasted a coconut-forward chicken dish at a friend’s family buffet and I basically stole the idea—ethically, of course. The blend of coconut cream, soy, and a little lime made the whole table quiet for exactly 47 seconds. Ever wonder why coconut works so well with Chinese-style flavors? It balances salt, adds richness, and gives the dish that comfort-food vibe without being heavy.
The star ingredient here obviously plays both lead and supporting roles: coconut milk. It tastes exotic, acts like a sauce superhero, and pairs brilliantly with classic Chinese pantry items. Stick with me and I’ll hand you a version that looks like buffet fare but requires zero buffet-level drama.
What you’ll get from this recipe: a simple marinated chicken, a silky coconut sauce, bright veg, and a crowd-ready presentation. You’ll also pick up a few pro tips that make this dish come out consistent every time.

5 Reasons You’ll Love This Recipe
- Buffet-style crowd-pleaser: Serves a crowd without you breaking a sweat.
- Balanced flavor: The coconut cream, soy, and lime give sweet, salty, and tangy notes.
- Fast to make: Ready in about 40 minutes—weeknight magic.
- Flexible veggies: Use whatever’s fresh or in your fridge; it still rocks.
- Great for leftovers: Reheats nicely and even gets better the next day.
Ingredients You’ll Need
This section shows the key ingredients and the method structure so you know what you’ll do before you start.
- 2 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 can (13.5 oz) coconut milk
- 2 tablespoons soy sauce
- 2 tablespoons fish sauce (optional)
- 1 tablespoon ginger, minced
- 3 cloves garlic, minced
- 1 tablespoon brown sugar
- 1 tablespoon cornstarch
- 2 tablespoons vegetable oil
- 1 bell pepper, sliced (red or green)
- 1 cup snap peas or other vegetables of choice
- 1 tablespoon lime juice
- Fresh cilantro, for garnish
- Cooked rice or noodles, for serving
How to Make (Step-by-Step)
Creating Chinese Coconut Chicken is easy when you follow these simple steps:
STEP 1
In a bowl, combine the chicken pieces with soy sauce, fish sauce, ginger, and garlic. Allow it to marinate for at least 15 minutes. I sometimes let it sit for 30 if I remember—flavor improves, trust me.
STEP 2
Prepare the Sauce: In a separate bowl, mix the coconut milk, brown sugar, and cornstarch until smooth. Set aside. Yes, the cornstarch will save you from a watery sad sauce.
STEP 3
Cook the Chicken: Heat the vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook until browned and cooked through, about 7–10 minutes. Don’t overcrowd the pan or the chicken will steam instead of brown.
STEP 4
Add Vegetables: Add the sliced bell pepper and snap peas to the skillet. Sauté for an additional 5 minutes, until the vegetables remain tender-crisp. Color matters—bright veg makes it look buffet-fancy.
STEP 5
Combine with Sauce: Pour the coconut milk mixture over the chicken and vegetables. Stir well to combine and bring to a simmer. You’ll see the sauce start to thicken around the edges.
STEP 6
Thicken the Sauce: Let the sauce simmer for about 5–7 minutes, stirring occasionally, until it thickens slightly. If it stays too thin, mix a little more cornstarch with water and add a teaspoon at a time.
STEP 7
Finish with Lime Juice: Remove from heat and stir in the lime juice for an added zing. Bright acid makes coconut sing.
STEP 8
Garnish and Serve: Serve the Chinese Coconut Chicken over cooked rice or noodles. Garnish with fresh cilantro for a pop of flavor and color. Voilà—buffet-style comfort without the buffet line.
By following these steps, you’ll end up with a deliciously creamy and flavorful dish that everyone will love.
Pro Tips for the Best Results
- Use chicken thighs for juicier, more forgiving meat. White meat dries out faster.
- Don’t skip the cornstarch—it gives you that silky, clingy sauce.
- Taste as you go: adjust salt and lime at the end. Coconut smooths salt, so you might need less soy than you think.
- Brown the chicken well before adding the sauce to build flavor.
- Stir in lime at the end to keep the brightness fresh.
- Make-ahead: Marinate the chicken up to 4 hours ahead for deeper flavor.
Fun Variations & Topping Ideas
Variations:
- Swap chicken for shrimp for a lighter buffet twist.
- Use tofu for a vegetarian option—firm tofu holds up well.
- Add curry powder or a touch of chili paste for a spicy version.
Toppings:
- Toasted coconut flakes for crunch and extra coconut flavor.
- Chopped peanuts for texture and nuttiness.
- Thinly sliced scallions to brighten and add a fresh bite.
- Extra lime wedges for guests who like acid-heavy finishes.
Storing and Reheating
Storing:
- Cool the leftovers to room temp, then refrigerate in an airtight container for up to 3 days.
- Freeze in a sealed container for up to 2 months. Thaw overnight in the fridge.
Reheating:
- Reheat gently on the stovetop over low heat, stirring occasionally. Add a splash of water or coconut milk if the sauce thickened too much.
- Microwave reheats work fine—heat in 30-second bursts and stir between intervals.
Leftover ideas
- Toss leftovers with spinach or kale for a quick warm salad.
- Use the saucy chicken as a filling for bao buns or tacos—yes, Chinese-Mexican fusion exists and I support it.
- Stir into cooked noodles for an instant comfort bowl.
Frequently Asked Questions (FAQ)
What makes this “buffet-style”?
Buffet-style means the dish looks polished, stays warm, and appeals to many palates. I cook it in a large skillet so it scales easily and keeps well for serving.
Can I use light coconut milk?
Yes, you can. Use full-fat for the richest result, but light coconut milk reduces calories and still tastes good.
Is fish sauce necessary?
No, but fish sauce adds depth and umami. Use it if you like a slightly more complex savory profile. Skip it if you avoid fish flavors.
Can I make this gluten-free?
Absolutely. Use tamari or a gluten-free soy sauce to keep the dish gluten-free.
How do I thicken the sauce without cornstarch?
Simmer longer to reduce the sauce, or mash a small portion of the cooked chicken and veggies into the sauce—less precise, but it works.
Conclusion
This Chinese Coconut Chicken gives you creamy texture, balanced flavor, and buffet-ready charm—all without the stress of feeding a crowd. Try it when you want something cozy but slightly exotic, or when you want leftovers that actually taste better the next day. If you love the coconut-chicken vibe and want a shrimp riff, check out this recipe for a similar crowd-pleaser: EASY Creamy Coconut Shrimp Recipe (Chinese Buffet Style!).
If you try this recipe, please leave a comment and drop a rating—I genuinely want to hear how you adapted it. IMO this dish deserves a regular spot in your rotation, and yes, you can totally make it for company and pretend you planned it all week.


Chinese Coconut Chicken
Ingredients
Method
- In a bowl, combine the chicken pieces with soy sauce, fish sauce, ginger, and garlic. Allow to marinate for at least 15 minutes.
- In a separate bowl, mix the coconut milk, brown sugar, and cornstarch until smooth. Set aside.
- Heat the vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook until browned and cooked through, about 7–10 minutes.
- Add the sliced bell pepper and snap peas to the skillet. Sauté for an additional 5 minutes, until the vegetables remain tender-crisp.
- Pour the coconut milk mixture over the chicken and vegetables. Stir well to combine and bring to a simmer.
- Let the sauce simmer for about 5–7 minutes, stirring occasionally, until it thickens slightly.
- Remove from heat and stir in the lime juice to finish.
- Serve the Chinese Coconut Chicken over cooked rice or noodles. Garnish with fresh cilantro.
