Thai Peanut Chicken Bowl

Featured in: Everyday Joyful Meals

This vibrant bowl brings together tender marinated chicken, fragrant coconut jasmine rice, and crisp vegetables all drizzled with a spicy-creamy peanut sauce. The chicken gets its depth from fish sauce, garlic, ginger, and lime, while the rice becomes richly infused with coconut milk.

What makes this bowl shine is the contrast of textures and temperaturesโ€”warm coconut rice, hot savory chicken, cool cucumber slices, and crunchy shredded carrots. The homemade peanut sauce balances creamy peanut butter with tangy lime, savory soy sauce, and adjustable sriracha heat.

Perfect for meal prep, these components hold up beautifully and can be assembled fresh each day. The sauce doubles easily, and extra vegetables like red cabbage or edamame add even more crunch and color.

Updated on Mon, 02 Feb 2026 16:32:00 GMT
Fragrant coconut rice topped with tender chicken, crisp veggies, and chopped peanuts in a Thai Peanut Chicken Bowl. Pin It
Fragrant coconut rice topped with tender chicken, crisp veggies, and chopped peanuts in a Thai Peanut Chicken Bowl. | platefullyjoy.com

I was juggling three pans and a whisk when my neighbor knocked, drawn in by the smell of coconut and ginger drifting through the open window. She peeked over my shoulder at the chicken sizzling in garlic and lime, then at the bowl of peanut sauce I was tasting with a spoon. Within ten minutes, she was sitting at my counter with her own bowl, and by the end of the week, she'd made it twice. That's the thing about this Thai peanut chicken bowl: it doesn't wait for permission to become someone's new obsession.

The first time I made this for a potluck, I watched someone go back for thirds and then ask if I'd cater their birthday. I hadn't even planned to bring it; I'd thrown it together that morning using leftover jasmine rice and a jar of peanut butter I'd forgotten about. But something about the way the lime cut through the richness, and the way the peanuts added that final salty crunch, made it feel special. It's been my go-to ever since when I need to feed a crowd without stress.

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: Rinse it well or the coconut milk will turn it gummy instead of fluffy; I learned that the hard way during a dinner party.
  • Coconut milk: Use the full-fat kind from a can, not the carton stuff, because you want that creamy richness soaking into every grain of rice.
  • Chicken thighs: They stay tender and juicy even if you overcook them slightly, unlike breasts which can turn dry and sad.
  • Fish sauce: It smells strong in the bottle but melts into the marinade with a savory depth that soy sauce alone can't match.
  • Peanut butter: Creamy works best here; chunky peanut butter makes the sauce gritty and harder to drizzle.
  • Sriracha: Start with less if you're cautious, because once it's in the sauce, there's no going back.
  • Fresh ginger: Grate it fine so it disappears into the sauce and marinade, adding warmth without fibrous bits.
  • Lime juice: Freshly squeezed is worth it; bottled lime juice tastes flat and won't give you that bright pop.
  • Red bell pepper: Slice it thin so it stays crisp and sweet against all the bold flavors.
  • Cilantro: Rough chop is fine; you want big, aromatic pieces, not sad little specks.
  • Roasted peanuts: Chop them right before serving so they stay crunchy and don't get stale sitting out.

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Rinse produce, clean cookware, and fill pots smoothly with flexible spray options for everyday cooking.
Check price on Amazon
Prepare the coconut rice:
Rinse the jasmine rice under cold water until it runs clear, then combine it with coconut milk, water, and salt in a saucepan. Bring it to a boil, reduce the heat to low, cover tightly, and let it simmer for 15 minutes before removing it from the heat to steam for another 10 minutes with the lid on.
Marinate the chicken:
Whisk together soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and grated ginger in a bowl, then toss in the chicken pieces and let them soak up all that flavor for at least 10 minutes. If you have extra time, let it sit for 30 minutes; the chicken will taste even better.
Cook the chicken:
Heat vegetable oil in a large skillet over medium-high heat until it shimmers, then add the marinated chicken and cook for 6 to 8 minutes, stirring occasionally, until the edges are golden and the pieces are cooked through. Don't crowd the pan or the chicken will steam instead of sear.
Make the peanut sauce:
Whisk together peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, grated ginger, and minced garlic in a bowl until the sauce is smooth and pourable. Add more warm water a tablespoon at a time if it's too thick to drizzle.
Assemble the bowls:
Divide the fluffy coconut rice among four bowls, then top each one with chicken, shredded carrots, sliced bell pepper, cucumber, and steamed edamame if you're using it. Build it however you like; there's no wrong way to pile it on.
Finish and serve:
Drizzle the peanut sauce generously over each bowl, then garnish with cilantro, chopped peanuts, green onions, and lime wedges on the side. Serve it immediately while the chicken is still warm and the vegetables are crisp.
Fresh cilantro and lime wedges garnish a vibrant Thai Peanut Chicken Bowl drizzled with creamy peanut sauce. Pin It
Fresh cilantro and lime wedges garnish a vibrant Thai Peanut Chicken Bowl drizzled with creamy peanut sauce. | platefullyjoy.com

One night, I made this for my sister who'd just moved into her first apartment and was living off cereal and frozen pizza. She sat on the floor of her empty living room with the bowl in her lap, eating slowly, and then she looked up and said it tasted like someone cared. I think about that whenever I make it now, how a good meal can feel like a small act of love, even when it's just dinner.

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.

How to Make It Your Own

This bowl is forgiving and adaptable, so don't be afraid to swap things around based on what you have or what you're craving. I've used shredded rotisserie chicken when I didn't feel like marinating anything, and I've tossed in crispy tofu for friends who don't eat meat. Sometimes I add shredded red cabbage for extra crunch, or I throw in snap peas or broccoli if I need more green. The peanut sauce works on almost anything, so if you make extra, drizzle it over roasted vegetables, noodles, or even a simple salad the next day.

What to Serve Alongside

These bowls are pretty complete on their own, but I like to set out a plate of fresh lime wedges, extra sriracha, and a small bowl of chopped peanuts so everyone can adjust their bowl to taste. If I'm feeding a crowd, I'll add a platter of fresh spring rolls or a simple cucumber salad dressed with rice vinegar and a pinch of sugar. A cold Thai iced tea or a crisp Riesling cuts through the richness beautifully, though ice water with a squeeze of lime works just as well.

Storage and Reheating

Store the components separately in airtight containers in the fridge, and they'll keep for up to four days. The rice reheats well in the microwave with a splash of water to loosen it up, and the chicken tastes great cold or warmed. Keep the vegetables and peanut sauce separate until you're ready to assemble, or everything will get soggy and sad.

  • Reheat rice with a damp paper towel over it to keep it from drying out.
  • Warm the chicken gently in a skillet with a tiny bit of oil to bring back its texture.
  • Store peanut sauce in a jar and shake it before using; it will thicken in the fridge but loosens with a splash of warm water.
Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
A close-up of a Thai Peanut Chicken Bowl reveals colorful carrots, cucumbers, and bell peppers next to saucy chicken. Pin It
A close-up of a Thai Peanut Chicken Bowl reveals colorful carrots, cucumbers, and bell peppers next to saucy chicken. | platefullyjoy.com

This bowl has become my answer to busy weeks, last-minute guests, and days when I want something that feels indulgent without much fuss. I hope it finds a spot in your regular rotation, too.

Recipe FAQs

โ†’ Can I make this bowl vegetarian?

Substitute the chicken with firm tofu or tempeh. Press and cube the tofu, then marinate and cook the same way as the chicken. The peanut sauce is already vegetarian-friendly.

โ†’ How spicy is this dish?

The spice level is easily controlled by the sriracha in the peanut sauce. Start with 1 tablespoon for moderate heat, or reduce to ยฝ teaspoon for mild flavor. Add extra sriracha at the table for those who love heat.

โ†’ Can I prepare components ahead?

The coconut rice, cooked chicken, and peanut sauce all store well for 3-4 days in the refrigerator. Keep vegetables separate and chop fresh when assembling bowls to maintain their crisp texture.

โ†’ What can I use instead of fish sauce?

For a vegetarian option, substitute with additional soy sauce or a vegetarian fish sauce alternative. The flavor profile will change slightly but remain savory and umami-rich.

โ†’ Is the peanut sauce freezer-friendly?

Yes, the peanut sauce freezes beautifully for up to 3 months. Thaw overnight in the refrigerator and whisk well. Add a splash of warm water to restore the creamy consistency if needed.

โ†’ What rice works best for this bowl?

Jasmine rice is ideal for its floral aroma and fluffy texture that pairs perfectly with coconut milk. Basmati or long-grain white rice are good substitutes, though jasmine delivers the most authentic Thai flavor profile.

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

Marinated chicken over coconut rice with fresh vegetables and spicy peanut sauce.

Time to Prep
25 minutes
Time to Cook
25 minutes
Overall Time
50 minutes
Recipe by Olivia Reed


Skill Level Medium

Cuisine Thai

Makes 4 Number of Servings

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

Step-by-Step Guide

Step 01

Prepare Coconut Rice: Rinse jasmine rice under cold water until water runs clear. Combine rice, coconut milk, water, and salt in a saucepan. Bring to 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 mixing bowl, whisk together soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and ginger. Add chicken pieces and toss to coat evenly. 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 occasionally, until golden brown 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, warm water, ginger, and minced garlic until smooth and well combined. Adjust consistency with additional water if needed.

Step 05

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

Step 06

Finish and Serve: Drizzle peanut sauce generously over each bowl. Garnish with cilantro, chopped 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 You'll Need

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

Allergy Notice

Be sure to review ingredients for allergens. When unsure, talk with a healthcare provider.
  • 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 (For Each Serving)

Nutritional details are meant for general guidance. Don't rely on them for medical reasons.
  • Calorie Count: 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.