Creamy Thai Peanut Chicken Bowl

Creamy Thai Peanut Chicken Bowl tastes rich, nutty, and a little spicy with a silky coconut-peanut sauce that clings to juicy chicken and fresh veggies. It suits weeknight cooks and meal prep fans, and it takes about 30 minutes start to finish. I keep a spoon in the peanut butter jar at all times, so this one feels personal.

Why Choose This Creamy Thai Peanut Chicken Bowl

Creamy Thai Peanut Chicken Bowl hits that sweet-salty-umami balance that keeps you going back for one more bite. The peanut butter and coconut milk make a plush sauce, while lime and chili add pop and heat. You get a cozy bowl that still tastes bright, and it welcomes swaps without fuss.

Big flavor, quick cleanup, and the sauce steals the show every time ★★★★★

Ingredients You Need

  • Peanut sauce

    • 1/2 cup creamy peanut butter (no-stir or well-stirred natural; almond or sunflower seed butter works if needed)
    • 1 cup full-fat coconut milk (Arroy-D or Chaokoh give great body; light coconut milk works but tastes thinner)
    • 2 tablespoons Thai red curry paste (Mae Ploy runs hotter, Thai Kitchen stays mild)
    • 2 tablespoons low-sodium soy sauce or tamari for gluten-free
    • 1 tablespoon fish sauce, optional for depth
    • 1 to 2 tablespoons fresh lime juice
    • 1 tablespoon brown sugar or honey
    • 1 to 2 teaspoons chili-garlic sauce or sriracha, to taste
    • 1 teaspoon grated fresh ginger
    • 1 garlic clove, grated
    • 2 to 3 tablespoons water to thin as needed
  • Chicken and bowl

    • 1.5 pounds boneless skinless chicken thighs, sliced into bite-size strips (chicken breast works with a shorter cook)
    • 1 tablespoon neutral oil
    • 1 red bell pepper, thinly sliced
    • 1 cup carrot matchsticks or thin slices
    • 2 cups small broccoli florets or green beans
    • 3 cups cooked jasmine rice, brown rice, or rice noodles
    • Kosher salt and black pepper
    • Lime wedges
  • Garnishes

    • 1/3 cup roasted peanuts, chopped
    • 2 green onions, thinly sliced
    • 1/4 cup cilantro or Thai basil leaves
    • Toasted sesame seeds, optional
  • Pantry shortcuts

    • Microwave jasmine rice packets
    • Pre-cut stir-fry veggie mix
    • Rotisserie chicken, shredded, then warmed in the sauce
  • Equipment

    • Large nonstick skillet or wok
    • Medium saucepan with lid for rice
    • Mixing bowl and whisk
    • Cutting board and sharp knife
    • Measuring cups and spoons
    • Microplane or small grater
    • Tongs or spatula

How to Make Creamy Thai Peanut Chicken Bowl

Step 1: Cook the base 10 to 15 minutes

  • Cook jasmine rice in a saucepan or heat precooked rice packets.
  • If you want noodles, soak or boil rice noodles per package directions.
  • Fluff rice or drain noodles and keep warm.

Step 2: Mix the peanut sauce 5 minutes

  • In a bowl, whisk peanut butter, coconut milk, curry paste, soy sauce or tamari, fish sauce, lime juice, brown sugar, chili-garlic sauce, ginger, and garlic until smooth.
  • Splash in water to reach a thick but pourable consistency.
  • Taste and adjust salt, heat, and lime.

Step 3: Sear the chicken 6 to 8 minutes

  • Pat chicken dry and season with a pinch of salt and pepper.
  • Heat oil in a large skillet over medium-high until it shimmers.
  • Add chicken in a single layer and sear until browned and cooked through, 3 to 4 minutes per side. Transfer to a plate.

Step 4: Cook veggies and simmer the sauce 5 minutes

  • In the same skillet, toss in bell pepper, carrots, and broccoli with a small pinch of salt. Stir-fry until crisp-tender, about 2 to 3 minutes.
  • Return chicken to the pan, pour in the peanut sauce, and toss to coat.
  • Simmer on medium until the sauce thickens and glazes the chicken and veggies, 2 to 3 minutes. Add a splash of water if it tightens too much.

Step 5: Assemble the bowls 2 minutes

  • Spoon rice or noodles into bowls.
  • Top with chicken, veggies, and extra sauce from the pan.
  • Finish with peanuts, green onions, herbs, sesame seeds, and a squeeze of lime.

Tips & Common Mistakes

  • Dry the chicken before searing so it browns instead of steams.
  • Stir natural peanut butter until smooth to avoid oily pools in the sauce.
  • Keep the simmer gentle so the coconut milk stays creamy and doesn’t break.
  • Slice chicken evenly so every piece cooks at the same rate.
  • Salt lightly, then taste at the end because soy sauce brings plenty of salt.
  • Thin the sauce with water or coconut milk until it coats a spoon and still flows.
  • Cut veggies into similar sizes so they cook in sync.
  • Warm precooked rice at the last minute so it stays fluffy.
  • Squeeze lime at the table to brighten the rich sauce.
  • Stash extra sauce in a jar; hungry future you will cheer.

Variations I've Tried

  • Tofu swap: Press extra-firm tofu, cube it, then pan-crisp and coat with the sauce.
  • Shrimp bowl: Sear large shrimp 1 to 2 minutes per side, then finish in the sauce.
  • Veg-forward: Double the veggies and use half the chicken for a lighter bowl.
  • Noodle night: Swap rice for wide rice noodles or soba.
  • Low-carb: Serve over cauliflower rice or shredded cabbage sautéed with garlic.
  • Peanut-free: Use sunflower seed butter or tahini and bump the lime and sugar to balance.
  • Extra creamy: Stir in 2 tablespoons coconut cream at the end.
  • Slow cooker: Add chicken and sauce to the crock on low for 3 hours, then toss in quick-cooking veggies and finish on the stovetop to thicken.

How to Serve

Spoon the creamy Thai peanut chicken over hot jasmine rice and top with herbs, crunchy peanuts, and plenty of lime. Add cool cucumber ribbons or a quick pickled veggie for contrast. Pair it with a crisp lager, lightly sweet Riesling, or iced tea with lime. If you want heat, set chili crisp or extra sriracha on the table.

Make-Ahead and Storage

Portion cooked chicken, sauce, and veggies into airtight containers and chill for up to 4 days. Store rice or noodles separately to keep the texture right. The sauce thickens in the fridge, so plan to loosen it with a splash of water or coconut milk when you reheat.

Freeze cooked chicken and sauce together for 2 to 3 months; freeze rice separately. Reheat on the stovetop over medium with a small splash of water, stirring until the sauce turns smooth and glossy. You can also microwave in short bursts, stirring between rounds, until hot and creamy.

Creamy Thai Peanut Chicken Bowl
Ally Sanders

Creamy Thai Peanut Chicken Bowl

This Creamy Thai Peanut Chicken Bowl features tender chicken, fresh vegetables, and rice tossed in a rich, savory-sweet Thai-inspired peanut sauce.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4
Course: Lunch
Cuisine: American

Ingredients
  

  • 1 1/2 pounds boneless skinless chicken breasts, cut into bite-size pieces
  • 1 tablespoon vegetable oil
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 3 cups cooked jasmine rice
  • 1 cup shredded carrots
  • 1 cup thinly sliced red bell pepper
  • 1 cup thinly sliced cucumber
  • 1 cup shredded purple cabbage
  • 1/4 cup roasted peanuts, roughly chopped
  • 2 tablespoons fresh cilantro, chopped
  • 1 tablespoon lime wedges, for serving
  • 1/2 cup creamy peanut butter
  • 1/3 cup coconut milk (canned, full-fat or light)
  • 3 tablespoons low-sodium soy sauce
  • 2 tablespoons lime juice
  • 1 tablespoon brown sugar
  • 1 tablespoon rice vinegar
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1–2 teaspoons sriracha or chili garlic sauce, to taste
  • 2–4 tablespoons warm water, as needed to thin

Instructions
 

  1. In a medium bowl, whisk together the peanut butter, coconut milk, soy sauce, lime juice, brown sugar, and rice vinegar until smooth.
  2. Stir in the minced garlic, grated ginger, and sriracha or chili garlic sauce if using.
  3. Add warm water 1 tablespoon at a time until the sauce reaches a smooth, pourable consistency. Set aside.
  1. Season the chicken pieces with salt and pepper.
  2. Heat the vegetable oil in a large skillet over medium-high heat.
  3. Add the chicken in an even layer and cook, stirring occasionally, until cooked through and lightly browned, about 7–9 minutes.
  4. Reduce the heat to medium-low, add about half of the peanut sauce to the skillet, and toss to coat the chicken. Cook for 1–2 minutes more until warmed through, then remove from heat.
  1. Divide the cooked jasmine rice among 4 serving bowls.
  2. Arrange the shredded carrots, red bell pepper, cucumber, and purple cabbage around the rice.
  3. Spoon the creamy Thai peanut chicken on top of each bowl.
  4. Drizzle with some of the remaining peanut sauce, reserving extra for serving on the side.
  5. Garnish with chopped roasted peanuts, cilantro, and lime wedges if desired.
  6. Serve immediately, allowing each person to add more sauce and lime juice to taste.

Notes

Nutrition Information
Approximate per serving (1 of 4): 650 calories; fat 34 g; saturated fat 11 g; carbohydrates 51 g; fiber 4 g; sugars 12 g; protein 34 g; sodium 980 mg. Values will vary based on specific ingredients, brands, and portion sizes.