Coconut Braised Chicken with Bok Choy and Spicy Cucumber Sesame Salad – A Bowl of Comfort from My NYC Kitchen

⚖️
Difficulty
Medium
⏲️
Prep Time
15 mins
🕒
Cook Time
40 mins
⏱️
Total Time
55 mins
🍽️
Servings
4

Growing up in Morocco, I watched my mother braise every kind of protein with warm spices and slow, patient heat. Moving to Paris for culinary school opened my eyes to the power of a perfectly emulsified sauce. Now in my New York City kitchen, I love combining those lessons with the bright, bold flavors of Southeast Asia. This coconut braised chicken recipe is the result: tender chicken simmered in a fragrant turmeric-coriander coconut milk broth, with bok choy added at the last minute to stay tender-crisp. It’s comfort food that’s both exotic and familiar — the kind of dish that tastes like a hug.

Imagine lifting the lid of your Dutch oven to reveal rich, golden coconut milk bubbling gently around perfectly seared chicken thighs. The aroma of ginger and garlic mingling with earthy turmeric fills your kitchen. Then you spoon it over steamed rice, top it with crunchy, spicy cucumber sesame salad, and take a bite — creamy, tangy, a little heat. Each element plays its part. The chicken falls off the bone; the bok choy offers a slight crunch; the salad cuts through the richness. It’s a complete meal that feels like you spent hours cooking — but really takes under an hour.

I’ve tested this dish more times than I can count, from my tiny Parisian apartments to my bright NYC kitchen. The secret is in the sear — get that skin golden and crispy before braising. And don’t add the bok choy too early; 5 minutes is all it needs. I’ll walk you through every step, share my chef-pro tips, and help you avoid my early mistakes (like overcooking the greens into mush). Whether you’re new to braising or a seasoned home cook, this chicken with bok choy will become a weeknight staple.

Why This Coconut Braised Chicken Recipe Is the Best

The Flavor Secret – Most braises rely on wine or stock alone. I use full-fat coconut milk as the base, which lends a luxurious creaminess and natural sweetness that pairs beautifully with turmeric and coriander. Inspired by the souks of Marrakech and the spice shops of Paris’s 10th arrondissement, I add just a touch of fish sauce and brown sugar to create deep umami and caramelized notes. This isn’t just a coconut milk chicken — it’s a symphony of flavors.

Perfected Texture – A classic French braise demands low and slow. Here, we sear the chicken skin-side down until deeply golden (that crispy skin stays intact), then braise at a gentle simmer. The meat becomes spoon-tender while the skin remains slightly crisp on top. The bok choy goes in at the very end — just 5 minutes — so it retains its vibrant green color and satisfying snap. It’s the perfect contrast to the velvety sauce.

Foolproof & Fast – Despite the fancy name, this is a one-pot dinner that comes together in under an hour. You don’t need special equipment: a Dutch oven or heavy pot does the job. The instructions are straightforward enough for a Tuesday night, yet the result impresses guests. Plus, the spicy cucumber sesame salad takes only 5 minutes to toss together — no cooking required. It’s a win for busy home cooks who want maximum flavor with minimal cleanup.

Coconut Braised Chicken Ingredients

I source my chicken thighs from the Union Square Greenmarket on weekends — pastured poultry makes a real difference. And I always keep full-fat coconut milk from a trusted brand (Thai Kitchen or Chaokoh) in my pantry. The spices? I buy them in small batches from a Middle Eastern grocer on Atlantic Avenue. But you can find everything at your regular grocery store.

Ingredients List

  • For the Chicken:
  • 4 bone-in, skin-on chicken thighs (about 1½ lbs total)
  • Salt and freshly ground black pepper
  • 1 tablespoon vegetable oil (or avocado oil)
  • 1 small onion, thinly sliced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1 can (13.5 oz) full-fat coconut milk
  • ½ cup chicken broth (low-sodium)
  • 1 tablespoon fish sauce (or soy sauce for vegetarian)
  • 1 tablespoon brown sugar (light or dark)
  • 4 baby bok choy, halved lengthwise (about 12 oz total)
  • For the Spicy Cucumber Sesame Salad:
  • 1 large cucumber (English or Persian), thinly sliced
  • ½ red onion, thinly sliced
  • 2 tablespoons rice vinegar (unseasoned)
  • 1 tablespoon sesame oil (toasted)
  • 1 teaspoon chili flakes (or sriracha to taste)
  • 1 teaspoon toasted sesame seeds
  • Salt to taste

Ingredient Spotlight

Coconut Milk: The star thickener. Use full-fat — light coconut milk makes the sauce thin and watery. Don’t shake the can before opening; the creamy layer on top is pure gold. If you need a dairy-free alternative, it’s already vegan-friendly. For a lighter option, blend ½ cup coconut cream with ¾ cup water.

Bok Choy: Baby bok choy is ideal because it’s tender and cooks quickly. If you can only find larger bok choy, quarter it lengthwise. The stems stay crunchy, the leaves wilt slightly. You can substitute Swiss chard or mature spinach, but add them even later (2 minutes for spinach).

Fish Sauce: This brings savory depth (umami) that makes the coconut sing. Red Boat is my go‑to brand. For a vegetarian version, use a good soy sauce or tamari — you’ll need a little extra salt.

Original IngredientBest SubstitutionFlavor / Texture Impact
Bone-in, skin-on chicken thighsBoneless, skinless thighs (reduce time) or bone-in drumsticksLess fat, still tender; drumsticks need a few minutes extra
Fish sauceSoy sauce (or tamari for gluten-free)Less pungent, still savory; add ¼ tsp extra salt
Baby bok choySwiss chard, kale (stemmed and chopped), or broccoli rabeKale needs a few extra minutes; broccoli rabe brings bitterness

How to Make Coconut Braised Chicken — Step-by-Step

Don’t be intimidated — this one-pot meal comes together beautifully. Let’s cook!

Step 1: Season and Sear the Chicken

Pat the chicken thighs dry with paper towels (moisture is the enemy of a good sear). Season both sides generously with salt and pepper. Heat the oil in a large Dutch oven over medium-high heat. Place the chicken skin-side down and cook undisturbed for 4–5 minutes until the skin is deep golden brown and crispy. Flip and cook another 2 minutes. Transfer chicken to a plate — don’t worry if it’s not cooked through, it will braise later.

💡 mia’s Pro Tip: For the crispiest skin, use a heavy-bottomed pot and don’t crowd the chicken. If your pot is small, sear in two batches.

Step 2: Sauté the Aromatics

Reduce heat to medium. Add the sliced onion, garlic, and ginger to the pot. Cook, stirring, for about 3 minutes until the onion is translucent and fragrant. The moisture from the onions will help lift any browned bits from the bottom — that’s flavor!

⚠️ Common Mistake to Avoid: Don’t let the garlic burn. If the pan seems too hot, lower the heat and add a splash of broth to cool it down.

Step 3: Build the Braising Liquid

Stir in the turmeric and coriander and cook for 1 minute until the spices are toasted and fragrant. Pour in the coconut milk and chicken broth, scraping up any brown bits (this is called deglazing). Add fish sauce and brown sugar; stir to combine until the sugar dissolves.

💡 mia’s Pro Tip: Use a wooden spoon to scrape the fond — those caramelized bits add deep, complex flavor.

Step 4: Braise the Chicken

Return the chicken to the pot, skin-side up, along with any juices that accumulated on the plate. Bring the liquid to a gentle simmer (small bubbles, not a vigorous boil). Cover the pot, reduce the heat to low, and cook for 25–30 minutes, until the chicken is very tender and cooked through (internal temperature should reach 165°F).

⚠️ Common Mistake to Avoid: Don’t boil! A gentle simmer keeps the meat tender. If your heat is too high, the chicken will toughen and the sauce may separate.

Step 5: Add the Bok Choy

Add the halved bok choy to the pot, nestling them into the liquid so the stems are submerged but the leaves are mostly above. Cover and cook for exactly 5 minutes — no longer. The bok choy should be tender-crisp: the stems offer a pleasant bite, the leaves are just wilted.

💡 mia’s Pro Tip: For even brighter color, you can blanch the bok choy in salted boiling water for 1 minute, then add it to the pot at the end. But I love that the braising liquid infuses it.

Step 6: Make the Spicy Cucumber Sesame Salad

While the chicken braises, prepare the salad. In a medium bowl, combine the sliced cucumber, red onion, rice vinegar, sesame oil, chili flakes (or sriracha), and sesame seeds. Toss well to coat. Season with salt to taste. Set aside to let the flavors meld — it only gets better.

⚠️ Common Mistake to Avoid: Don’t salt the cucumber earlier — it will release water and become soggy. Toss just before serving for maximum crunch.

Step 7: Serve

Spoon steamed jasmine rice or rice noodles into bowls. Place a chicken thigh and a couple of bok choy halves on top. Ladle plenty of the coconut braising sauce over everything. Add a generous pile of the spicy cucumber salad on the side (or right on top for extra crunch). Garnish with extra sesame seeds or fresh cilantro if you like.

💡 mia’s Pro Tip: For extra richness, let the braised chicken rest for 5 minutes after cooking. The sauce thickens beautifully.

StepActionDurationKey Visual Cue
1Sear chicken thighs4-5 min per sideSkin deep golden, crispy
2Sauté onion, garlic, ginger3 minOnion translucent, fragrant
3Build braising liquid1 min (toast spices) + 2 min (add liquids)Spices fragrant, liquid bubbling
4Braise chicken25-30 minChicken tender, sauce slightly thickened
5Add bok choy5 minStems tender-crisp, leaves bright green
6Make salad5 minCucumber slices evenly coated

Serving & Presentation

I love serving this dish family-style: the Dutch oven right on the table, a big bowl of jasmine rice, and the cucumber salad in a small bowl on the side. Let everyone build their own bowl. Garnish with extra sesame seeds, fresh cilantro, or a squeeze of lime — the acidity brightens the coconut.

The beauty of this Asian braised chicken is that it’s a complete meal in one pot plus a simple salad. It also pairs wonderfully with steamed greens, sautéed green beans, or a simple slaw. For a touch of my Parisian training, I sometimes serve it with crusty bread to soak up every drop of the sauce.

Pairing TypeSuggestionsWhy It Works
Side DishJasmine rice, coconut rice, rice noodles, quinoaNeutral base that soaks up the saucy braise
Sauce / DipExtra sriracha, sweet chili sauce, lime wedgesAdds heat or acidity to cut richness
BeverageLight lager, Sauvignon Blanc, iced green teaCrisp, acidic drinks balance the creamy coconut
GarnishFresh cilantro, Thai basil, sliced scallions, extra sesame seedsFresh herbs add brightness and color

Make-Ahead, Storage & Reheating

Busy NYC nights mean I often double the batch and store half. This coconut milk chicken actually tastes better the next day — the flavors meld beautifully. Here’s how to store and reheat like a pro.

MethodContainerDurationReheating Tip
RefrigeratorAirtight containerUp to 4 daysReheat gently on stovetop or microwave. Add a splash of broth or water if sauce thickened.
FreezerFreezer-safe container or zip-top bagUp to 3 monthsThaw overnight in fridge. Reheat in a covered pot over low heat, stirring occasionally.
Make-AheadPrepare braise without bok choyUp to 2 days in advanceAdd bok choy when reheating; cook 5 min until tender-crisp.

The cucumber salad does not store well (it gets watery), so make it fresh each time. But the braise itself is a dream for meal prep: I’ll make a big batch on Sunday, then enjoy it for lunches with a quick homemade salad.

Variations & Easy Swaps

VariationKey ChangeBest ForDifficulty Impact
Vegetarian with TofuReplace chicken with firm tofu (pressed, cubed, pan-fried)Plant-based dinnerMedium – requires pressing tofu
Spicy Thai TwistAdd 2 kaffir lime leaves, 1 stalk lemongrass (bruised), and 1-2 Thai bird chiliesBold, aromatic flavorEasy – just add extra ingredients
Dairy-Free / Gluten-FreeUse tamari instead of soy sauce; ensure broth is GFDietary restrictionsNo change

Vegetarian Tofu Version

Press a block of extra-firm tofu for 30 minutes, then cube and pan-fry until golden. Instead of searing chicken, sear tofu cubes. Use soy sauce in place of fish sauce and vegetable broth. The tofu soaks up the coconut sauce beautifully. My Moroccan mother would approve – she always substituted when I visited.

Gluten-Free & Dairy-Free

This recipe is naturally dairy-free and can be made gluten-free with simple swaps: use tamari or certified GF soy sauce instead of regular soy sauce, and ensure your chicken broth is labeled gluten-free. The rest is naturally GF. I serve it with rice or rice noodles to keep it celiac-friendly.

Seasonal Twist – Summer Squash & Herb

In summer, swap bok choy for zucchini or yellow squash cut into half-moons (add them at the same 5-minute mark). Toss fresh mint and basil into the cucumber salad instead of just sesame seeds. I discovered this at the Greenmarket – the freshness brightens the entire dish.

What is the best way to cook bok choy so it stays crisp in coconut braised chicken?

The key is to add the bok choy at the very end of cooking. Halve the baby bok choy lengthwise and nestle them into the simmering liquid. Cover and cook for exactly 5 minutes — no more. The stems remain crunchy (tender-crisp) while the leaves just wilt. If you add them earlier, they’ll turn mushy. Also, don’t chop them too small; halving is ideal for retaining structure. For extra crunch, you can blanch them in salted boiling water for 1 minute, then add them to the pot right before serving.

Can I substitute the chicken with another protein in this coconut braised recipe?

Absolutely! Firm tofu is a great vegetarian swap — press, cube, and pan-fry before adding to the braise. Pork shoulder or beef chuck can also work; cut into 2-inch cubes and sear well, then braise for 45-60 minutes until tender. For seafood, large shrimp or firm white fish (like cod) can be added in the last 5 minutes of cooking, but skip the initial sear. Adjust cooking times accordingly. The coconut braising liquid is versatile enough to complement many proteins.

How long should I braise the chicken in coconut milk for the best flavor?

For bone-in, skin-on chicken thighs, braise for 25–30 minutes at a gentle simmer. This is enough time for the meat to become tender and absorb the coconut, turmeric, and ginger flavors without drying out. If you use boneless thighs or breasts, reduce to 15–20 minutes. A longer braise (up to 45 minutes) can work for chicken legs, but the meat might start falling off the bone — delicious, but less structured. Always ensure the internal temperature reaches 165°F.

What can I use instead of cucumber for the spicy sesame salad in this dish?

You can substitute cucumber with celery (sliced thinly on the bias), jicama (peeled and julienned), or daikon radish (thinly sliced). Each offers a different crunch: celery is snappy, jicama is juicy and slightly sweet, daikon is peppery. Alternatively, use shredded green papaya or mango for a tropical twist. The dressing (rice vinegar, sesame oil, chili flakes) works with any crunchy vegetable. Just adjust salt and acid to taste.

Can I make the coconut braised chicken in a slow cooker or Instant Pot?

Yes! For a slow cooker, sear the chicken and aromatics on the stovetop first, then transfer everything to the slow cooker. Cook on low for 4-5 hours or high for 2-3 hours. Add bok choy in the last 15 minutes. For an Instant Pot, use the sauté function for searing, then pressure cook on high for 10 minutes with a natural release. Add bok choy after pressure cooking and let residual heat cook it for 5 minutes. Adjust liquid slightly — you may need a bit less broth.

How do I prevent the coconut milk from curdling in the braise?

Coconut milk can curdle if exposed to high heat or acidic ingredients too quickly. To prevent this, use full-fat coconut milk (it’s more stable), avoid boiling the liquid vigorously, and always bring the braise to a gentle simmer. If you add lime juice or vinegar, do so after removing from heat. Also, stirring in a tablespoon of cornstarch mixed with water can help stabilize the sauce. If curdling happens, don’t worry — the texture may look grainy but the flavor is still great.

Is this coconut braised chicken recipe suitable for meal prep?

Absolutely! The braise itself keeps beautifully in the fridge for up to 4 days and even improves in flavor overnight. I recommend storing it without the bok choy and adding fresh bok choy when reheating to keep it crisp. The spicy cucumber salad is best made fresh each time (it gets watery). For freezer meal prep, portion the braise into freezer-safe containers and freeze for up to 3 months. Thaw overnight in the fridge and reheat gently.

Can I use light coconut milk instead of full-fat?

You can, but the sauce will be thinner and less creamy. To compensate, reduce the broth to ¼ cup and simmer uncovered for a few minutes after braising to thicken. You can also add a tablespoon of coconut flour or cornstarch slurry. For the best texture and richness, I always recommend full-fat coconut milk for braising — it’s what makes the sauce velvety and satisfying.

What should I serve with coconut braised chicken for a complete meal?

I love serving this over steamed jasmine rice or rice noodles to soak up the sauce. For a low-carb option, try cauliflower rice. A side of steamed greens (like green beans or snap peas) adds color and nutrition. The spicy cucumber salad is the perfect fresh, crunchy contrast. You can also add a simple slaw or sautéed mushrooms. For drinks, a light lager or Sauvignon Blanc pairs wonderfully.

How do I get the chicken skin extra crispy if I want to serve it that way?

The skin will soften during braising, but you can get it crispy at the end. After braising, remove the chicken from the pot and place it skin-side up on a baking sheet. Broil on high for 2–3 minutes until the skin crisps up again. Watch closely to avoid burning. Alternatively, you can sear the chicken after braising in a hot skillet with a little oil for a minute per side. The rest of the dish stays tender and saucy.

Share Your Version!

I’d love to see how this coconut braised chicken turns out in your kitchen! Did you add a twist? Did your family love it? Leave a star rating and a comment below — your feedback helps other readers (and me) improve. Tag a photo on Instagram or Pinterest with @exorecipes so I can cheer you on. And if you have a question about a specific substitution, drop it in the comment section too.

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this Coconut Braised Chicken with Bok Choy and Spicy Cucumber Sesame Salad recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @chefrecipes2

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Coconut Braised Chicken with Bok Choy and Spicy Cucumber Sesame Salad

  • Author: Chef Mia
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 4 1x
  • Method: Main Course
  • Cuisine: Asian Fusion

Description

A fragrant and comforting one-pot meal featuring tender chicken braised in coconut milk with bok choy, served with a refreshing spicy cucumber sesame salad.


Ingredients

Scale
  • For the Chicken:
  • 4 bone-in, skin-on chicken thighs
  • Salt and freshly ground black pepper
  • 1 tablespoon vegetable oil
  • 1 small onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1 can (13.5 oz) full-fat coconut milk
  • 1/2 cup chicken broth
  • 1 tablespoon fish sauce (or soy sauce for vegetarian)
  • 1 tablespoon brown sugar
  • 4 baby bok choy, halved lengthwise
  • For the Spicy Cucumber Sesame Salad:
  • 1 large cucumber, thinly sliced
  • 1/2 red onion, thinly sliced
  • 2 tablespoons rice vinegar
  • 1 tablespoon sesame oil
  • 1 teaspoon chili flakes (or sriracha to taste)
  • 1 teaspoon toasted sesame seeds
  • Salt to taste

Instructions

  1. Season chicken thighs generously with salt and pepper.
  2. Heat vegetable oil in a large Dutch oven or heavy pot over medium-high heat. Sear chicken skin-side down until golden brown, about 4-5 minutes. Flip and cook another 2 minutes. Remove chicken and set aside.
  3. Reduce heat to medium. Add onion, garlic, and ginger; cook until softened, about 3 minutes.
  4. Stir in turmeric and coriander, cook 1 minute until fragrant.
  5. Pour in coconut milk and chicken broth, scraping up any browned bits. Add fish sauce and brown sugar; stir to combine.
  6. Return chicken to pot, skin-side up, along with any accumulated juices. Bring to a gentle simmer.
  7. Cover and cook for 25-30 minutes, or until chicken is cooked through and tender.
  8. Add bok choy halves to the pot, submerging in the liquid. Cover and cook another 5 minutes, until bok choy is tender-crisp.
  9. While chicken cooks, prepare the salad: In a bowl, combine cucumber, red onion, rice vinegar, sesame oil, chili flakes, and sesame seeds. Toss well and season with salt. Set aside.
  10. Serve chicken and bok choy over steamed rice or noodles, with the spicy cucumber salad on the side.

Notes

For a dairy-free and gluten-free meal, ensure fish sauce and broth are certified gluten-free. The salad can be made ahead and refrigerated for up to 2 hours.


Nutrition

  • Calories: 520
  • Sugar: 9g
  • Fat: 34g
  • Carbohydrates: 18g
  • Protein: 35g


Coconut Braised Chicken with Bok Choy and Spicy Cucumber Sesame Salad

Leave a Reply

Recipe rating