Thai Peanut Chicken Bowl

Featured in: Pan & Skillet Meals

This vibrant Thai-inspired bowl combines tender marinated chicken with fragrant coconut rice for a satisfying base. The chicken gets its depth from soy sauce, fish sauce, ginger, and garlic, creating perfectly caramelized pieces in just 8 minutes of cooking.

The star of this bowl is the spicy-creamy peanut sauce, whisked together with creamy peanut butter, sriracha, honey, and fresh aromatics. Fresh vegetables like shredded carrots, crisp bell peppers, and cool cucumber add texture and brightness, while cilantro, roasted peanuts, and lime wedges provide the perfect finishing touches.

Updated on Tue, 03 Feb 2026 14:17:00 GMT
A vibrant Thai Peanut Chicken Bowl with tender chicken, fluffy coconut rice, crisp vegetables, and a drizzle of spicy peanut sauce. Save to Pinterest
A vibrant Thai Peanut Chicken Bowl with tender chicken, fluffy coconut rice, crisp vegetables, and a drizzle of spicy peanut sauce. | cozybatata.com

I discovered this bowl on a sweltering afternoon when my air conditioner decided to quit, and I desperately needed something that felt both comforting and light. A friend had just returned from Bangkok raving about a similar dish, so I started experimenting with what I had on hand, layering flavors until the kitchen smelled like a night market. What emerged was this Thai peanut chicken bowl, and somehow it became the thing I make when I want to feel transported without leaving my kitchen. The beauty of it is how forgiving it is, how the creamy sauce ties everything together, and how you can prep most of it while the rice cooks.

I made this for my neighbor one evening after she mentioned feeling homesick for Thailand, and watching her face light up when she tasted it reminded me why I love cooking for people. She closed her eyes and just sat quietly for a moment, and I realized food can be a small bridge between where we are and where we long to be.

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: Use jasmine specifically for its delicate floral notes and slightly sticky texture that holds the sauce beautifully without becoming mushy.
  • Coconut milk: Full-fat canned coconut milk creates that luxurious base for the rice; shake the can well before opening because the cream separation is part of what makes it rich.
  • Chicken thighs: Thighs stay juicy and forgiving when cooked, unlike chicken breast which can dry out if you're not watching the clock constantly.
  • Fish sauce: Just one tablespoon adds depth without making the dish taste fishy, but if you're skeptical, start with half and taste as you go.
  • Creamy peanut butter: Choose one without added sugar or oils for better control over the sauce's flavor profile and consistency.
  • Sriracha: This is your heat dial, so taste the sauce before adding all of it and adjust based on your tolerance and mood.
  • Fresh ginger and garlic: These aren't just flavoring agents; they're the backbone that keeps the bowl from tasting one-dimensional or flat.
  • Fresh cilantro: The bright, herbaceous finish that transforms a good bowl into a memorable one, so don't skip it even if you think you don't like cilantro.

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 rice:
Run the jasmine rice under cold water while stirring with your fingers until the water runs nearly clear, which removes excess starch and prevents clumping. Combine with coconut milk, water, and salt in a saucepan, bring to a boil, then lower the heat, cover, and let it simmer undisturbed for 15 minutes before letting it rest covered for another 10.
Build the marinade for chicken:
Whisk together soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and ginger in a bowl, creating a glossy mixture that will season the chicken from the inside out. Toss your chicken pieces in this marinade and let them sit for at least 10 minutes, though longer is fine if you're prepping ahead.
Sear the chicken until golden:
Heat oil in a large skillet over medium-high heat until it shimmers, then add the marinated chicken and let it cook without stirring too much for the first couple of minutes to develop that golden crust. Once it starts to brown, stir occasionally for another 4 to 6 minutes until the pieces are cooked through and the edges have caramelized.
Whisk the peanut sauce to silky perfection:
In a clean bowl, combine peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, ginger, and garlic, whisking until you reach a smooth, pourable consistency. If it's too thick, add more warm water a tablespoon at a time until it coats the back of a spoon but still flows.
Assemble your bowls with intention:
Start with a generous bed of fluffy coconut rice, then arrange the cooked chicken on top, followed by neat piles of shredded carrots, sliced bell pepper, and cucumber around the bowl. Pour the peanut sauce generously over everything, leaving some visible rice and vegetables so the bowl stays visually interesting.
Finish with fresh garnishes:
Scatter cilantro, chopped peanuts, and green onions across the top, then squeeze fresh lime juice over the whole thing and serve immediately while everything is still warm and the vegetables are still crisp.
Savor a Thai Peanut Chicken Bowl, featuring golden chicken, crunchy carrots, and creamy peanut sauce over aromatic coconut rice. Save to Pinterest
Savor a Thai Peanut Chicken Bowl, featuring golden chicken, crunchy carrots, and creamy peanut sauce over aromatic coconut rice. | cozybatata.com

There's something about a bowl where every element stays distinct until you take a bite, where the warm rice contrasts with cool, crisp vegetables and the sauce brings everything into conversation. It's the kind of meal that makes you slow down and actually taste your food instead of rushing through dinner.

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.

The Secret to Creamy Peanut Sauce Without Dairy

I used to make this sauce with coconut cream, which was delicious but sometimes felt heavy, especially on warm evenings. One night I tried thinning it with warm water instead, whisking as I went, and discovered that you don't need dairy or extra fat to create something silky and luxurious. The peanut butter itself carries enough richness, and the water actually helps the flavors distribute more evenly throughout the bowl, making each bite consistently balanced instead of some bites being peanut-heavy and others bland.

Why Coconut Rice Changes Everything

Using coconut milk to cook the rice instead of plain water adds a subtle sweetness and richness that elevates the whole dish, but it's easy to forget because it happens so quietly in the background. The first time I tried this substitution, I almost skipped it thinking it would be overkill, but it actually becomes the foundation that makes every other flavor pop without overwhelming anything. It's one of those small decisions that feels optional but absolutely transforms the final result.

Customizing Your Bowl to Match Your Appetite

The beauty of assembling individual bowls is that everyone at your table can decide what they want and how much, which makes this recipe feel generous rather than rigid. I've made it with edamame for extra protein, added shredded red cabbage for crunch, swapped bell pepper for snap peas, and even used leftover roasted tofu for friends who don't eat chicken. The core stays consistent, but your personal version is waiting inside your preferences.

  • If you want more protein, add a poached egg or steamed edamame without changing the overall balance of the bowl.
  • For extra texture, toast the peanuts separately in a dry pan for two minutes before chopping them, which deepens their flavor and makes them even more satisfying.
  • Make the sauce the day before and store it in the refrigerator; it actually develops more flavor overnight and you can thin it with warm water again when serving.
Fresh herbs and lime garnish this Thai Peanut Chicken Bowl, highlighting the savory sauce and colorful vegetables for a balanced meal. Save to Pinterest
Fresh herbs and lime garnish this Thai Peanut Chicken Bowl, highlighting the savory sauce and colorful vegetables for a balanced meal. | cozybatata.com

This bowl became my answer to the question of how to eat something that feels like a celebration instead of just fuel, and how to bring a little bit of somewhere else into an ordinary Tuesday night. Once you make it once, you'll understand why it keeps calling you back to the kitchen.

Recipe FAQs

β†’ Can I make this bowl vegetarian?

Yes, substitute the chicken with firm tofu or tempeh. Press and cube the tofu, then marinate and cook the same way as the chicken. The cooking time remains similar.

β†’ How spicy is the peanut sauce?

The sauce has a moderate heat level with 1 tablespoon of sriracha. Adjust the spice by adding more or less sriracha to taste. For mild flavor, reduce to 1 teaspoon.

β†’ Can I prepare components ahead?

The coconut rice keeps well for 2-3 days refrigerated. The peanut sauce can be made up to a week ahead and stored in the refrigerator. Slice vegetables and marinate chicken the night before for quicker assembly.

β†’ What rice works best for this bowl?

Jasmine rice is ideal for its fragrant aroma and fluffy texture that pairs perfectly with coconut milk. Basmati or long-grain white rice are suitable alternatives if jasmine isn't available.

β†’ Is this dish gluten-free?

The dish can be gluten-free if you use gluten-free soy sauce (tamari) and verify that your fish sauce is gluten-free. Always check labels as brands vary in ingredients.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Thai Peanut Chicken Bowl

Satisfying bowl with marinated chicken, coconut rice, fresh veggies, and spicy-creamy peanut sauce.

Prep time
25 minutes
Time to Cook
25 minutes
Overall Time
50 minutes
Created by Natalie Bishop

Recipe Type Pan & Skillet Meals

Skill Level Medium

Cuisine Thai

Total yield 4 Number of Servings

Diet Preferences No Dairy

Ingredient List

Coconut Rice

01 1.5 cups jasmine rice
02 1 can (13.5 fl oz) coconut milk
03 1 cup water
04 0.5 teaspoon salt

Chicken

01 1 pound boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
02 1 tablespoon vegetable oil
03 2 tablespoons soy sauce
04 1 tablespoon fish sauce
05 1 tablespoon fresh lime juice
06 1 teaspoon brown sugar
07 2 garlic cloves, minced
08 1 teaspoon fresh ginger, grated

Peanut Sauce

01 0.33 cup creamy peanut butter
02 2 tablespoons soy sauce
03 1 tablespoon sriracha
04 1 tablespoon honey or maple syrup
05 1 tablespoon rice vinegar or fresh lime juice
06 0.33 cup warm water
07 1 teaspoon fresh ginger, grated
08 1 garlic clove, minced

Vegetables and Garnish

01 1 cup shredded carrots
02 1 red bell pepper, thinly sliced
03 1 cup cucumber, sliced
04 0.33 cup fresh cilantro, roughly chopped
05 0.25 cup roasted peanuts, chopped
06 Lime wedges for serving
07 2 green onions, sliced
08 1 cup edamame, steamed (optional)

How to Make

Step 01

Prepare Coconut Rice: Rinse jasmine rice under cold water until water runs clear. In a saucepan, combine rice, coconut milk, water, and salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let sit covered for 10 minutes. Fluff with a fork.

Step 02

Marinate Chicken: In a bowl, combine soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and grated ginger. Add chicken pieces and toss to coat evenly. Let marinate for at least 10 minutes.

Step 03

Cook Chicken: Heat vegetable oil in a large skillet over medium-high heat. Add marinated chicken and cook for 6 to 8 minutes, stirring frequently, until golden brown and cooked through. Remove from heat and set aside.

Step 04

Prepare Peanut Sauce: In a bowl, whisk together peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, grated ginger, and minced garlic until smooth and well combined. Adjust consistency with additional water if needed.

Step 05

Assemble Bowls: Divide coconut rice evenly among 4 serving bowls. Top each bowl with cooked chicken, shredded carrots, sliced bell pepper, cucumber slices, and steamed edamame if using.

Step 06

Finish and Serve: Drizzle peanut sauce generously over each bowl. Garnish with fresh cilantro, chopped roasted peanuts, sliced green onions, and lime wedges. Serve immediately.

You Just Made Something Great πŸ‘

Want more like this? Get my best easy recipes β€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Saucepan with lid
  • Large skillet
  • Mixing bowls
  • Whisk
  • Chef's knife
  • Cutting board

Allergy Details

Check every ingredient for potential allergens and talk to your doctor if you're uncertain.
  • Contains peanuts
  • Contains soy
  • Contains fish (fish sauce)
  • May contain gluten in fish sauce and soy sauceβ€”use certified gluten-free versions if needed

Nutrition Info (per serving)

Use this nutrition info as reference onlyβ€”it isn't a substitute for professional advice.
  • Calories: 610
  • Fats: 26 g
  • Carbohydrates: 62 g
  • Proteins: 32 g

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.