Thai Peanut Chicken Bowl

Featured in: Everyday Home Plates

This vibrant bowl combines tender marinated chicken with aromatic coconut-infused jasmine rice, creating a satisfying base for crisp vegetables and a rich, spicy-creamy peanut sauce. The chicken soaks up savory flavors from soy sauce, fish sauce, garlic, and ginger before being pan-seared to golden perfection. Fresh vegetables like shredded carrots, bell pepper, and cucumber add crunch and brightness, while homemade peanut sauce ties everything together with its creamy, nutty, slightly spicy profile. Ready in under an hour, this bowl delivers restaurant-quality Thai flavors at home.

Updated on Wed, 04 Feb 2026 11:19:00 GMT
A close-up of a Thai Peanut Chicken Bowl with saucy chicken, fluffy coconut rice, and crisp veggies on a rustic table. Save
A close-up of a Thai Peanut Chicken Bowl with saucy chicken, fluffy coconut rice, and crisp veggies on a rustic table. | zaalouktable.com

My friend Sarah handed me a steaming bowl of this Thai peanut chicken during a rainy Tuesday afternoon, and I watched the steam rise off the coconut rice like it was carrying some kind of promise. She'd been talking about wanting to make something that felt fancy but didn't require a culinary degree, and somehow this bowl checked every box. The first spoonful was electric, and I realized right then that this was the kind of dish that makes people ask for the recipe before they've even finished eating.

I made this for my sister's book club night when she was panicking about what to serve, and the whole room went quiet during that first bite in a way I've never seen happen before. Watching people who'd never met each other suddenly bonding over a bowl of food felt like witnessing actual magic. She's made it seven times since then, and I'm pretty sure it's becoming her signature dish.

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: This fragrant variety absorbs the coconut milk without getting mushy, creating a fluffy base that tastes subtly sweet.
  • Coconut milk: Full-fat canned coconut milk is non-negotiable here, as it adds richness and authentic depth to every grain.
  • Chicken thighs or breasts: Thighs stay more tender and forgiving, but breasts work fine if you watch them carefully during cooking.
  • Fish sauce: I know it smells aggressive in the bottle, but trust it, because it adds an umami dimension that makes the whole dish sing.
  • Sriracha: Start with less than the recipe suggests if you're heat-sensitive, since it builds as the sauce sits.
  • Peanut butter: Natural or creamy both work, but make sure there's no added sugar competing with the honey.
  • Fresh ginger and garlic: Never use jarred versions for this, as the fresh versions create a brightness that bottled can't replicate.
  • Bell pepper and cucumber: The raw vegetables provide cooling crunch that balances the warm, rich sauce perfectly.
  • Cilantro and lime: These finish the bowl with a sharp, fresh note that ties everything together.

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 coconut rice:
Run your jasmine rice under cold water for about thirty seconds, watching the starch wash away until the water runs clear. This step might seem fussy, but it's what keeps each grain separate and fluffy instead of clumping together like paste.
Build the rice in one pot:
Combine your rinsed rice with the coconut milk, water, and salt in a saucepan, then bring it to a rolling boil. Once it boils, turn the heat down low, cover it tightly, and let it steam undisturbed for fifteen minutes, which is the hardest part because your kitchen will smell incredible and you'll want to peek.
Rest the rice and prepare the chicken marinade:
While the rice finishes its final ten minutes of resting off the heat, whisk together your soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and ginger in a separate bowl. The mixture should taste bold and funky, almost uncomfortable on its own, because that's how you know it's working.
Coat and marinate the chicken:
Toss your chicken pieces into the marinade and make sure every piece gets coated, then let it sit for at least ten minutes while you prep your vegetables. If you have time for twenty minutes, even better, as the flavors will penetrate deeper into the meat.
Sear the chicken until golden:
Heat your oil in a large skillet over medium-high heat until it shimmers, then add the marinated chicken in a single layer if you can. Let it cook undisturbed for a few minutes so it develops a golden crust, stirring occasionally, until the pieces are cooked through and no longer pink inside, about six to eight minutes total.
Whisk the peanut sauce smooth:
In a clean bowl, combine the peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, ginger, and garlic, whisking until completely smooth. If it feels too thick, add water a tablespoon at a time until it reaches a pourable consistency that still clings to the back of a spoon.
Assemble your bowls with intention:
Divide the fluffy coconut rice among four bowls, creating a small well in the center with the back of your spoon. Layer the warm chicken on top, then arrange your fresh vegetables around it like you're creating something intentional and beautiful.
Drizzle, garnish, and serve immediately:
Pour the peanut sauce generously over everything, then scatter cilantro, roasted peanuts, and green onions across the top. Serve with lime wedges so people can squeeze them over just before eating, which brightens the entire dish in the final moment.
This Thai Peanut Chicken Bowl showcases vibrant carrots, bell peppers, and peanuts with a drizzle of creamy peanut sauce. Save
This Thai Peanut Chicken Bowl showcases vibrant carrots, bell peppers, and peanuts with a drizzle of creamy peanut sauce. | zaalouktable.com

There's something almost meditative about arranging all those colors in a bowl, and I've noticed people slow down when they eat this dish instead of rushing through it. It's the kind of meal that makes you want to linger, maybe light a candle, and take a moment to appreciate that you made something this good with your own two hands.

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 Secret of the Peanut Sauce

The peanut sauce is honestly where the magic lives in this whole bowl, and it deserves its own moment of attention. I spent weeks playing with ratios before landing on this balance, adjusting for the sweetness of the honey, the heat of the sriracha, the depth of the fish sauce, and the brightness of the lime juice. The trick is tasting as you go, because every brand of peanut butter has slightly different salt content, and every cook's spice tolerance is different.

Why Coconut Rice Changes Everything

Using coconut milk in the cooking water instead of plain water transforms plain jasmine rice into something that tastes vaguely like a dessert, but savory. It absorbs all that coconut flavor while staying light and separate, and it creates this subtle sweetness that makes the spicy peanut sauce feel more balanced. Once you cook rice this way, it's hard to go back to regular rice bowls.

Customizations That Actually Work

I've made this bowl about two dozen times now with different people's dietary preferences, and it's remarkably flexible without losing its identity. Tofu crumbled and pan-fried works beautifully if someone's vegetarian, and I've even done shrimp for people who wanted something lighter. The vegetables are your canvas, so if you don't like cucumbers, use shredded cabbage instead, and if cilantro tastes like soap to you, fresh mint does the job just as well.

  • Edamame adds protein and makes the bowl heartier if you're serving it as a complete dinner.
  • Shredded red cabbage adds crunch and a subtle sweetness that surprises people in the best way.
  • A soft-boiled egg on top transforms it into something even more filling and luxurious.
A beautifully styled Thai Peanut Chicken Bowl garnished with fresh cilantro, green onions, and lime wedges for brightness. Save
A beautifully styled Thai Peanut Chicken Bowl garnished with fresh cilantro, green onions, and lime wedges for brightness. | zaalouktable.com

This bowl has a way of making you feel like you're eating at a restaurant, except you made it yourself in thirty minutes with ingredients you actually recognize. I hope it becomes as much of a favorite in your kitchen as it's become in mine.

Recipe Questions & Answers

β†’ 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. You may need to thin it with a little warm water before serving since it thickens when chilled.

β†’ What protein alternatives work well in this bowl?

Firm tofu or tempeh make excellent vegetarian options when pressed and pan-seared. Shrimp, beef strips, or even scrambled eggs can replace the chicken while maintaining the dish's Thai-inspired profile.

β†’ How can I adjust the spice level?

Control the heat by varying the sriracha in the peanut sauce. Start with half the amount for mild flavor, or add fresh chili slices, red pepper flakes, or extra sriracha for more intensity. The sauce can be made mild and served with chili on the side.

β†’ Is there a gluten-free option?

Absolutely. Use tamari or coconut aminos instead of soy sauce, and ensure your fish sauce is certified gluten-free. Most naturally gluten-free ingredients include rice, vegetables, chicken, and peanut butter.

β†’ Can I use brown rice instead of jasmine?

Brown rice works but requires more liquid and longer cooking time. Increase water to 1.5 cups and simmer for 40-45 minutes. The nutty flavor complements the peanut sauce beautifully, though the texture will be heartier.

β†’ What vegetables can I add or substitute?

Shredded red cabbage, snap peas, mung bean sprouts, or steamed broccoli all work well. Mango or pineapple adds sweetness that balances the spicy sauce. Use whatever fresh, crisp vegetables you have on hand.

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 spicy peanut sauce come together in this vibrant Thai-inspired bowl.

Prep Time
25 min
Cooking duration
25 min
Overall Time
50 min
Published by Evan Prescott

Recipe Type Everyday Home Plates

Skill Level Medium

Cuisine Thai

Makes 4 Portions

Dietary notes No Dairy

What You’ll 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 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
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 2 green onions, sliced
07 Lime wedges for serving
08 1 cup edamame, steamed (optional)

How To Make It

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 over high heat, then reduce to low heat, cover, and simmer for 15 minutes. Remove from heat and let stand covered for 10 minutes. Fluff gently with a fork.

Step 02

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

Step 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 occasionally, until golden brown and cooked through. Transfer to a plate 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 by adding more water if needed. Taste and adjust spice level as desired.

Step 05

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

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.

Gear You Need

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

Allergen Details

Review each ingredient for possible allergens and talk to your healthcare provider if unsure.
  • Contains peanuts
  • Contains soy
  • Contains fish (fish sauce)
  • May contain gluten in fish sauce and soy sauce depending on brand; select gluten-free versions if necessary

Nutrition Highlights (per serving)

This nutritional breakdown is for informational purposes only and shouldn't replace medical guidance.
  • Caloric Value: 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.