Thai Peanut Chicken Bowl

Featured in: Everyday Sweet Plates

This dish brings together succulent chicken pieces marinated in zesty lime, soy, and ginger, then seared to golden perfection. Served atop fragrant coconut-infused jasmine rice, it's complemented by fresh shredded carrots, bell pepper, cucumber, and optional edamame for added crunch. A rich, creamy peanut sauce with sriracha sweetness ties it all together, while garnishes like chopped peanuts, cilantro, green onions, and lime wedges add layers of texture and brightness. Balanced flavors and satisfying textures make this an inviting, wholesome meal perfect for any occasion.

Updated on Wed, 04 Feb 2026 08:10:00 GMT
Thai Peanut Chicken Bowl with coconut rice, tender chicken, and crisp veggies, drizzled with spicy peanut sauce.  Save
Thai Peanut Chicken Bowl with coconut rice, tender chicken, and crisp veggies, drizzled with spicy peanut sauce. | sweetqahwa.com

Last summer, a friend brought a Thai takeout container to my kitchen and halfway through eating, I realized I could absolutely make this myself—and better. The coconut rice alone had me hooked, but it was watching the peanut sauce come together that changed everything. What started as a casual craving turned into my go-to weeknight victory lap, the kind of meal that tastes complicated but feels effortless once you understand the rhythm. Now whenever someone says they want something that feels fancy but doesn't demand hours in the kitchen, this is what lands on their plate.

My sister came over unexpectedly on a Tuesday evening, and instead of ordering in, I threw together four of these bowls while we talked about her new job. By the time she took that first bite, she stopped mid-sentence—not because anything was wrong, but because the combination of textures and that peanut sauce had her full attention. She's made it three times since then, which might be the highest compliment a home cook can get.

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: Use the fragrant kind and rinse it well until the water runs clear—this step prevents gumminess and gives you individual, fluffy grains that actually deserve the coconut milk bath you're about to give them.
  • Coconut milk: Full-fat is non-negotiable here because it's what makes the rice taste like it came from someone's grandmother's kitchen in Bangkok.
  • Chicken thighs: They're more forgiving than breasts and stay tender even if your timing is off by a couple of minutes, which is the kind of insurance policy every home cook needs.
  • Fish sauce: I know it smells like low tide, but trust it completely—it's the secret depth that makes everything taste authentically Thai without being obvious about it.
  • Peanut butter: The creamy kind works best, and natural peanut butter is perfect if you have it because there's nothing competing with that pure peanut flavor.
  • Sriracha: This is where you control the heat, so go easy at first and adjust as you taste because you can always add more but you can't take it back.
  • Fresh ginger and garlic: These aren't decorative—they're what make the whole bowl feel alive, so don't skip them for the bottled versions.
  • Lime juice: Fresh squeezed makes a difference you'll actually taste, especially in the sauce where it acts as the bright counterpoint to everything rich.
  • Bell peppers and carrots: The colors matter not just for your Instagram but because they signal freshness and crunch that balances the warm, creamy elements.
  • Cilantro: Some people have that weird genetic thing about cilantro tasting like soap, but if you're team cilantro, don't hold back on the garnish.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Rinse and start the rice:
Run cold water over your jasmine rice, stirring it gently with your fingers until the water runs clear—you're washing away the excess starch that would turn your rice into paste. Combine the rinsed rice with coconut milk, water, and salt in a saucepan, bring it to a boil, then drop the heat down low, cover it, and let it steam for 15 minutes undisturbed.
Create the marinade and season your chicken:
While the rice is doing its thing, mix soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and ginger in a bowl—this is your flavor foundation for the chicken. Toss your bite-sized chicken pieces into this mixture and let them sit for at least 10 minutes while you prep your vegetables, which gives the flavors time to actually penetrate the meat instead of just living on the surface.
Sear the chicken until golden:
Heat a large skillet over medium-high heat with vegetable oil until it shimmers, then add your marinated chicken in a single layer without moving it around for the first couple of minutes—this gives you golden color and real flavor development. Cook for 6 to 8 minutes total, stirring occasionally, until the pieces are cooked through and the edges have turned a burnished brown that looks intentional.
Whisk together the peanut sauce:
In a clean bowl, combine peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, ginger, and garlic, whisking until it's smooth and glossy. Taste it and adjust the thickness with a splash more water if you want it pourable, or the spice by adding more sriracha if you're feeling adventurous.
Let the rice rest and fluff it:
When your timer goes off for the rice, keep the lid on and let it sit undisturbed for another 10 minutes—this finishing step redistributes the moisture and ensures every grain stays separate. Fluff it gently with a fork, running the fork through to break up any clumps.
Build your bowls with intention:
Divide the warm coconut rice among four bowls, creating a base that's generous enough to anchor everything else. Arrange the seared chicken on top, then scatter your shredded carrots, sliced bell pepper, cucumber, and edamame if you're using it, placing them so you get a little of everything in each spoonful.
Finish with sauce and garnish:
Drizzle the peanut sauce generously over everything—don't be shy because this is where all your flavors come together. Top with fresh cilantro, chopped roasted peanuts, sliced green onions, and serve with lime wedges so people can add brightness and acid to their own taste preference.
Creamy Thai Peanut Chicken Bowl featuring juicy chicken, fresh vegetables, and a bold peanut sauce over coconut jasmine rice.  Save
Creamy Thai Peanut Chicken Bowl featuring juicy chicken, fresh vegetables, and a bold peanut sauce over coconut jasmine rice. | sweetqahwa.com

There's something almost meditative about assembling these bowls, watching all these separate components—the steaming rice, the glistening chicken, the crunch of fresh vegetables—come together into something that feels both simple and impressive. My partner asked me once why I liked making this so much, and I realized it's because every element has a reason for being there, nothing is wasted, and the whole thing tastes like care and attention without requiring you to stress.

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.

Building Flavor Layers

The magic of this bowl is that it's not trying to be one thing—it's a conversation between creamy, spicy, bright, and crunchy that keeps your palate interested from the first bite to the last. The coconut rice provides the gentle backbone, the peanut sauce brings warmth and richness, and then the fresh vegetables and lime cut through everything like they're resetting your taste buds for the next spoonful. Once you understand this balance, you start seeing how to apply it to other bowls and meals, which is when home cooking stops feeling like following directions and starts feeling like intuition.

Customizing Without Losing the Plot

The beauty of this dish is that it actually welcomes swaps and additions without falling apart. I've made it with tofu for vegetarian friends and it works beautifully because the sauce and rice are the stars anyway. Some weeks I add shredded red cabbage for extra crunch, other times I throw in steamed broccoli or snap peas depending on what needs to be used up, and the bowl just absorbs these changes like it was designed for flexibility all along.

Timing and Make-Ahead Wisdom

You can prep all your vegetables and make the peanut sauce several hours ahead, which means on a busy day you're really just cooking rice and chicken, and those two things happen simultaneously anyway. I've found that serving everything warm but not piping hot actually lets the flavors shine better because you're not fighting against temperature extremes, and it also means you can take your time eating instead of waiting for things to cool.

  • The rice keeps perfectly if made a few hours early and left covered at room temperature—no reheating necessary.
  • The peanut sauce actually tastes better after sitting for an hour because the flavors meld and mellow slightly.
  • Cook the chicken fresh though, because that's where the textural contrast matters most, and it takes less than 10 minutes anyway.
Flavorful Thai Peanut Chicken Bowl with colorful vegetables, grilled chicken, and a creamy, spicy peanut sauce topping. Save
Flavorful Thai Peanut Chicken Bowl with colorful vegetables, grilled chicken, and a creamy, spicy peanut sauce topping. | sweetqahwa.com

This bowl has become one of those recipes I return to not because it's impressive, but because it's reliably delicious and genuinely nourishing, and somehow both of those things are true at once. It's the kind of meal that tastes like you took care of yourself and anyone sitting across from you, which might be the most important part of cooking anything.

Recipe FAQs

How do I make the coconut rice fragrant?

Rinse jasmine rice thoroughly until water runs clear, then simmer it with coconut milk, water, and a pinch of salt to infuse rich coconut aroma and flavor.

Can I substitute chicken with plant-based protein?

Yes, tofu or tempeh are excellent alternatives. Marinate and cook them similarly to maintain flavor and texture.

How spicy is the peanut sauce and can it be adjusted?

The peanut sauce has a mild heat from sriracha; adjust the amount to suit your preferred spice level or omit for milder taste.

What vegetables work best in this bowl?

Shredded carrots, bell peppers, cucumber, and steamed edamame offer fresh crunch and balance the rich sauce beautifully.

How should I store leftovers to maintain freshness?

Keep chicken, rice, veggies, and sauce in separate airtight containers and refrigerate. Reheat chicken and rice gently before serving.

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, coconut rice, crisp veggies, and a spicy peanut sauce combine for a vibrant meal.

Prep Time
25 minutes
Cook Time
25 minutes
Total Duration
50 minutes
Created by Hudson Lawrence


Skill Level Medium

Cuisine Thai

Makes 4 Portions

Diet Notes Dairy-Free

Needed Ingredients

Coconut Rice

01 1 1/2 cups jasmine rice
02 1 can (13.5 fl oz) 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 tablespoons soy sauce
04 1 tablespoon fish sauce
05 1 tablespoon fresh lime juice
06 1 teaspoon brown sugar
07 2 garlic cloves, minced
08 1 teaspoon grated fresh ginger

Peanut Sauce

01 1/3 cup creamy peanut butter
02 2 tablespoons soy sauce
03 1 tablespoon sriracha
04 1 tablespoon honey or maple syrup
05 1 tablespoon rice vinegar or fresh lime juice
06 1/3 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 1/3 cup fresh cilantro, roughly chopped
05 1/4 cup roasted peanuts, chopped
06 2 green onions, sliced
07 1 lime, cut into wedges
08 1 cup edamame, steamed (optional)

How-To Steps

Step 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.

Step 02

Marinate Chicken: In a bowl, combine soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and grated ginger. Add chicken pieces and toss thoroughly to coat. Allow to 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 frequently, until golden brown 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, warm water, grated ginger, and minced garlic until smooth. Adjust consistency with additional water if needed.

Step 05

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

Step 06

Finish and Serve: Drizzle peanut sauce generously over each bowl. Garnish with fresh cilantro, chopped roasted peanuts, sliced 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 Advice

Always review all ingredients for allergens. If unsure, ask a health expert.
  • Contains peanuts
  • Contains soy
  • Contains fish (fish sauce)
  • May contain gluten in some brands of fish sauce and soy sauce; use gluten-free versions if needed

Nutrition Details (each serving)

These numbers are for general reference. Always check with a healthcare provider when needed.
  • Energy: 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.