Thai Peanut Chicken Bowl

Featured in: Fresh & Cozy Dinners

This vibrant Thai-inspired bowl combines tender marinated chicken, fragrant coconut jasmine rice, and crisp fresh vegetables. The star is a luscious peanut sauce—creamy, spicy, and perfectly balanced—drizzled over everything. Ready in under an hour, each bowl offers satisfying protein, complex carbohydrates, and refreshing crunch. Customizable with tofu or extra veggies, this flexible meal works equally well for meal prep or weeknight dinners.

Updated on Tue, 03 Feb 2026 16:25:00 GMT
Thai Peanut Chicken Bowl garnished with cilantro, peanuts, and lime wedges over coconut rice. Save
Thai Peanut Chicken Bowl garnished with cilantro, peanuts, and lime wedges over coconut rice. | meadowplate.com

One humid afternoon, I was scrolling through photos of Bangkok street food when my roommate walked in carrying takeout from a local Thai place. The aroma hit differently that day—earthy peanuts, warm spices, the brightness of lime. I watched her devour that bowl in minutes and decided right then that I could recreate it at home, though I wasn't sure where to start. What emerged from my first attempt wasn't perfect, but it was close enough to spark an obsession. Now, this Thai Peanut Chicken Bowl has become my go-to when I need something that feels both comforting and adventurous.

I made this for my book club once, thinking it would be a casual side dish situation. Instead, two people asked for the recipe before they finished eating, and someone's partner showed up midway through and immediately grabbed a bowl. There's something about the combination of textures—creamy rice, tender chicken, crisp vegetables—that makes people slow down and actually taste what they're eating.

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: The fragrant, slightly sweet grains soak up the coconut milk beautifully and provide a tender base that won't overpower the sauce—regular white rice works too, but jasmine genuinely elevates the experience.
  • Coconut milk: Use full-fat canned coconut milk for richness; I learned the hard way that lite versions leave the rice feeling thin and somehow regrettable.
  • Chicken thighs or breasts: Thighs stay juicier during cooking, but breasts work fine if that's what you have—the marinade keeps either cut tender.
  • Fish sauce: It smells funky straight from the bottle, I know, but those funky aromatics are exactly what gives the marinade its signature Thai depth.
  • Creamy peanut butter: Natural or conventional both work; just stir it well before measuring so the oils distribute evenly.
  • Sriracha: Start with one tablespoon and taste as you build the sauce—heat preferences vary wildly, and you can always add more.
  • Fresh vegetables: Bell peppers, cucumbers, and carrots provide contrasting crunch; buy them a day ahead so you're not chopping frantically when hunger strikes.
  • Cilantro and lime: These finish the bowl with brightness that makes your taste buds wake up—don't skip them even if you think you don't like cilantro.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Rinse and cook the coconut rice:
Running jasmine rice under cold water removes excess starch and prevents a gluey texture. Once it hits the boiling coconut milk, the aroma alone will convince you this bowl is worth making—let it simmer undisturbed so each grain stays distinct.
Build the marinade for chicken:
Whisk soy sauce, fish sauce, lime juice, brown sugar, garlic, and ginger together until the sugar dissolves slightly. This foundation of flavors infuses the chicken while it waits, so even five minutes makes a difference.
Sear the chicken until golden:
Heat your skillet until a drop of water sizzles immediately, then add the marinated chicken. Let it sit undisturbed for a minute or two so it develops a light golden crust—stirring constantly steams it instead.
Whisk together the peanut sauce:
Combine peanut butter, soy sauce, sriracha, honey, and rice vinegar in a bowl, then gradually add warm water while whisking until you reach pourable consistency. Taste and adjust heat, saltiness, or sweetness to your preference before serving.
Assemble your bowls with intention:
Start with coconut rice as your base, then arrange chicken and fresh vegetables in sections so each spoonful captures multiple textures. The presentation matters less than ensuring every element makes it onto your fork.
Finish with sauce and garnish:
Drizzle peanut sauce generously, then scatter cilantro, peanuts, and green onions across the top. Serve immediately with lime wedges so people can add brightness to their own liking.
Save
| meadowplate.com

My neighbor once mentioned she doesn't cook because it feels too complicated, so I invited her over to make this bowl together. Watching her confidence build as we moved through each component—she actually smiled when the peanut sauce came together smoothly—reminded me that sometimes recipes aren't just about feeding yourself; they're about proving that you're capable of creating something delicious.

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.

The Magic of Coconut Rice

Coconut milk transforms plain rice into something almost dessert-like in its richness, though it stays savory and grounded. The first time I tried this, I was skeptical about mixing coconut with a chicken bowl, but it turns out that creamy base actually balances the heat from the peanut sauce perfectly. If you've only ever made rice with plain water, this will feel like a revelation.

Playing with Heat and Flavor

The sriracha amount genuinely depends on your comfort level and what brand you're using—some are hotter than others, and some taste more vinegary. I usually start conservative and taste the sauce as I build it, adding tiny increments until I hit the sweet spot. This approach lets you dial in exactly what you want instead of committing to too much heat too early.

Variations and Substitutions That Work

The beauty of this bowl is how forgiving it is when you want to switch things up. Tofu crumbled and pan-fried becomes crispy and absorbs the marinade beautifully, edamame adds protein and pop if you're skipping meat, and shredded cabbage contributes extra crunch without changing the flavor profile. The peanut sauce is the glue holding everything together, so as long as that stays true to itself, you have freedom with the rest.

  • Swap in whatever vegetables you have on hand—snap peas, shredded beets, thinly sliced green beans all work wonderfully.
  • If you can't find sriracha, use any chili paste or hot sauce you enjoy; the sauce will still deliver.
  • Leftover bowls taste even better the next day because flavors deepen and meld together overnight.
Close-up of Thai Peanut Chicken Bowl drizzled with spicy peanut sauce and fresh veggies. Save
Close-up of Thai Peanut Chicken Bowl drizzled with spicy peanut sauce and fresh veggies. | meadowplate.com

This bowl landed on my regular rotation because it feels special without demanding a ton of effort. Every time I make it, I'm reminded that delicious food doesn't need to be complicated—it just needs to taste intentional.

Recipe FAQs

Can I make this ahead of time?

Absolutely. The coconut rice, cooked chicken, and peanut sauce all keep well in the refrigerator for 3-4 days. Store components separately and assemble when ready to eat. The sauce may thicken when cold—thin with warm water before serving.

What's the best protein substitute?

Firm tofu or tempeh work beautifully. Press and cube tofu, then pan-fry until crispy before tossing with the marinade. For tempeh, steam first to remove bitterness, then marinate and cook just like chicken.

How can I adjust the spice level?

Start with less sriracha in the peanut sauce—you can always add more. For mild flavor, use 1 teaspoon. For medium heat, 1 tablespoon hits the sweet spot. Spice lovers can double the sriracha or add sliced Thai chilies as garnish.

Is the peanut sauce freezer-friendly?

Yes, freeze the sauce in an airtight container for up to 3 months. Thaw overnight in the refrigerator. The texture may separate slightly—whisk in warm water, one tablespoon at a time, until smooth again.

What rice alternatives work well?

Brown jasmine rice adds nutty flavor and extra fiber, though it needs about 20 more minutes to cook. For low-carb options, try cauliflower rice or skip the grain entirely and double the vegetables.

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, and crisp vegetables with creamy spicy peanut sauce for a satisfying meal.

Prep Duration
25 minutes
Time to Cook
25 minutes
Overall Time
50 minutes
Recipe by Ella Whitcombe


How Tough Medium

Cuisine Thai

Serves 4 Portions

Diet Preferences No Dairy

What You Need

Coconut Rice

01 1.5 cups jasmine rice
02 1 can (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 fresh 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 fresh 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 2 green onions, sliced
07 Lime wedges for serving
08 1 cup steamed edamame, optional

How To Make

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

Step 04

Make 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 if needed.

Step 05

Assemble Bowls: Divide coconut rice evenly among 4 serving bowls. Top each with cooked chicken, shredded carrots, bell pepper slices, 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 Details

Review each item for allergens, and reach out to a medical professional if you're unsure.
  • Contains peanuts
  • Contains soy
  • Contains fish (fish sauce)
  • May contain gluten in fish sauce and soy sauce—use certified gluten-free versions if necessary

Nutrition Info (each serving)

Details are meant for general information, not for medical purposes.
  • 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.