Save to Pinterest There's something about standing in my kitchen on a Tuesday evening, the smell of coconut milk warming in a pot, that suddenly makes me feel like I'm somewhere far away. That's exactly what happened the first time I threw together this Thai peanut chicken bowl—I wasn't trying to recreate a restaurant dish, I was just craving something that tasted adventurous but didn't require an epic shopping list. The creamy peanut sauce, the way it coats tender chicken, the fresh crunch of vegetables—it all came together so naturally that I've made it countless times since, each bowl a little different depending on what's in my crisper drawer.
I made this for my roommate during a particularly stressful week of his, and watching his face when he took that first bite—how his shoulders literally relaxed—reminded me that food has this quiet power to reset things. He asked for the recipe on the spot, then spent the next month texting me photos of his bowl variations. That's when I knew this wasn't just dinner; it was the kind of meal that makes people feel taken care of.
Ingredients
- Jasmine rice: The fragrant kind that reminds you why you're not just using regular white rice—it absorbs the coconut milk beautifully and stays fluffy instead of mushy.
- Coconut milk: Full-fat is non-negotiable here; it creates that silky, slightly sweet base that makes the rice so good you could eat it by itself.
- Chicken thighs or breasts: I prefer thighs because they stay juicy even if you slightly overcook them, though breasts work fine if that's what you have on hand.
- Soy sauce and fish sauce: This combination is the backbone of the marinade—the fish sauce adds depth you can't quite name but absolutely taste.
- Peanut butter: Creamy, not chunky, and honestly any brand works as long as it's not the overly sweet kind.
- Sriracha: Start with less than you think you'll need; you can always drizzle more sauce on your individual bowl if you want more heat.
- Fresh ginger and garlic: These aren't optional flavor builders—they transform everything from flat to bright and alive.
- Vegetables: The carrots, bell pepper, and cucumber are your freshness factor; don't skip them even if you're in a rush.
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:
- Run the jasmine rice under cold water, stirring it with your fingers until the water runs almost clear—this removes the starch and keeps the rice from getting gluey. Combine it in a saucepan with coconut milk, water, and salt, bring everything to a boil, then drop the heat to low, cover, and let it sit undisturbed for 15 minutes.
- While the rice cooks, marinate the chicken:
- Mix soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and ginger in a bowl, then toss your chicken pieces in this mixture and let them sit for at least 10 minutes—more time is fine, up to a few hours if you're planning ahead. This is where the chicken gets its flavor foundation, so don't rush it.
- Sear the chicken until golden:
- Heat oil in a large skillet over medium-high heat until it shimmers, then add the chicken in a single layer and let it sit for a minute before stirring—this creates that light golden crust. Cook for 6 to 8 minutes total, stirring occasionally, until the chicken is cooked through and the edges look caramelized.
- Whisk together your peanut sauce:
- In a clean bowl, combine peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, ginger, and garlic, whisking until you have a smooth, pourable sauce. If it's too thick, add a splash more water; if it's too thin, add a bit more peanut butter.
- Fluff the rice and assemble your bowls:
- Remove the rice from heat and let it sit covered for 10 minutes, then fluff it gently with a fork so each grain separates. Divide it among your bowls, top with the cooked chicken, then arrange your shredded carrots, sliced bell pepper, and cucumber slices around the rice in a way that makes you happy.
- Finish and serve immediately:
- Drizzle each bowl generously with that peanut sauce—don't be shy, this is the star—then scatter cilantro, chopped peanuts, and green onions on top. Serve with lime wedges on the side so people can adjust the acidity to their taste.
Save to Pinterest One Saturday afternoon, my neighbor stopped by just as I was assembling a bowl for lunch, and the conversation that followed was entirely about how we could make this meal work for her dietary restrictions. We ended up making a vegetarian version with baked tofu right there in my kitchen, and it was just as satisfying—maybe even better because we got to customize every layer. That moment cemented it for me: this bowl is less a rigid recipe and more a template for whatever you need it to be.
Make It Your Own
The beauty of this bowl is that it adapts to whatever's happening in your life or your refrigerator. On nights when I'm feeling lazy, I use rotisserie chicken instead of cooking my own, and honestly, no one can tell the difference once it's swimming in that peanut sauce. Other times I've swapped in mango slices for the cucumber, added shredded purple cabbage for extra crunch, or thrown in steamed broccoli because that's what needed using up.
The Sauce Is Everything
I learned this the hard way when I made a batch of this sauce and accidentally left it in my fridge for three days, then tossed it with some roasted vegetables and realized I'd essentially created a whole new dinner. The sauce is so good that it doesn't need the bowl structure at all—you could serve it with grilled shrimp, toss it with noodles, or use it as a dip for spring rolls and suddenly you're not making this one dish, you're creating an entire repertoire. It's spicy enough to feel exciting, creamy enough to feel indulgent, and tangy enough to keep it from feeling heavy.
Storage and Make-Ahead Tips
This is a dish that gets better with planning—I almost always make the coconut rice and peanut sauce the night before, storing them separately in the fridge, then quickly sear the chicken and chop vegetables the next evening. The rice reheats beautifully with just a splash of water, and the sauce actually tastes deeper and more developed after sitting overnight. The vegetables are best kept raw until assembly so they keep their snap, though the carrots and peppers hold up fine for a day if you need them prepped ahead.
- Cook the rice and sauce up to two days in advance and store in separate airtight containers.
- Keep your chicken and vegetables separate until you're ready to eat so nothing gets soggy.
- This meal doesn't travel well if you're eating it somewhere other than home, so save it for nights when you can sit down properly.
Save to Pinterest There's something grounding about making this bowl, something that reminds me why I cook in the first place—not because I have to, but because creating something warm and flavorful for myself or someone else feels like an act of quiet care. I hope this becomes one of your regular rotations too.
Recipe Questions
- → How spicy is the peanut sauce?
The peanut sauce has medium heat from sriracha. Adjust spice level by adding more or less sriracha to taste.
- → Can I make this ahead?
Prepare components up to 2 days ahead. Store rice, chicken, vegetables, and sauce separately. Reheat chicken and rice gently before assembling.
- → What can substitute for fish sauce?
Use additional soy sauce or vegetarian fish sauce alternative. Coconut aminos work well for a gluten-free option.
- → Is this bowl freezer-friendly?
Freeze cooked chicken and rice separately for up to 3 months. Fresh vegetables and peanut sauce are best enjoyed fresh.
- → How do I store leftovers?
Keep components in airtight containers in the refrigerator for 3-4 days. Reheat rice and chicken separately, then assemble with fresh garnishes.