Thai Peanut Chicken Bowl

Featured in: Everyday Meal Ideas

This vibrant Thai-inspired bowl combines tender marinated chicken with fragrant coconut rice, crisp vegetables, and a rich spicy-creamy peanut sauce. The dish balances sweet, savory, and spicy flavors while offering satisfying textures from crunchy vegetables, roasted peanuts, and fluffy rice. Perfect for meal prep or weeknight dinners, these bowls come together in under an hour and are easily customizable for different dietary preferences.

Updated on Wed, 04 Feb 2026 09:15:00 GMT
Thai Peanut Chicken Bowl with coconut rice, crisp veggies, and creamy spicy peanut sauce in a colorful bowl. Pin It
Thai Peanut Chicken Bowl with coconut rice, crisp veggies, and creamy spicy peanut sauce in a colorful bowl. | petittazir.com

My neighbor returned from a trip to Bangkok with stories about street food stalls and bowls that tasted like an entire country in one bite. She described this particular dish with such detail—the way coconut rice soaked up spicy peanut sauce, how the crunch of fresh vegetables cut through the richness—that I had to recreate it that weekend. The first time I made it, my kitchen smelled like ginger and garlic competing with toasted peanuts, and somehow all those competing scents made perfect sense together.

I made this for my book club once, and everyone went quiet the moment they took their first bite—not because anything was wrong, but because the flavors just landed perfectly. One friend asked if I'd add fish sauce next time because she could taste something she couldn't quite name, and that's when I realized the depth was working. Since then, it's become my go-to when I want to impress without spending hours in the kitchen.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Jasmine rice: Rinsing it until the water runs clear removes excess starch and keeps each grain separate and fluffy rather than sticky.
  • Coconut milk: Use full-fat canned coconut milk for richness, and give the can a good shake before opening since the cream separates.
  • Chicken thighs or breasts: Thighs stay juicier, but breasts work if that's what you have—just don't overcook them past an internal temperature of 165°F.
  • Fish sauce: I know it smells pungent in the bottle, but trust it—it adds umami depth that makes people wonder what your secret ingredient is.
  • Creamy peanut butter: The kind without added oils and sugar works best since you're controlling sweetness with honey.
  • Sriracha: Start with one tablespoon and taste as you go; heat builds and everyone's tolerance is different.
  • Fresh cilantro and lime: These aren't optional garnishes—they're flavor balancers that brighten everything and make the bowl sing.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Rinse and start your coconut rice:
Cold running water over jasmine rice removes starch and prevents mushiness. Once your rice, coconut milk, water, and salt come to a boil, reduce to a bare simmer, cover, and let it steam undisturbed for 15 minutes—resist the urge to peek.
Prepare your chicken while rice cooks:
Whisk together soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and ginger, then toss your chicken pieces to coat thoroughly. Even 10 minutes of marinating makes a difference in flavor.
Sear the chicken until golden:
Heat oil in a large skillet over medium-high heat until it shimmers, then add your marinated chicken in a single layer. Let it develop color for a few minutes before stirring, about 6 to 8 minutes total until cooked through and edges are caramelized.
Whisk together your peanut sauce:
Combine peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, ginger, and garlic in a bowl and whisk until smooth. If it feels too thick, add more warm water a tablespoon at a time until you reach drizzle consistency.
Build your bowls with intention:
Start with a generous scoop of fluffy coconut rice as your base, then arrange chicken, shredded carrots, bell pepper slices, and cucumber in sections on top. This isn't just pretty—it lets everyone customize their bite.
Finish with sauce and fresh garnishes:
Drizzle the peanut sauce generously over everything, then scatter cilantro, chopped roasted peanuts, and green onions on top. Squeeze of fresh lime juice right before eating brings all the flavors into focus.
Freshly prepared Thai Peanut Chicken Bowl featuring tender chicken, crunchy carrots, bell peppers, and chopped peanuts garnish. Pin It
Freshly prepared Thai Peanut Chicken Bowl featuring tender chicken, crunchy carrots, bell peppers, and chopped peanuts garnish. | petittazir.com

There's something about eating from a bowl that feels intentional, like you're slowing down. My kids actually ask for this instead of takeout now, which means I've somehow made Thai food feel normal in our kitchen rather than something we only get on special occasions.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why Coconut Rice Changes Everything

Regular steamed rice would work fine, but coconut rice is where this bowl becomes something worth remembering. The subtle sweetness and creaminess from the coconut milk soaks into every grain and plays beautifully against the spicy peanut sauce. When I first tried making this with regular jasmine rice, the dish felt flat in comparison—the coconut adds a richness that makes you want another bite.

Building Flavor Through Layers

This bowl works because you're hitting multiple flavor and texture notes in every spoonful. The creamy peanut sauce, crisp vegetables, tender chicken, and fragrant rice each deserve their moment, and fresh lime juice at the end pulls everything into sharp focus. I used to make the sauce too thick, thinking it would coat better, but the best version is pourable so it reaches every component on your spoon.

Customizing Your Bowl

Once you understand the blueprint—coconut rice, protein, fresh vegetables, peanut sauce, bright garnish—you can adapt this to whatever you have in your kitchen and pantry. I've made versions with tofu when chicken felt too heavy, added shredded red cabbage for extra crunch, and once threw in steamed edamame because I had them thawing on the counter. The formula stays solid no matter what swaps you make.

  • Swap chicken for extra-firm tofu pressed and cubed, or tempeh crumbled and pan-fried for vegetarian versions.
  • Red cabbage adds crunch and visual appeal if you want to bulk up the vegetables.
  • A cold Thai iced tea or crisp white wine pairs perfectly if you're making this for dinner guests.
Served Thai Peanut Chicken Bowl with lime wedges and cilantro for a bright, flavorful, and satisfying weeknight dinner. Pin It
Served Thai Peanut Chicken Bowl with lime wedges and cilantro for a bright, flavorful, and satisfying weeknight dinner. | petittazir.com

This bowl has become my answer to the what's for dinner question when I want something that feels both comforting and exciting. It's the kind of meal that makes home cooking feel like you've unlocked something special.

Recipe Questions & Answers

Can I make this vegetarian?

Yes, substitute the chicken with firm tofu or tempeh. Press the tofu before marinating to help it absorb flavors, then cook until golden and crispy on the outside.

How spicy is the peanut sauce?

The sauce has moderate heat from sriracha. Adjust spice level by adding more or less sriracha to taste. For a milder version, start with half the amount and gradually increase.

Can I prepare components ahead?

Absolutely. The coconut rice keeps well for 2-3 days refrigerated. Peanut sauce can be made up to a week in advance. Marinate and cook chicken fresh, or prep and store cooked chicken for up to 3 days.

What can I substitute for fish sauce?

For vegetarian options, use soy sauce or coconut aminos instead. Fish sauce provides umami depth, so you may need to add a pinch of salt to compensate for the missing savory notes.

Is this dish gluten-free?

The dish can be gluten-free if you use gluten-free soy sauce or tamami, and ensure your fish sauce is certified gluten-free. Always check labels if you have celiac disease or gluten sensitivity.

How do I store leftovers?

Store components separately in airtight containers for up to 3-4 days. Keep the peanut sauce in a separate jar. When reheating, warm the rice and chicken gently, then assemble fresh with crisp vegetables and sauce.

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 Peanut Chicken Bowl

Tender chicken meets coconut rice and crisp vegetables with spicy-creamy peanut sauce for a vibrant, satisfying bowl.

Prep Time
25 mins
Cook Time
25 mins
Total Duration
50 mins
Created by Bryce Sutherland

Recipe Type Everyday Meal Ideas

Skill Level Medium

Cuisine Thai

Makes 4 Portions

Diet Details No Dairy

List of Ingredients

Coconut Rice

01 1.5 cups jasmine rice
02 1 can (13.5 fl oz) coconut milk
03 1 cup water
04 0.5 teaspoon salt

Chicken

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

Peanut Sauce

01 0.33 cup creamy peanut butter
02 2 tablespoons soy sauce
03 1 tablespoon sriracha, or to taste
04 1 tablespoon honey or maple syrup
05 1 tablespoon rice vinegar or lime juice
06 0.33 cup warm water
07 1 teaspoon 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 edamame, steamed (optional)

Directions

Step 01

Prepare Coconut Rice: Rinse jasmine rice under cold water until 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.

Step 02

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

Step 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 constantly, until golden and cooked through. Remove from heat and set aside.

Step 04

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

Step 05

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

Step 06

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

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

Allergy Alerts

Look through ingredients for possible allergens and talk to a healthcare provider if you’re uncertain.
  • Contains peanuts
  • Contains soy
  • Contains fish (from fish sauce)
  • May contain gluten in fish sauce and soy sauce unless gluten-free versions are used

Nutrition Info (per portion)

These nutritional numbers are for your reference only. They shouldn’t substitute expert health advice.
  • Caloric Content: 610
  • Fats: 26 g
  • Carbohydrates: 62 g
  • Proteins: 32 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.