Pin It The first time I made this coconut rice, my kitchen smelled like a street vendor stall in Bangkok for hours afterward. Something about that combination of coconut milk simmering with jasmine rice just fills every corner of your home. I had these beautiful chicken thighs marinating in lime and fish sauce, and my roommate kept wandering in asking if dinner was ready yet. That smell alone might be why this recipe became a weekly staple in my house.
I served this at a small dinner party last month and watched my friend who claims to hate Thai food go back for seconds. She kept asking what was in the sauce that made everything taste so bright and alive. There is something magical about how the fresh herbs and peanuts wake up the whole dish right at the end. Now she texts me every week asking when I am making those bowls again.
Ingredients
- 1 cup jasmine rice, rinsed: The rinse removes excess starch so each grain stays separate and fluffy after cooking
- 1 cup coconut milk (full-fat): Do not skimp here because the fat carries all that rich coconut flavor through every bite
- 1 cup water: Creates the perfect liquid ratio with the coconut milk for tender rice
- 1/2 tsp salt: Enhances the natural sweetness of the coconut milk
- 1 lb chicken thighs or breasts: Thighs stay juicier but breasts work if you prefer leaner meat
- 1 tbsp vegetable oil: High smoke point makes it perfect for the initial sear on the chicken
- 2 cloves garlic, minced: Fresh is non-negotiable here because jarred garlic loses that punch
- 1 tbsp fresh ginger, grated: Use the small side of your grater to get it almost paste-like
- 1 tbsp fish sauce: Sounds intense but it just adds deep savory umami, not a fishy taste
- 1 tbsp soy sauce: Choose gluten-free if needed but regular works perfectly fine
- 1 tsp brown sugar: Balances the salty elements and helps the chicken get those nice golden edges
- 1/2 tsp ground white pepper: Milder than black pepper and looks beautiful against the colorful vegetables
- Juice of 1 lime: Fresh squeeze makes a huge difference over bottled juice
- 1 red bell pepper, thinly sliced: Adds gorgeous color and stays crisp for texture contrast
- 1 cup sugar snap peas, trimmed: Quick blanch keeps them bright green and snappy
- 1 medium carrot, julienned: Use a julienne peeler or cut into thin matchsticks by hand
- 1/2 cup fresh cilantro, chopped: Some stems are okay because they pack the most flavor
- 1/4 cup fresh Thai basil leaves, torn: Regular basil works in a pinch but Thai basil has that distinct anise note
- 2 green onions, thinly sliced: Include some of the green tops for color
- 1 red chili, thinly sliced: Leave seeds in for heat or remove them if you are sensitive
- 1/4 cup roasted peanuts, chopped: Salted roasted peanuts add the perfect crunch and salty finish
- Extra lime wedges: Essential for that final hit of acidity right before eating
Tired of Takeout? π₯‘
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start the coconut rice first:
- Combine the rinsed jasmine rice, coconut milk, water and salt in a medium saucepan. Bring everything to a boil, then turn the heat down to low and cover with a tight-fitting lid. Let it simmer gently for 15 to 18 minutes until all the liquid has been absorbed. Remove from heat and let it rest for 5 minutes before fluffing with a fork.
- Cook the aromatic chicken:
- Heat the vegetable oil in a large skillet or wok over medium-high heat until it shimmers. Add the minced garlic and grated ginger, stirring constantly for just 1 minute until the kitchen fills with their fragrance. Add the chicken pieces in a single layer and let them sear undisturbed for 2 minutes before tossing. Continue cooking for 6 to 7 minutes until golden and cooked through. Pour in the fish sauce, soy sauce, brown sugar, white pepper and lime juice. Toss everything together until the chicken is coated in that glossy sauce.
- Prep the vegetables for crunch:
- Bring a small pot of water to boil and blanch the sugar snap peas and julienned carrots for exactly 1 minute. Drain immediately and rinse under cold water to stop the cooking and keep them crisp-tender. Keep the bell pepper raw because you want that fresh crunch in every bite.
- Build your bowls:
- Divide the fluffy coconut rice among four shallow bowls. Arrange the chicken on one side and scatter the bell pepper, sugar snap peas and carrots around the bowl. Top generously with the fresh cilantro, torn Thai basil, green onions and sliced chili if you want some heat.
- Finish and serve:
- Sprinkle the chopped roasted peanuts over each bowl for that perfect salty crunch. Place extra lime wedges on the side so everyone can squeeze more acidity over their portion right before eating. Serve immediately while everything is still warm.
Pin It This recipe has become my go-to when friends need a pick-me-up meal. Something about all those fresh herbs and that hit of lime just makes everything feel better. Last week I made it for my sister after she had a rough day at work and she said it was the first time all day she felt herself relax.
Making It Vegetarian
Swap the chicken for firm tofu cubes pressed for 15 minutes to remove excess moisture. Use extra soy sauce in place of the fish sauce to keep that savory depth. The cooking time stays the same, just be gentle when tossing the tofu so it does not break apart.
Perfect Pairings
A cold glass of Riesling cuts through the rich coconut milk beautifully while complementing the sweet and savory flavors. Thai iced tea works wonderfully too if you want something non-alcoholic. The creamy sweetness balances the slight heat from the chili peppers.
Meal Prep Magic
This recipe actually tastes better the next day as all those flavors meld together in the refrigerator. Store each component separately in airtight containers and warm the rice and chicken gently before assembling. The vegetables stay crisp for up to three days when properly stored.
- Cook the rice in bulk and freeze portioned bags for quick weeknight meals
- Double the chicken marinade and freeze half for next time
- Prep all your vegetables on Sunday to make weeknight assembly lightning fast
Pin It I hope this bowl brings as much warmth to your table as it has to mine. There is something deeply satisfying about a meal that nourishes you completely.
Questions & Answers
- β Can I make this bowl vegetarian?
Yes, substitute chicken with firm tofu and replace fish sauce with additional soy sauce or a vegetarian fish sauce alternative.
- β How do I store leftovers?
Store components separately in airtight containers. Rice keeps for 3-4 days, chicken for 3-4 days, and vegetables for 2-3 days. Reheat rice and chicken gently, keep vegetables crisp.
- β Can I use brown rice instead?
Brown rice works but requires longer cooking time and more liquid. Expect 40-45 minutes simmering time with 1.25 cups liquid per cup of rice.
- β What can I substitute for fish sauce?
Use soy sauce mixed with a pinch of seaweed flakes or purchase vegetarian fish sauce from Asian markets for similar umami depth.
- β Is this dish spicy?
The base dish is mild to medium. Adjust heat by adding more or less red chili. Omit entirely for a family-friendly version.