Thai Peanut Chicken Bowl

Featured in: International BBQ Flavors

This vibrant bowl combines tender marinated chicken, fragrant coconut rice, and crisp vegetables all drizzled with a spicy-creamy peanut sauce. The chicken gets its flavor from a quick marinade of soy sauce, fish sauce, lime juice, garlic, and ginger before being pan-seared until golden. Meanwhile, jasmine rice simmers in coconut milk for extra richness. The homemade peanut sauce balances creamy peanut butter with tangy lime, sweet honey, and spicy sriracha. Top with shredded carrots, bell pepper, cucumber, fresh cilantro, and roasted peanuts for texture and freshness. Perfect for meal prep and customizable with tofu or extra vegetables.

Updated on Mon, 02 Feb 2026 14:09:00 GMT
Spoon spicy-creamy peanut sauce over tender chicken and coconut rice in a Thai Peanut Chicken Bowl, garnished with crisp veggies and chopped peanuts. Save
Spoon spicy-creamy peanut sauce over tender chicken and coconut rice in a Thai Peanut Chicken Bowl, garnished with crisp veggies and chopped peanuts. | bitegrill.com

My cutting board was a mess of rainbow vegetables when I realized I'd been humming the entire time. There's something about building a bowl like this, layering colors and textures, that makes cooking feel less like a chore and more like assembling edible art. The smell of coconut rice steaming on the stove, the crackle of chicken hitting a hot skillet, the way peanut sauce clings to a spoon, it all came together one Tuesday when I was craving restaurant flavor without leaving my kitchen. That night, I learned you don't need takeout menus when you have a good skillet and twenty minutes of focus.

I made this for my brother once after he mentioned missing the Thai place near his old apartment. He sat at my counter, quiet for the first few bites, then looked up and said it tasted like the bowls he used to get on lunch breaks. I hadn't been aiming for nostalgia, just good food, but watching him reach for seconds made me realize how much a simple dinner can carry. We talked for an hour after that, lime wedges piling up on his plate, and I haven't changed the recipe since.

Ingredients

  • Jasmine rice: This variety turns wonderfully fluffy and fragrant, especially when cooked in coconut milk instead of plain water.
  • Coconut milk: Use the full fat kind for richness, it transforms plain rice into something worth eating on its own.
  • Chicken thighs: They stay juicier than breasts and soak up the marinade beautifully, but breasts work if that's what you have.
  • Soy sauce: Adds salty depth to both the chicken and the peanut sauce, balancing the sweetness and heat.
  • Fish sauce: A small amount brings umami complexity that makes everything taste more alive.
  • Lime juice: Brightens the marinade and cuts through the richness of peanut butter and coconut.
  • Peanut butter: Creamy is easier to whisk smooth, but natural works too if you add a little extra water.
  • Sriracha: Controls the heat level, start with less if you're cautious and taste as you go.
  • Fresh ginger: Grating it releases more flavor than chopping, and it adds a warm zing to both chicken and sauce.
  • Bell pepper and cucumber: They add crunch and freshness that balance the richness of everything else.
  • Cilantro and peanuts: The final flourish, herbaceous and crunchy, that makes each bite feel complete.

Instructions

Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Prepare the coconut rice:
Rinse the jasmine rice under cold water until it runs clear, this removes excess starch and keeps the grains 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 the heat for 10 minutes.
Marinate the chicken:
Whisk together soy sauce, fish sauce, lime juice, brown sugar, garlic, and ginger in a bowl. Toss the chicken pieces in the marinade and let them sit for at least 10 minutes, longer if you have time.
Cook the chicken:
Heat vegetable oil in a large skillet over medium high heat until it shimmers. Add the marinated chicken in a single layer and cook for 6 to 8 minutes, stirring occasionally, until golden and cooked through.
Make the peanut sauce:
Whisk peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, ginger, and garlic in a bowl until smooth and pourable. Adjust the thickness by adding more warm water a tablespoon at a time until it drizzles easily.
Assemble the bowls:
Divide the coconut rice among four bowls and top each with chicken, shredded carrots, bell pepper slices, cucumber, and edamame if using. Drizzle generously with peanut sauce and garnish with cilantro, chopped peanuts, green onions, and lime wedges before serving.
Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Fork into a vibrant Thai Peanut Chicken Bowl with fluffy coconut rice, shredded carrots, red bell pepper, cucumber, and fresh cilantro. Save
Fork into a vibrant Thai Peanut Chicken Bowl with fluffy coconut rice, shredded carrots, red bell pepper, cucumber, and fresh cilantro. | bitegrill.com

One evening I packed these bowls into containers for a friend recovering from surgery, unsure if they would travel well. She texted me later that night saying she ate hers cold straight from the fridge and it still tasted incredible. That's when I realized this recipe doesn't demand perfection or timing, it just asks you to show up and build something nourishing. It became my go to whenever someone needed a meal that felt like care instead of obligation.

How to Store and Reheat

Keep the components separate in airtight containers in the fridge for up to three days. The rice and chicken reheat beautifully in the microwave, but the vegetables are best enjoyed cold and crisp. I learned the hard way that reheating cucumbers turns them sad and limp, so add fresh vegetables when you rebuild the bowl. The peanut sauce thickens in the fridge, just whisk in a little warm water to bring it back to drizzling consistency.

Customizing Your Bowl

This recipe is a template, not a rulebook. I have swapped chicken for crispy tofu, added mango slices when they were on sale, and thrown in whatever vegetables were wilting in the crisper drawer. My neighbor uses shredded rotisserie chicken when she is too tired to cook meat from scratch. The peanut sauce ties everything together no matter what you change, so trust your instincts and use what you have. One time I ran out of cilantro and used basil instead, and it was different but still delicious.

Making It Your Own

Once you have made this a few times, you will start to see the possibilities. Sometimes I add a soft boiled egg on top for extra richness, or toss in some steamed broccoli for more green. A friend of mine stirs sesame oil into the rice after cooking, which adds a nutty aroma that makes the whole bowl smell like a restaurant.

  • Try adding pickled vegetables for a tangy crunch that cuts through the richness.
  • If you love spice, stir chili oil into the peanut sauce or sprinkle red pepper flakes on top.
  • For a lighter version, swap half the coconut milk in the rice for water or use cauliflower rice instead.
Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
Steaming Thai Peanut Chicken Bowl showcases juicy chicken, edamame, and green onions with lime wedges for a bright, satisfying main dish. Save
Steaming Thai Peanut Chicken Bowl showcases juicy chicken, edamame, and green onions with lime wedges for a bright, satisfying main dish. | bitegrill.com

This bowl has become my answer to the question of what to make when nothing sounds good but everything sounds hard. It is flexible, forgiving, and somehow always exactly what I need.

Recipe FAQ

Can I make this ahead of time?

Yes, the components store well for 3-4 days. Keep the rice, chicken, vegetables, and sauce in separate containers. Reheat the rice and chicken gently, then assemble fresh bowls when ready to serve.

How do I make this vegetarian?

Replace the chicken with firm tofu or tempeh. Press the tofu to remove excess moisture, then marinate and cook the same way as the chicken. Add extra vegetables like edamame or mushrooms for more protein.

Can I adjust the spice level?

Absolutely. Start with less sriracha in the peanut sauce and taste as you go. You can also add fresh chili slices, red pepper flakes, or chili oil to individual portions for customizable heat.

What rice works best for coconut rice?

Jasmine rice is traditional for Thai coconut rice due to its floral aroma and sticky texture. Long-grain white rice or basmati work as substitutes, though cooking times may vary slightly.

How can I make the peanut sauce thinner or thicker?

Add warm water one tablespoon at a time to thin the sauce to your desired consistency. For a thicker sauce, reduce the water or add an extra tablespoon of peanut butter.

What other vegetables can I add?

Shredded red cabbage, snap peas, steamed broccoli, roasted sweet potato, or mung bean sprouts all work beautifully. Use whatever crisp, fresh vegetables you enjoy.

Thai Peanut Chicken Bowl

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

Prep duration
25 min
Cook duration
25 min
Complete duration
50 min
Created by Ethan Walker


Skill Level Medium

Heritage Thai

Output 4 Portions

Dietary considerations No Dairy

Components

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 fresh 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
04 1 tablespoon honey or maple syrup
05 1 tablespoon rice vinegar or fresh 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 2 green onions, sliced
07 Lime wedges for serving
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 rinsed rice, coconut milk, water, and salt. Bring mixture to a boil over high heat, then reduce heat to low, cover with lid, and simmer for 15 minutes. Remove from heat and let sit covered for 10 minutes. Fluff gently 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 thoroughly to coat evenly with marinade. Let chicken marinate for at least 10 minutes at room temperature.

Phase 03

Cook Chicken: Heat vegetable oil in a large skillet over medium-high heat until shimmering. Add marinated chicken and cook for 6 to 8 minutes, stirring frequently, until golden brown and cooked through. Transfer cooked chicken to a clean plate and set aside.

Phase 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 and well combined. Adjust consistency with additional water if sauce is too thick.

Phase 05

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

Phase 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 while rice and chicken are warm.

Tools needed

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

Allergy details

Review each ingredient for potential allergens and consult with healthcare providers if you're uncertain about sensitivities.
  • Contains peanuts
  • Contains soy
  • Contains fish through fish sauce
  • May contain gluten in fish sauce and soy sauce depending on brand; use certified gluten-free versions if needed

Nutritional information (each portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 610
  • Fats: 26 g
  • Carbohydrates: 62 g
  • Proteins: 32 g