Thai Peanut Chicken Bowl

Featured in: Wham-Worthy Weeknights

This vibrant bowl brings together tender marinated chicken, aromatic coconut rice, and crisp fresh vegetables. The star is the spicy-creamy peanut sauce that ties everything together with its rich, nutty flavor and subtle heat. Perfect for meal prep or a satisfying weeknight dinner, these bowls come together in under an hour and deliver restaurant-quality Thai-inspired flavors right at home.

Updated on Mon, 02 Feb 2026 13:00:00 GMT
Golden-brown Thai Peanut Chicken Bowl with coconut rice, crunchy veggies, and chopped peanuts garnish. Save
Golden-brown Thai Peanut Chicken Bowl with coconut rice, crunchy veggies, and chopped peanuts garnish. | whambite.com

My friend Sophie came back from Bangkok with a craving she couldn't shake. She described this bowl she'd eaten at a tiny street stall, how the peanut sauce pooled around fluffy coconut rice and everything tasted bright and rich at once. We spent a Saturday trying to recreate it, tweaking the sauce three times until she finally closed her eyes and nodded. That's when I knew this recipe was a keeper.

I made this for a potluck once, and three people asked for the recipe before we even finished eating. One friend who claimed she didn't like peanut sauce came back for seconds. There's something about the way the lime cuts through the richness that converts skeptics. I've been making double batches ever since, because it never lasts as long as I hope.

Ingredients

  • Jasmine rice: The floral aroma makes a difference here, rinse it well or the coconut milk will turn gummy instead of silky.
  • Coconut milk: Shake the can hard before opening so the cream and liquid blend evenly into the rice.
  • Chicken thighs: They stay juicier than breasts and soak up the marinade beautifully, but breasts work if you prefer leaner meat.
  • Soy sauce: Use low sodium if you're watching salt, the fish sauce already brings plenty of savory punch.
  • Fish sauce: Don't skip this, it adds an umami depth that soy sauce alone can't replicate.
  • Lime juice: Fresh is essential, bottled lime juice tastes flat and won't brighten the dish the same way.
  • Fresh ginger: Grate it finely so it melts into the marinade instead of leaving fibrous bits.
  • Creamy peanut butter: Natural peanut butter works but stir it well, the oil separation can make the sauce grainy.
  • Sriracha: Start with less if you're heat shy, you can always drizzle more on individual bowls.
  • Red bell pepper: Slice it thin so it stays crisp and adds a sweet crunch against the tender chicken.
  • Cucumber: English cucumbers have fewer seeds and won't water down your bowl as it sits.
  • Cilantro: I know some people taste soap, so leave it off their portions and pile it on yours.
  • Roasted peanuts: Chop them right before serving so they stay crunchy, not soft.

Instructions

Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Prepare the coconut rice:
Rinse the jasmine rice under cold water until it runs clear, this removes excess starch so each grain stays separate. Combine rice, coconut milk, water, and salt in a saucepan, bring to a boil, then cover and simmer on low for 15 minutes before letting it rest off heat for 10 more.
Marinate the chicken:
Whisk together soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and grated ginger in a bowl until the sugar dissolves. Toss the chicken pieces in the marinade and let them sit for at least 10 minutes, though 30 makes them even more flavorful.
Cook the chicken:
Heat vegetable oil in a large skillet over medium high heat until it shimmers, then add the marinated chicken in a single layer. Stir occasionally and cook for 6 to 8 minutes until the edges turn golden and the pieces are cooked through.
Make the peanut sauce:
Whisk peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, ginger, and garlic in a bowl until completely smooth. Add water a tablespoon at a time if it's too thick, you want it pourable but still clinging to a spoon.
Assemble the bowls:
Fluff the coconut rice with a fork and divide it among four bowls, then arrange the cooked chicken, shredded carrots, sliced bell pepper, cucumber, and edamame on top. Drizzle the peanut sauce generously over everything and finish with cilantro, chopped peanuts, green onions, and lime wedges on the side.
Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Spicy creamy peanut sauce drizzled over Thai Peanut Chicken Bowl with fresh lime and cilantro. Save
Spicy creamy peanut sauce drizzled over Thai Peanut Chicken Bowl with fresh lime and cilantro. | whambite.com

The first time I served this to my kids, my youngest announced it was better than takeout. My partner still asks for it by name on busy weeks when we need something that feels special without the fuss. It's become our go to when we want comfort that doesn't weigh us down, the kind of meal that makes everyone linger at the table a little longer.

Customizing Your Bowl

Swap the chicken for crispy tofu if you want to keep it plant based, press it well and toss it in cornstarch before pan frying. Tempeh works too, especially if you steam it first to mellow the bitterness. I've also used shrimp in a pinch, they cook even faster and soak up the marinade in just five minutes. Add shredded red cabbage or snap peas for extra crunch, or toss in some mango slices if you like a sweet contrast.

Making It Ahead

The coconut rice and peanut sauce both keep well in the fridge for up to three days. I cook the chicken and chop the veggies the night before, then assemble fresh bowls in minutes when I get home from work. The sauce thickens as it cools, so stir in a splash of warm water before drizzling. Keep the peanuts and cilantro separate until serving or they'll lose their freshness.

Serving and Pairing

These bowls are filling enough on their own, but sometimes I'll start with a light cucumber salad or miso soup. A crisp Riesling cuts through the richness beautifully, or pour Thai iced tea if you want to lean into the theme. Leftovers reheat surprisingly well, though I like to add a fresh squeeze of lime and a handful of herbs to wake everything back up.

  • Double the peanut sauce and keep extra in a jar for drizzling over noodles or roasted veggies later in the week.
  • If you're feeding a crowd, set out all the components and let everyone build their own bowl.
  • Lime wedges aren't optional, that final squeeze of citrus ties the whole dish together.

Product image
Whisk eggs, batters, sauces, and cream smoothly for baking, cooking, and everyday meal prep.
Check price on Amazon
Thai Peanut Chicken Bowl featuring tender chicken, colorful vegetables, and fluffy coconut rice for dinner. Save
Thai Peanut Chicken Bowl featuring tender chicken, colorful vegetables, and fluffy coconut rice for dinner. | whambite.com

This bowl has earned a permanent spot in my weekly rotation, and I hope it does the same for you. There's something deeply satisfying about a meal that looks this vibrant and tastes even better.

Kitchen Guide

Can I make the peanut sauce ahead of time?

Yes, the peanut sauce can be prepared up to 5 days in advance and stored in an airtight container in the refrigerator. It may thicken when cold—simply whisk in a teaspoon of warm water to reach desired consistency before serving.

What's the best way to store leftovers?

Store components separately in airtight containers for up to 4 days. Keep the peanut sauce in a separate container and drizzle over just before serving to maintain the texture of vegetables and rice.

Can I use natural peanut butter?

Natural peanut butter works perfectly, though the sauce may require additional water to reach a smooth, pourable consistency. Stir the peanut butter well before measuring to incorporate any separated oils.

How can I make this vegetarian?

Replace the chicken with extra-firm tofu or tempeh. Press the tofu for 15 minutes, cube, and marinate using the same marinade. Pan-fry until golden and crispy before assembling the bowls.

What other vegetables work well in this bowl?

Shredded purple cabbage, steamed broccoli, snap peas, sliced radishes, or mung bean sprouts all complement the flavors beautifully. Choose vegetables that provide crunch and vibrant color.

Thai Peanut Chicken Bowl

Tender chicken, coconut rice, and crisp vegetables topped with spicy-creamy peanut sauce for a satisfying meal.

Prep Duration
25 min
Cook Duration
25 min
Complete Duration
50 min
Created by Brandon Ellis


Skill Level Medium

Heritage Thai

Output 4 Portions

Diet Requirements No Dairy

What You'll Need

Coconut Rice

01 1.5 cups jasmine rice
02 13.5 fl oz coconut milk
03 1 cup water
04 0.5 tsp salt

Chicken

01 1 lb boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
02 1 tbsp vegetable oil
03 2 tbsp soy sauce
04 1 tbsp fish sauce
05 1 tbsp lime juice
06 1 tsp brown sugar
07 2 garlic cloves, minced
08 1 tsp grated fresh ginger

Peanut Sauce

01 0.33 cup creamy peanut butter
02 2 tbsp soy sauce
03 1 tbsp sriracha
04 1 tbsp honey or maple syrup
05 1 tbsp rice vinegar or lime juice
06 0.33 cup warm water
07 1 tsp grated ginger
08 1 garlic clove, minced

Vegetables and Garnish

01 1 cup shredded carrots
02 1 red bell pepper, thinly sliced
03 1 cup cucumber, sliced
04 0.33 cup fresh cilantro, roughly chopped
05 0.25 cup roasted peanuts, chopped
06 Lime wedges for serving
07 2 green onions, sliced
08 1 cup steamed edamame, optional

Method

Phase 01

Prepare Coconut Rice: Rinse jasmine rice under cold water until water runs clear. In a saucepan, combine rice, coconut milk, water, and salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit, covered, for 10 minutes. Fluff with a fork.

Phase 02

Marinate Chicken: In a mixing bowl, combine soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and grated ginger. Add chicken pieces and toss to coat thoroughly. Let marinate for at least 10 minutes.

Phase 03

Cook Chicken: Heat vegetable oil in a large skillet over medium-high heat. Add marinated chicken and cook for 6 to 8 minutes, stirring occasionally, until golden and cooked through. Remove from heat and set aside.

Phase 04

Prepare Peanut Sauce: In a mixing bowl, whisk together peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, grated ginger, and minced garlic until smooth. Adjust consistency with additional water if needed.

Phase 05

Assemble Bowls: Divide coconut rice evenly among 4 serving bowls. Top each portion with cooked chicken, shredded carrots, bell pepper slices, cucumber, and steamed edamame if desired.

Phase 06

Finish and Serve: Drizzle each bowl generously with peanut sauce. Garnish with fresh cilantro, chopped roasted peanuts, sliced green onions, and lime wedges. Serve immediately.

Kitchen Tools

  • Saucepan with lid
  • Large skillet
  • Mixing bowls
  • Whisk
  • Chef's knife
  • Cutting board

Allergy Guide

Review ingredients carefully for potential allergens and seek professional medical guidance if unsure
  • Contains peanuts
  • Contains soy
  • Contains fish (fish sauce)
  • May contain gluten in fish sauce and soy sauce unless gluten-free versions are used

Nutrient Breakdown (per portion)

Numbers shown are estimates only - consult healthcare providers for specific advice
  • Energy: 610
  • Fats: 26 g
  • Carbohydrates: 62 g
  • Proteins: 32 g