Thai Chicken Coconut Bowl

Featured in: Veggie & Grain Bowls

This vibrant bowl brings together fragrant jasmine rice cooked in rich coconut milk with tender chicken pieces seasoned with garlic, ginger, fish sauce, and lime. Fresh vegetables like bell peppers, sugar snap peas, and julienned carrots add crunch, while Thai basil and cilantro provide aromatic freshness. Finished with roasted peanuts and lime wedges, each bowl delivers a harmonious balance of savory, sweet, and herbal notes.

Updated on Tue, 03 Feb 2026 11:17:00 GMT
A close-up of a Thai Chicken Coconut Bowl with coconut rice, juicy chicken, and crunchy red bell pepper. Pin It
A close-up of a Thai Chicken Coconut Bowl with coconut rice, juicy chicken, and crunchy red bell pepper. | pecanpan.com

The first time I made this coconut rice, my kitchen smelled like a street vendor stall in Bangkok for hours afterward. Something about that combination of coconut milk simmering with jasmine rice just fills every corner of your home. I had these beautiful chicken thighs marinating in lime and fish sauce, and my roommate kept wandering in asking if dinner was ready yet. That smell alone might be why this recipe became a weekly staple in my house.

I served this at a small dinner party last month and watched my friend who claims to hate Thai food go back for seconds. She kept asking what was in the sauce that made everything taste so bright and alive. There is something magical about how the fresh herbs and peanuts wake up the whole dish right at the end. Now she texts me every week asking when I am making those bowls again.

Ingredients

  • 1 cup jasmine rice, rinsed: The rinse removes excess starch so each grain stays separate and fluffy after cooking
  • 1 cup coconut milk (full-fat): Do not skimp here because the fat carries all that rich coconut flavor through every bite
  • 1 cup water: Creates the perfect liquid ratio with the coconut milk for tender rice
  • 1/2 tsp salt: Enhances the natural sweetness of the coconut milk
  • 1 lb chicken thighs or breasts: Thighs stay juicier but breasts work if you prefer leaner meat
  • 1 tbsp vegetable oil: High smoke point makes it perfect for the initial sear on the chicken
  • 2 cloves garlic, minced: Fresh is non-negotiable here because jarred garlic loses that punch
  • 1 tbsp fresh ginger, grated: Use the small side of your grater to get it almost paste-like
  • 1 tbsp fish sauce: Sounds intense but it just adds deep savory umami, not a fishy taste
  • 1 tbsp soy sauce: Choose gluten-free if needed but regular works perfectly fine
  • 1 tsp brown sugar: Balances the salty elements and helps the chicken get those nice golden edges
  • 1/2 tsp ground white pepper: Milder than black pepper and looks beautiful against the colorful vegetables
  • Juice of 1 lime: Fresh squeeze makes a huge difference over bottled juice
  • 1 red bell pepper, thinly sliced: Adds gorgeous color and stays crisp for texture contrast
  • 1 cup sugar snap peas, trimmed: Quick blanch keeps them bright green and snappy
  • 1 medium carrot, julienned: Use a julienne peeler or cut into thin matchsticks by hand
  • 1/2 cup fresh cilantro, chopped: Some stems are okay because they pack the most flavor
  • 1/4 cup fresh Thai basil leaves, torn: Regular basil works in a pinch but Thai basil has that distinct anise note
  • 2 green onions, thinly sliced: Include some of the green tops for color
  • 1 red chili, thinly sliced: Leave seeds in for heat or remove them if you are sensitive
  • 1/4 cup roasted peanuts, chopped: Salted roasted peanuts add the perfect crunch and salty finish
  • Extra lime wedges: Essential for that final hit of acidity right before eating

Tired of Takeout? πŸ₯‘

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start the coconut rice first:
Combine the rinsed jasmine rice, coconut milk, water and salt in a medium saucepan. Bring everything to a boil, then turn the heat down to low and cover with a tight-fitting lid. Let it simmer gently for 15 to 18 minutes until all the liquid has been absorbed. Remove from heat and let it rest for 5 minutes before fluffing with a fork.
Cook the aromatic chicken:
Heat the vegetable oil in a large skillet or wok over medium-high heat until it shimmers. Add the minced garlic and grated ginger, stirring constantly for just 1 minute until the kitchen fills with their fragrance. Add the chicken pieces in a single layer and let them sear undisturbed for 2 minutes before tossing. Continue cooking for 6 to 7 minutes until golden and cooked through. Pour in the fish sauce, soy sauce, brown sugar, white pepper and lime juice. Toss everything together until the chicken is coated in that glossy sauce.
Prep the vegetables for crunch:
Bring a small pot of water to boil and blanch the sugar snap peas and julienned carrots for exactly 1 minute. Drain immediately and rinse under cold water to stop the cooking and keep them crisp-tender. Keep the bell pepper raw because you want that fresh crunch in every bite.
Build your bowls:
Divide the fluffy coconut rice among four shallow bowls. Arrange the chicken on one side and scatter the bell pepper, sugar snap peas and carrots around the bowl. Top generously with the fresh cilantro, torn Thai basil, green onions and sliced chili if you want some heat.
Finish and serve:
Sprinkle the chopped roasted peanuts over each bowl for that perfect salty crunch. Place extra lime wedges on the side so everyone can squeeze more acidity over their portion right before eating. Serve immediately while everything is still warm.
Top-down view of a Thai Chicken Coconut Bowl garnished with peanuts, cilantro, Thai basil, and lime wedges. Pin It
Top-down view of a Thai Chicken Coconut Bowl garnished with peanuts, cilantro, Thai basil, and lime wedges. | pecanpan.com

This recipe has become my go-to when friends need a pick-me-up meal. Something about all those fresh herbs and that hit of lime just makes everything feel better. Last week I made it for my sister after she had a rough day at work and she said it was the first time all day she felt herself relax.

Making It Vegetarian

Swap the chicken for firm tofu cubes pressed for 15 minutes to remove excess moisture. Use extra soy sauce in place of the fish sauce to keep that savory depth. The cooking time stays the same, just be gentle when tossing the tofu so it does not break apart.

Perfect Pairings

A cold glass of Riesling cuts through the rich coconut milk beautifully while complementing the sweet and savory flavors. Thai iced tea works wonderfully too if you want something non-alcoholic. The creamy sweetness balances the slight heat from the chili peppers.

Meal Prep Magic

This recipe actually tastes better the next day as all those flavors meld together in the refrigerator. Store each component separately in airtight containers and warm the rice and chicken gently before assembling. The vegetables stay crisp for up to three days when properly stored.

  • Cook the rice in bulk and freeze portioned bags for quick weeknight meals
  • Double the chicken marinade and freeze half for next time
  • Prep all your vegetables on Sunday to make weeknight assembly lightning fast
A vibrant Thai Chicken Coconut Bowl featuring creamy rice, tender chicken, and blanched carrots and snap peas. Pin It
A vibrant Thai Chicken Coconut Bowl featuring creamy rice, tender chicken, and blanched carrots and snap peas. | pecanpan.com

I hope this bowl brings as much warmth to your table as it has to mine. There is something deeply satisfying about a meal that nourishes you completely.

Questions & Answers

β†’ Can I make this bowl vegetarian?

Yes, substitute chicken with firm tofu and replace fish sauce with additional soy sauce or a vegetarian fish sauce alternative.

β†’ How do I store leftovers?

Store components separately in airtight containers. Rice keeps for 3-4 days, chicken for 3-4 days, and vegetables for 2-3 days. Reheat rice and chicken gently, keep vegetables crisp.

β†’ Can I use brown rice instead?

Brown rice works but requires longer cooking time and more liquid. Expect 40-45 minutes simmering time with 1.25 cups liquid per cup of rice.

β†’ What can I substitute for fish sauce?

Use soy sauce mixed with a pinch of seaweed flakes or purchase vegetarian fish sauce from Asian markets for similar umami depth.

β†’ Is this dish spicy?

The base dish is mild to medium. Adjust heat by adding more or less red chili. Omit entirely for a family-friendly version.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Thai Chicken Coconut Bowl

Creamy coconut rice with seasoned chicken and crisp vegetables in aromatic Thai herbs

Prep Time
20 minutes
Time to Cook
25 minutes
Overall Time
45 minutes
Created by Anthony Hughes


Skill Level Medium

Cuisine Thai

Makes 4 Portions

Dietary Details No Dairy, No Gluten

What You Need

Coconut Rice

01 1 cup jasmine rice, rinsed
02 1 cup full-fat coconut milk
03 1 cup water
04 1/2 teaspoon salt

Chicken

01 1 pound boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
02 1 tablespoon vegetable oil
03 2 cloves garlic, minced
04 1 tablespoon fresh ginger, grated
05 1 tablespoon fish sauce
06 1 tablespoon soy sauce
07 1 teaspoon brown sugar
08 1/2 teaspoon ground white pepper
09 Juice of 1 lime

Vegetables and Herbs

01 1 red bell pepper, thinly sliced
02 1 cup sugar snap peas, trimmed
03 1 medium carrot, julienned
04 1/2 cup fresh cilantro, chopped
05 1/4 cup fresh Thai basil leaves, torn
06 2 green onions, thinly sliced
07 1 red chili, thinly sliced (optional)

Garnish

01 1/4 cup roasted peanuts, chopped
02 Lime wedges

How-To

Step 01

Prepare the Coconut Rice: In a medium saucepan, combine jasmine rice, coconut milk, water, and salt. Bring to a boil over high heat, then reduce heat to low. Cover and simmer for 15-18 minutes until rice is tender and liquid is absorbed. Remove from heat and let rest for 5 minutes. Fluff with a fork.

Step 02

Cook the Chicken: Heat vegetable oil in a large skillet or wok over medium-high heat. Add garlic and ginger; sautΓ© for 1 minute until fragrant. Add chicken pieces and cook, stirring occasionally, until golden and cooked through (6-7 minutes). Stir in fish sauce, soy sauce, brown sugar, white pepper, and lime juice. Toss to coat chicken evenly. Remove from heat.

Step 03

Prepare the Vegetables: Blanch sugar snap peas and carrots in boiling water for 1 minute. Drain and rinse under cold water to maintain crispness. Keep bell pepper raw for optimal crunch and texture.

Step 04

Assemble the Bowls: Divide coconut rice evenly among 4 serving bowls. Top each bowl with chicken, bell pepper, sugar snap peas, and carrot. Sprinkle with cilantro, Thai basil, green onion, and chili if desired.

Step 05

Garnish and Serve: Sprinkle chopped peanuts over each bowl. Serve immediately with lime wedges on the side.

Tools You Need

  • Medium saucepan with lid
  • Large skillet or wok
  • Cutting board and sharp knife
  • Small bowl for blanching vegetables

Allergy Notice

Review each ingredient, check for allergens, and talk to a professional if needed.
  • Contains peanuts in garnish
  • Contains soy in soy sauce
  • Contains fish in fish sauce
  • Use gluten-free soy sauce for gluten sensitivity
  • Omit peanuts for nut allergies

Nutrition Details (each serving)

Nutritional info is for reference and isn’t medical guidance.
  • Kcal: 525
  • Fats: 23 g
  • Carbohydrates: 49 g
  • Proteins: 29 g

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.