Thai Peanut Chicken Bowl

Featured in: Home Cooking Framework

This vibrant Thai-inspired bowl combines tender marinated chicken with creamy coconut rice for a hearty base. Fresh vegetables like shredded carrots, bell pepper, and cucumber add crunch and color, while the homemade spicy-creamy peanut sauce ties everything together with rich, nutty flavor. Ready in under an hour, this satisfying meal delivers the perfect balance of sweet, savory, and spicy elements that Thai cuisine is known for.

Updated on Wed, 04 Feb 2026 11:41:00 GMT
Thai Peanut Chicken Bowl with fluffy coconut rice, tender chicken, crisp veggies, and spicy peanut sauce. Save
Thai Peanut Chicken Bowl with fluffy coconut rice, tender chicken, crisp veggies, and spicy peanut sauce. | ighirbites.com

My roommate came home one Thursday evening with a takeout container of Thai food, and the kitchen filled with this intoxicating aroma of peanut and coconut that made me abandon my laptop immediately. She set it down on the counter and I watched her eat with such obvious joy that I decided right then I'd learn to make it myself, no fancy restaurant required. The first time I assembled all the components in bowls, I felt this small victory—like I'd cracked some delicious code. Now I make these bowls on nights when I need something bright and nourishing, and somehow they taste even better than that original takeout.

I made these bowls for a potluck last summer and watched my usually adventurous friends actually slow down to savor each bite instead of just wolfing things down. Someone asked for the recipe before dessert was even served, which never happens. That's when I realized this wasn't just dinner—it was the kind of food that makes people feel cared for, even if they're eating from a bowl at someone's backyard table.

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 (1 1/2 cups): Rinse it thoroughly under cold water until the water runs clear—this prevents that gluey, starchy texture and gives you fluffy, separate grains.
  • Coconut milk (1 can, 13.5 oz): The full-fat version is non-negotiable here; it's what gives the rice that silky richness that makes you never want plain rice again.
  • Chicken thighs or breasts (1 lb): Thighs stay more forgiving and juicy, but breasts work fine if you slice them into bite-sized pieces and don't overcook them.
  • Fish sauce (1 tbsp): I know it smells like low tide, but trust it—just a tablespoon adds umami depth that makes everything taste more like itself.
  • Creamy peanut butter (1/3 cup): Use a good quality version without added sugars; the sauce depends on its actual peanut flavor to shine.
  • Sriracha (1 tbsp): Start here and taste as you go—some bottles are milder, some pack serious heat, so adjust to your comfort level.
  • Fresh cilantro, carrots, bell pepper, cucumber (for assembly): The crunch and freshness offset the creamy sauce, so don't skip these even if you're short on time.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Rinse and start the coconut rice:
Run the jasmine rice under cold water, stirring gently with your fingers until the water runs clear—this is the step that actually matters for texture. Combine it in a saucepan with coconut milk, water, and salt, bring to a boil, then lower the heat and cover tightly.
Let the rice steam low and slow:
Simmer covered for 15 minutes without peeking, then turn off the heat and let it sit undisturbed for another 10 minutes. This resting period is when the magic happens—the rice finishes cooking in its own steam and becomes impossibly fluffy.
Build the marinade for chicken:
Whisk together soy sauce, fish sauce, lime juice, brown sugar, minced garlic, and ginger in a bowl, then add your chicken pieces and toss until everything is coated. Even 10 minutes makes a difference in flavor, so don't rush this part.
Sear the chicken until golden:
Heat oil in a large skillet over medium-high heat, then add the marinated chicken and stir occasionally for 6 to 8 minutes until the pieces are cooked through and have some golden color. If your pan is crowded, they'll steam instead of sear, so don't be afraid to work in batches.
Whisk together the peanut sauce:
Combine peanut butter, soy sauce, sriracha, honey, rice vinegar, warm water, ginger, and garlic in a bowl, whisking until smooth and creamy. If it's too thick, add more water a tablespoon at a time until you reach that pourable consistency.
Assemble with intention:
Divide the fluffy coconut rice among four bowls, then add the cooked chicken, shredded carrots, sliced bell pepper, cucumber, and steamed edamame if using. Drizzle generously with peanut sauce—don't hold back here—then finish with cilantro, chopped peanuts, sliced green onions, and a lime wedge.
A colorful Thai Peanut Chicken Bowl garnished with cilantro, peanuts, and lime, ready for dinner. Save
A colorful Thai Peanut Chicken Bowl garnished with cilantro, peanuts, and lime, ready for dinner. | ighirbites.com

One night I made these for a friend who was going through a rough time, and she told me later that sitting down with something warm and thoughtfully assembled made her feel less alone. That's when food stopped being just sustenance and became this small act of tenderness.

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.

Building Your Perfect Bowl

The beauty of this dish is that it's flexible without being chaotic—you can prep all the components earlier in the day and assemble right before eating, which keeps everything fresh and allows people to customize their own bowls at the table. I've found that letting guests add their own sauce and garnishes actually makes them more invested in the meal, and there's something convivial about everyone crowding around with their favorite toppings.

Playing with Heat and Flavor

My partner doesn't handle spice the way I do, so I've learned to serve the sriracha-based sauce on the side or make a milder version with less heat and extra honey for balance. The sauce is forgiving enough that you can thin it out with more water to make it less intense, or add a splash of lime juice to brighten it if it feels heavy. Don't treat the recipe as gospel—taste and adjust as you taste along.

Variations and Swaps You Can Actually Make

Tofu or tempeh work beautifully in place of chicken if you're feeding vegetarians, and honestly I sometimes make both versions when I have a mixed group because the sauce doesn't care what protein lives under it. Shredded red cabbage adds a welcome crunch and slight sweetness, and I've even thrown in roasted broccoli or snap peas when I had them hanging around the crisper drawer. The whole point of this bowl is that it comes together from whatever makes you happy in the moment.

  • Keep extra sauce in a jar in the fridge for three days and drizzle it on salads, rice, or grilled vegetables later in the week.
  • Toast the chopped peanuts in a dry skillet for just a minute before garnishing if you want them to taste even more vibrant and nutty.
  • Make double the peanut sauce and freeze half in an ice cube tray so you always have homemade sauce ready when you need it.
Close-up of Thai Peanut Chicken Bowl showing juicy chicken, crunchy bell peppers, and creamy peanut drizzle. Save
Close-up of Thai Peanut Chicken Bowl showing juicy chicken, crunchy bell peppers, and creamy peanut drizzle. | ighirbites.com

These bowls have become my answer to the question of what to make when I want something restaurant-quality but genuinely nourishing, and every time I eat one I'm grateful I learned to make them. There's real magic in feeding yourself this well.

Q&A About the Recipe

Can I make this dish vegetarian?

Yes, simply swap the chicken for extra firm tofu or tempeh. Press the tofu before marinating to help it absorb flavors, and pan-fry until golden and crisp edges form.

How can I adjust the spice level?

Control the heat by varying the amount of sriracha in the peanut sauce. Start with less and add more gradually to taste. For extra kick, add sliced fresh chilies or chili oil as a garnish.

Can I prepare components ahead of time?

The coconut rice keeps well for 2-3 days refrigerated. The peanut sauce can be made up to a week in advance and stored in the refrigerator. Marinate and cook the chicken fresh for best texture.

What other vegetables work well in this bowl?

Shredded red cabbage, snap peas, steamed broccoli, or roasted sweet potato cubes all complement the flavors. Use whatever fresh, crisp vegetables you have on hand.

Is the peanut sauce gluten-free?

It can be. Ensure your soy sauce is gluten-free (tamari works well) and check that your other ingredients, particularly sriracha and fish sauce, are certified gluten-free if needed.

Can I use brown rice instead of jasmine?

Absolutely. Brown rice will need additional cooking time and liquid—about 45 minutes to cook with slightly more water. The nutty flavor pairs beautifully with the peanut sauce.

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

Tender chicken with coconut rice, crisp vegetables, and spicy-creamy peanut sauce

Prep Time
25 min
Cook Time
25 min
Total Time
50 min
Created by Sebastian Cole


Level Medium

Cuisine Type Thai

Makes 4 Portions

Diet Info No Dairy

What You Need

Coconut Rice

01 1 1/2 cups jasmine rice
02 1 can (13.5 fl oz) coconut milk
03 1 cup water
04 1/2 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 grated fresh ginger

Peanut Sauce

01 1/3 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 1/3 cup warm water
07 1 teaspoon grated ginger
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 1/3 cup fresh cilantro, roughly chopped
05 1/4 cup roasted peanuts, chopped
06 2 green onions, sliced
07 Lime wedges for serving
08 1 cup edamame, steamed (optional)

Directions

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 over medium-high heat, then reduce heat to low, cover with lid, and simmer for 15 minutes. Remove from heat and allow to rest, covered, for 10 minutes. Fluff with a fork before serving.

Step 02

Marinate chicken: In a mixing 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 at room temperature.

Step 03

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

Step 04

Prepare peanut sauce: In a mixing 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 to reach desired thickness.

Step 05

Assemble bowls: Divide cooked coconut rice evenly among four bowls. Top each bowl with cooked chicken, shredded carrots, sliced bell pepper, sliced cucumber, and steamed edamame if desired.

Step 06

Finish and serve: Drizzle each bowl generously with prepared peanut sauce. 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 Warnings

Carefully review every ingredient to spot any allergens. If unsure, check with a healthcare worker.
  • Contains peanuts
  • Contains soy
  • Contains fish (fish sauce)
  • May contain gluten in fish sauce and soy sauce unless gluten-free versions are used

Nutrition (per portion)

Nutritional info for reference—don’t use as medical advice.
  • Calories: 610
  • Fat content: 26 g
  • Carbohydrates: 62 g
  • Protein: 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.