Save to Pinterest One afternoon, my neighbor showed up with a bowl of something fragrant and colorful, the kind of dish that makes you stop mid-conversation. She'd been experimenting with coconut rice and peanut sauce, and watching her eat it made me realize I'd been missing out on something really special. The combination felt both comforting and adventurous, like traveling without leaving the kitchen. I asked for the recipe that same day, and it's become my go-to when I want something that feels impressive but doesn't demand hours of my time.
I made this for a small dinner party last spring when the weather finally turned warm enough to use the grill. My friend Sarah came early to help, and we spent the whole time laughing about how the edamame kept rolling across the cutting board. By the time we assembled those bowls, we were genuinely excited—not just about eating, but about sharing something beautiful we'd made together. That's when I realized this dish works because it tastes good and it brings people closer somehow.
Ingredients
- Jasmine rice: This variety cooks up fluffy and slightly fragrant, and it holds up beautifully when combined with coconut milk without turning mushy.
- Coconut milk (full fat): Don't skip the full-fat version—it creates that luxurious, creamy texture that makes every bite feel special.
- Boneless, skinless chicken breast or thighs: Thighs stay juicier when grilled, but breasts work if that's what you have on hand.
- Soy sauce: The salt and umami backbone that ties the whole dish together, from the marinade to the sauce.
- Lime juice: Its brightness cuts through the richness and keeps the flavors from feeling heavy.
- Olive oil: Just enough to help the chicken develop a nice crust on the grill without drying it out.
- Honey: Balances the salty-savory notes and adds a subtle sweetness to the marinade and sauce.
- Garlic and ginger: These aromatics are what make your kitchen smell like a proper Asian-inspired kitchen.
- Red cabbage, carrots, cucumber: The fresh vegetables stay crisp and provide textural contrast to the soft rice and tender chicken.
- Edamame: A protein boost that adds visual interest and a gentle pop of flavor.
- Cilantro: Herbaceous and bright, it finishes the bowl with a fresh note.
- Creamy peanut butter: The star of the sauce—it should be good quality so the flavor shines through without bitterness.
- Rice vinegar: Its mild tang helps emulsify the sauce and keeps it balanced.
- Sesame oil: A small amount goes a long way, adding toasted depth that elevates the entire sauce.
- Sriracha: Optional, but it adds a gentle heat that makes you notice each flavor more clearly.
- Roasted peanuts for garnish: These add texture and a final reminder of why you love this dish so much.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Rinse and prepare the rice:
- Hold the rice under cold running water, stirring it gently with your fingers until the water runs almost clear. This removes the excess starch so your rice stays separate and fluffy instead of clumping together.
- Build the coconut rice:
- Pour the rinsed rice into a saucepan along with the full can of coconut milk and water, then add salt. Bring everything to a boil over medium heat, watching for the moment when steam starts rising and the surface gets active.
- Simmer low and slow:
- Once you see the boil, immediately reduce the heat to low, cover with a lid, and let it bubble gently for 15 to 18 minutes. You'll know it's done when the liquid is absorbed and you can see tiny steam holes across the surface when you peek under the lid.
- Let it rest:
- Turn off the heat and leave the lid on for 5 minutes—this allows the rice to finish cooking in the residual steam and become even more tender. Then fluff with a fork, breaking up any clumps gently.
- Mix the chicken marinade:
- In a shallow bowl, whisk together soy sauce, lime juice, olive oil, honey, minced garlic, and ground ginger until it's smooth and well combined. The honey might not dissolve completely, but that's fine.
- Coat and marinate the chicken:
- Pat your chicken dry with paper towels, then place it in the bowl and toss it around until every surface is coated in that glossy marinade. If you have time, let it sit for 15 minutes to an hour—even 15 minutes makes a noticeable difference in flavor.
- Get your grill ready:
- Heat your grill or grill pan over medium-high heat for a few minutes until it's hot enough that water droplets sizzle immediately on contact. This is what creates those beautiful golden marks.
- Grill the chicken with confidence:
- Place the chicken on the grill and resist the urge to move it around constantly—let it sit for 5 to 7 minutes per side so it can develop a nice crust. You'll know it's done when the juices run clear if you poke the thickest part with a knife.
- Rest your protein:
- Once the chicken is cooked through, transfer it to a cutting board and let it rest for 5 minutes before slicing. This keeps it juicy and tender instead of letting all the moisture escape when you cut into it.
- Whisk together the peanut sauce:
- In a small bowl, combine the peanut butter, soy sauce, rice vinegar, honey, sesame oil, and sriracha if you're using it. Start whisking and add warm water a little at a time until you reach a consistency that's pourable but still has body.
- Assemble your bowls:
- Start with a base of fluffy coconut rice, then arrange everything else on top—sliced chicken, shredded red cabbage, julienned carrots, cucumber slices, and edamame. The arrangement is up to you, but spreading things out lets the colors show and makes eating more enjoyable.
- Finish with the sauce and garnish:
- Drizzle that creamy peanut sauce generously over everything, then top with chopped roasted peanuts and a handful of fresh cilantro. Serve with lime wedges so people can squeeze a bit of brightness over their bowl if they want.
Save to Pinterest There was something magical about watching people dig into these bowls for the first time—the way their eyes lit up when they tasted that combination of creamy coconut, smoky grilled chicken, and spicy-savory peanut sauce all at once. It became clear that this wasn't just dinner, it was a moment everyone could slow down and enjoy together.
Why This Dish Works So Well
Every component has a job. The coconut rice is rich and comforting without being heavy, the vegetables stay crisp and add lightness, the grilled chicken brings protein and smokiness, and the peanut sauce ties everything together with flavor so deep you keep going back for another bite. What makes it special is that nothing overpowers anything else—instead, each element takes a turn being the star while supporting everything around it. I've learned that this kind of balance is what separates good meals from ones you actually remember.
Making It Your Own
The beauty of a bowl like this is that it's built for flexibility. You can swap the chicken for tofu if vegetarian, add avocado or mango if you want something tropical, or use brown rice if you're after extra fiber. I've seen people add crispy shallots, swap cucumber for bell peppers, or use almond butter when they run low on peanut butter—and honestly, every version I've tasted has been delicious. The framework is strong enough to handle whatever you throw at it, which means you can cook this dish a dozen times and have it feel fresh every single time.
Storage and Make-Ahead Tips
If you're meal prepping, the good news is that most components hold up beautifully for a few days in the fridge. The cooked coconut rice stays tender, the grilled chicken keeps well in an airtight container, and the vegetables last longest if you keep them separate from the sauce. I usually keep the peanut sauce in a jar on the side so I can drizzle fresh sauce over everything when I'm ready to eat rather than having soggy rice by day three.
- Store cooked rice and chicken separately for up to 4 days, and bring them together fresh when you eat.
- Keep the peanut sauce in an airtight container; it thickens in the fridge, so thin it with a splash of warm water when serving.
- Assemble bowls just before eating so the vegetables stay crisp and the rice stays fluffy.
Save to Pinterest This bowl represents everything I love about cooking: simplicity with impact, ingredients that work together, and food that makes people happy. It's become the kind of recipe I reach for when I want to feel like I'm doing something special without making life complicated.
Recipe Questions
- → Can I make this bowl vegetarian?
Yes, substitute the grilled chicken with firm tofu or tempeh. Press and marinate the tofu the same way as the chicken, then grill or pan-fry until golden and crispy on the outside.
- → How do I store leftovers?
Store components separately in airtight containers. The rice keeps for 3-4 days, chicken for 3-4 days, vegetables for 2-3 days, and peanut sauce for up to a week in the refrigerator.
- → Can I use brown rice instead?
Absolutely. Brown rice adds fiber and nutrients but requires about 40-45 minutes to cook and slightly more liquid. Adjust cooking time accordingly and expect a nuttier flavor profile.
- → Is the peanut sauce spicy?
The base sauce is mild and savory with sweet notes from honey. Sriracha adds optional heat—start with 1/2 teaspoon and adjust to your preferred spice level.
- → What vegetables work well in this bowl?
Red cabbage, carrots, cucumber, and edamame provide crunch and color. You can also add bell peppers, snap peas, shredded kale, or fresh spinach for extra nutrition.
- → Can I make the peanut sauce ahead?
Yes, prepare the sauce up to a week in advance and store refrigerated. It may thicken—simply whisk in a tablespoon of warm water before serving to reach desired consistency.