Pin It My neighbor returned from a trip to Bangkok with stories about street food stalls and bowls that tasted like an entire country in one bite. She described this particular dish with such detail—the way coconut rice soaked up spicy peanut sauce, how the crunch of fresh vegetables cut through the richness—that I had to recreate it that weekend. The first time I made it, my kitchen smelled like ginger and garlic competing with toasted peanuts, and somehow all those competing scents made perfect sense together.
I made this for my book club once, and everyone went quiet the moment they took their first bite—not because anything was wrong, but because the flavors just landed perfectly. One friend asked if I'd add fish sauce next time because she could taste something she couldn't quite name, and that's when I realized the depth was working. Since then, it's become my go-to when I want to impress without spending hours in the kitchen.
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: Rinsing it until the water runs clear removes excess starch and keeps each grain separate and fluffy rather than sticky.
- Coconut milk: Use full-fat canned coconut milk for richness, and give the can a good shake before opening since the cream separates.
- Chicken thighs or breasts: Thighs stay juicier, but breasts work if that's what you have—just don't overcook them past an internal temperature of 165°F.
- Fish sauce: I know it smells pungent in the bottle, but trust it—it adds umami depth that makes people wonder what your secret ingredient is.
- Creamy peanut butter: The kind without added oils and sugar works best since you're controlling sweetness with honey.
- Sriracha: Start with one tablespoon and taste as you go; heat builds and everyone's tolerance is different.
- Fresh cilantro and lime: These aren't optional garnishes—they're flavor balancers that brighten everything and make the bowl sing.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Rinse and start your coconut rice:
- Cold running water over jasmine rice removes starch and prevents mushiness. Once your rice, coconut milk, water, and salt come to a boil, reduce to a bare simmer, cover, and let it steam undisturbed for 15 minutes—resist the urge to peek.
- Prepare your chicken while rice cooks:
- Whisk together soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and ginger, then toss your chicken pieces to coat thoroughly. Even 10 minutes of marinating makes a difference in flavor.
- Sear the chicken until golden:
- Heat oil in a large skillet over medium-high heat until it shimmers, then add your marinated chicken in a single layer. Let it develop color for a few minutes before stirring, about 6 to 8 minutes total until cooked through and edges are caramelized.
- Whisk together your peanut sauce:
- Combine peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, ginger, and garlic in a bowl and whisk until smooth. If it feels too thick, add more warm water a tablespoon at a time until you reach drizzle consistency.
- Build your bowls with intention:
- Start with a generous scoop of fluffy coconut rice as your base, then arrange chicken, shredded carrots, bell pepper slices, and cucumber in sections on top. This isn't just pretty—it lets everyone customize their bite.
- Finish with sauce and fresh garnishes:
- Drizzle the peanut sauce generously over everything, then scatter cilantro, chopped roasted peanuts, and green onions on top. Squeeze of fresh lime juice right before eating brings all the flavors into focus.
Pin It There's something about eating from a bowl that feels intentional, like you're slowing down. My kids actually ask for this instead of takeout now, which means I've somehow made Thai food feel normal in our kitchen rather than something we only get on special occasions.
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.
Why Coconut Rice Changes Everything
Regular steamed rice would work fine, but coconut rice is where this bowl becomes something worth remembering. The subtle sweetness and creaminess from the coconut milk soaks into every grain and plays beautifully against the spicy peanut sauce. When I first tried making this with regular jasmine rice, the dish felt flat in comparison—the coconut adds a richness that makes you want another bite.
Building Flavor Through Layers
This bowl works because you're hitting multiple flavor and texture notes in every spoonful. The creamy peanut sauce, crisp vegetables, tender chicken, and fragrant rice each deserve their moment, and fresh lime juice at the end pulls everything into sharp focus. I used to make the sauce too thick, thinking it would coat better, but the best version is pourable so it reaches every component on your spoon.
Customizing Your Bowl
Once you understand the blueprint—coconut rice, protein, fresh vegetables, peanut sauce, bright garnish—you can adapt this to whatever you have in your kitchen and pantry. I've made versions with tofu when chicken felt too heavy, added shredded red cabbage for extra crunch, and once threw in steamed edamame because I had them thawing on the counter. The formula stays solid no matter what swaps you make.
- Swap chicken for extra-firm tofu pressed and cubed, or tempeh crumbled and pan-fried for vegetarian versions.
- Red cabbage adds crunch and visual appeal if you want to bulk up the vegetables.
- A cold Thai iced tea or crisp white wine pairs perfectly if you're making this for dinner guests.
Pin It This bowl has become my answer to the what's for dinner question when I want something that feels both comforting and exciting. It's the kind of meal that makes home cooking feel like you've unlocked something special.
Recipe Questions & Answers
- → Can I make this vegetarian?
Yes, substitute the chicken with firm tofu or tempeh. Press the tofu before marinating to help it absorb flavors, then cook until golden and crispy on the outside.
- → How spicy is the peanut sauce?
The sauce has moderate heat from sriracha. Adjust spice level by adding more or less sriracha to taste. For a milder version, start with half the amount and gradually increase.
- → Can I prepare components ahead?
Absolutely. The coconut rice keeps well for 2-3 days refrigerated. Peanut sauce can be made up to a week in advance. Marinate and cook chicken fresh, or prep and store cooked chicken for up to 3 days.
- → What can I substitute for fish sauce?
For vegetarian options, use soy sauce or coconut aminos instead. Fish sauce provides umami depth, so you may need to add a pinch of salt to compensate for the missing savory notes.
- → Is this dish gluten-free?
The dish can be gluten-free if you use gluten-free soy sauce or tamami, and ensure your fish sauce is certified gluten-free. Always check labels if you have celiac disease or gluten sensitivity.
- → How do I store leftovers?
Store components separately in airtight containers for up to 3-4 days. Keep the peanut sauce in a separate jar. When reheating, warm the rice and chicken gently, then assemble fresh with crisp vegetables and sauce.