Save There's something about the smell of coconut rice hitting a hot pan that transported me straight to a tiny restaurant in Bangkok where I watched a chef assemble bowls with the precision of an artist. Years later, I was recreating that magic in my own kitchen, except I made the rookie mistake of using regular rice instead of jasmine—the texture was all wrong, and I learned that day that grain choice isn't trivial. Now when I make this Thai peanut chicken bowl, it feels less like cooking and more like unlocking a memory through flavor.
I made this bowl for my friend Marcus on a Wednesday night when he was going through a rough patch, and watching his face light up over that first bite told me everything about the power of good food. He asked for the recipe before he'd even finished eating, which is how I knew this dish had staying power. Since then, it's become my go-to when I want to feed people something that feels personal without being pretentious.
Ingredients
- Jasmine rice: This fragrant grain absorbs coconut milk beautifully and has a delicate texture that makes every bite feel intentional, not mushy.
- Coconut milk: Full-fat is non-negotiable here, as it creates that creamy richness that sets this apart from basic rice dishes.
- Chicken thighs: They stay juicier than breasts and won't dry out if you accidentally overcook by a minute or two.
- Fish sauce: Yes, it smells funky in the bottle, but it dissolves into the marinade and adds a savory depth that you can't fake with anything else.
- Peanut butter: Creamy is essential here, as chunky versions won't blend smoothly into the sauce and you'll end up with a gritty texture.
- Sriracha: Start conservative with this one, taste as you go, since heat levels vary wildly between brands and personal preferences.
- Fresh ginger and garlic: Minced, not powdered, because you want those tiny flavor bursts throughout the sauce and marinade.
- Fresh vegetables: The crispness of raw carrots, peppers, and cucumber against warm rice and sauce is the whole point, so don't skip that textural contrast.
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:
- Cold water over the jasmine rice until it runs clear, which removes excess starch and prevents gumminess. Combine with coconut milk, water, and salt in a saucepan, bring to a boil, then drop the heat low and cover tightly for 15 minutes while you prepare everything else.
- Build the chicken marinade:
- Whisk together soy sauce, fish sauce, lime juice, brown sugar, garlic, and ginger in a bowl, then add your chicken pieces and toss so every piece gets coated. Even 10 minutes makes a difference, though longer is always better if you're thinking ahead.
- Sear the chicken until golden:
- Sear the chicken until golden:
- Heat oil in a large skillet over medium-high heat until it shimmers, then add the marinated chicken in a single layer and don't touch it for a minute or two so it develops a golden crust. Stir and cook another 4 to 6 minutes until cooked through, and you'll know it's done when a piece cut in half shows no pink inside.
- Whisk together the peanut sauce:
- Combine peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, ginger, and garlic and whisk until you get a smooth, pourable consistency. If it's too thick, add water a splash at a time until it coats the back of a spoon and falls off slowly.
- Assemble your bowls:
- Divide that fluffy coconut rice into four bowls as your base, then top with the warm seared chicken and all your raw vegetables arranged however feels right to you. Drizzle generously with peanut sauce, then scatter cilantro, peanuts, and green onions on top, with a lime wedge tucked to the side.
Save My sister brought her new boyfriend to dinner, and he asked for seconds before I'd even cleared his first bowl, which felt like the ultimate compliment. Later she told me he said it was the moment he realized she came from a family that took food seriously, and somehow this simple bowl of rice and sauce became part of a bigger story.
Make It Your Own
This bowl is forgiving enough to bend to whatever you have on hand or prefer to eat. Swap the chicken for pressed tofu, tempeh, or even shrimp if you're in the mood for something different, and the sauce will work beautifully with any of them. Raw cabbage adds a sharper crunch if you want more texture, and edamame tossed in brings protein and substance.
Timing and Prep Strategy
This meal comes together fastest if you start the coconut rice first, then while it's cooking, assemble your marinade and get all your vegetables prepped and arranged. By the time the rice finishes steaming, you're ready to sear the chicken and whisk the sauce, so everything hits the bowl warm and in the right sequence. If you're cooking for guests or yourself on a weeknight, chop vegetables the night before and store them separately so assembly becomes a five-minute task.
Flavor and Sauce Science
The magic in this bowl lives in how the warm peanut sauce mingles with cool vegetables and coconut rice, creating temperature and texture contrasts that keep your mouth interested through every bite. Fish sauce and soy sauce do the heavy lifting in the marinade, so don't be shy with them even though they smell intense in isolation, because they mellow and deepen as they cook. The sriracha brings heat, honey balances it with sweetness, and vinegar or lime juice cuts through the richness so the whole sauce feels bright rather than heavy.
- Make extra peanut sauce and store it in the fridge for up to a week, drizzling it over salads, noodles, or roasted vegetables.
- If you're cooking for someone sensitive to heat, serve sriracha on the side so they control the spice level.
- Taste and adjust before serving, since coconut milk brands vary in richness and you might want to thin the sauce or add more ginger based on what tastes right to you.
Save This Thai peanut chicken bowl is proof that restaurant-quality food doesn't require restaurant-level complexity, just attention to detail and willingness to layer flavors intentionally. Once you've made it once, you'll find yourself reaching for it again and again, tweaking it slightly each time until it becomes your version of comfort.
Recipe Q&A
- → Can I make this gluten-free?
Yes, simply use gluten-free soy sauce (tamari) and verify your fish sauce is gluten-free. Most fish sauces are naturally gluten-free, but always check labels to be certain.
- → What protein alternatives work well?
Firm tofu or tempeh make excellent vegetarian options. For other proteins, try shrimp, thinly sliced beef, or pork tenderloin—adjust cooking time accordingly to avoid overcooking.
- → How spicy is this dish?
The sriracha provides moderate heat. Start with 1 tablespoon and taste the sauce before adding more. You can also substitute milder chili sauce or omit it entirely for a no-heat version.
- → Can I prep components ahead?
Absolutely. The peanut sauce keeps refrigerated for up to a week. Marinated chicken can be stored overnight. Cooked rice and chicken reheat well, making this ideal for meal prep—just keep crunchy garnishes fresh.
- → What other vegetables can I add?
Shredded red cabbage, snap peas, mung bean sprouts, or sliced radishes add great crunch and color. Sautéed bok choy or steamed broccoli also work beautifully.
- → Is the peanut sauce make-ahead friendly?
Yes, the sauce actually develops more flavor after sitting. Store in an airtight container in the refrigerator for up to a week. It may thicken—simply whisk in a little warm water to reach desired consistency.