Thai Peach Chicken

Golden Thai peach chicken with tender meat, colorful bell peppers, and fresh basil garnish Save to Pinterest
Golden Thai peach chicken with tender meat, colorful bell peppers, and fresh basil garnish | whiskandwok.com

Savor the perfect harmony of sweet and spicy flavors in this vibrant Thai-inspired dish. Tender chicken pieces are seared to golden perfection, then simmered in a fragrant sauce combining soy, fish sauce, sweet chili, and honey. Fresh ripe peaches add natural sweetness while crisp bell peppers provide crunch. The dish comes together in just 40 minutes, making it ideal for busy weeknight dinners or summer gatherings. Finished with aromatic Thai basil and a squeeze of lime, each bite transports you to tropical paradise.

The first time I made this Thai peach chicken, I had no idea fruit and fish sauce would become such fast friends. The peaches were almost too ripe, practically collapsing into the pan as I stirred them in. That accidental softness was exactly what the sauce needed to turn into something glossy and clinging. Now I keep a few peaches on the counter specifically for when they reach that perfect, give-to-the-touch stage.

Last August, my neighbor Sarah caught the smell of ginger and caramelizing fruit wafting through our shared hallway. She showed up with a container of jasmine rice and stayed for dinner. We ended up eating straight from the pan while standing in my kitchen, burning our tongues slightly because we couldnt wait for it to cool down.

Ingredients

  • 600 g boneless chicken thighs or breasts: Thighs stay juicier during the simmer, but breasts work if you prefer lean meat
  • 1 tbsp cornstarch: This light coating helps the chicken hold onto that gorgeous sauce later
  • 2 medium ripe peaches: The peels slip off easily if you blanch them in boiling water for 30 seconds first
  • 1 red and 1 yellow bell pepper: Using both colors makes the final dish sing on the plate
  • 3 tbsp soy sauce: Tamari works perfectly if you need this to be gluten-free
  • 2 tbsp fish sauce: Do not skip this, it is the salt that makes everything else pop
  • 1 tbsp Thai sweet chili sauce: Found in the Asian aisle, it adds a gentle fruity heat
  • Fresh Thai basil: Regular basil works in a pinch, but the anise notes in Thai basil are worth seeking out

Instructions

Coat the chicken:
Toss your bite-sized pieces with cornstarch, salt, and pepper until everything is evenly dusted. This step only takes a minute but makes such a difference in how the sauce clings later.
Sear until golden:
Heat one tablespoon of oil in a large skillet over medium-high heat. Add the chicken in a single layer and let it develop color, about 4 to 5 minutes. Do not crowd the pan or the meat will steam instead of sear.
Build the aromatics:
Add another tablespoon of oil and sauté the onion slices for 2 minutes. Toss in the minced garlic and grated ginger, stirring until the fragrance hits you, about 1 minute longer.
Soften the peppers:
Add both bell peppers and cook another 2 to 3 minutes. You want them tender-crisp, still holding their shape.
Add the peaches:
Gently fold in the sliced peaches and return the chicken to the pan. The fruit will start to break down slightly and that is exactly what you want.
Whisk the sauce:
Combine the soy sauce, fish sauce, sweet chili sauce, honey, rice vinegar, sliced chili, and water in a bowl. Pour this over everything in the pan.
Simmer to perfection:
Let everything bubble together for 6 to 8 minutes, stirring now and then. The sauce should thicken enough to coat the back of a spoon and the chicken needs to be cooked through completely.
Finish with herbs:
Remove from heat and scatter the Thai basil or cilantro over the top. The residual heat will wake up the herbs without wilting them completely.
Savory chicken pieces simmered in sweet spicy Thai sauce with juicy ripe peach slices Save to Pinterest
Savory chicken pieces simmered in sweet spicy Thai sauce with juicy ripe peach slices | whiskandwok.com

This recipe has become my go-to when someone needs a pick-me-up. Something about the combination of sweet fruit and savory comfort food just works on the soul, and I have watched it turn bad days around more times than I can count.

Making It Vegetarian

Firm tofu cubes work beautifully here, just press them first to remove excess water. Skip the fish sauce and add an extra pinch of salt or a splash of soy sauce instead. The tofu absorbs that peach-ginger sauce like it was made for it.

Rice Pairings

Coconut rice is the natural choice here, the creaminess tames the heat perfectly. But plain jasmine, steamed with a knotted pandan leaf if you can find one, lets the sauce shine without competition.

Timing Your Peaches

If your peaches are still firm, add them a couple minutes early so they have time to soften. Super ripe ones can go in during the last 4 minutes of simmering to preserve their shape. Nectarines substitute seamlessly and need no peeling.

  • Slice peaches into thick wedges rather than thin slices to prevent them from disintegrating
  • Leave the peels on nectarines for pretty contrast against the red peppers
  • A squeeze of fresh lime right before serving brightens the entire dish
Vibrant Thai peach chicken plated with lime wedges, roasted peanuts, and fragrant herbs Save to Pinterest
Vibrant Thai peach chicken plated with lime wedges, roasted peanuts, and fragrant herbs | whiskandwok.com

Garnish generously with those roasted peanuts and lime wedges they are not optional, they are essential. Enjoy every bite of this sweet, spicy, summery miracle.

Recipe FAQs

Yes, prepare the sauce components and slice vegetables in advance. Cook the dish just before serving, as the peaches may become too soft if reheated. The flavors actually meld better when allowed to rest for 10-15 minutes before serving.

For vegetarians, substitute fish sauce with additional soy sauce or a vegetarian fish sauce alternative. The flavor profile will shift slightly but remain delicious. Coconut aminos can also work for a soy-free option.

Peaches should be tender but still hold their shape, about 6-8 minutes of simmering. They'll release natural sweetness into the sauce while maintaining a slight bite. Avoid overcooking as they can become mushy.

Absolutely. Reduce or omit the sliced red chili for milder flavor. For more heat, add fresh Thai chilies or increase the amount of sliced chili. The sweet chili sauce provides mild sweetness without overwhelming spice.

Steamed jasmine rice or coconut rice perfectly complement the bold flavors. For lighter options, serve over cauliflower rice or with vermicelli noodles. A crisp cucumber salad with lime dressing provides refreshing contrast.

Fresh peaches work best, but frozen can substitute in a pinch. Thaw and pat dry before adding to the pan. Note that frozen peaches release more moisture, so you may need to simmer slightly longer to achieve desired sauce consistency.

Thai Peach Chicken

Tender chicken in spicy-sweet Thai sauce with ripe peaches and colorful bell peppers

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Medium

Ingredients

Chicken

  • 1.3 lbs boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
  • 1 tbsp cornstarch
  • ½ tsp salt
  • ¼ tsp black pepper

Sauce

  • 2 tbsp vegetable oil
  • 1 medium red onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 2 medium ripe peaches, peeled and sliced
  • 3 tbsp soy sauce
  • 2 tbsp fish sauce
  • 1 tbsp Thai sweet chili sauce
  • 1 tbsp honey
  • 1 tbsp rice vinegar
  • 1 small red chili, thinly sliced
  • ⅓ cup plus 1 tbsp water or chicken broth

Garnish

  • 2 tbsp fresh Thai basil or cilantro, chopped
  • 1 lime, cut into wedges
  • 2 tbsp roasted peanuts, roughly chopped

Instructions

1
Season the Chicken: In a bowl, toss chicken pieces with cornstarch, salt, and black pepper to coat evenly.
2
Sear the Chicken: Heat 1 tbsp oil in a large skillet or wok over medium-high heat. Add chicken and sear until golden and almost cooked through, about 4-5 minutes. Remove and set aside.
3
Sauté Aromatics: Add remaining oil to the pan. Sauté onion for 2 minutes, then add garlic and ginger. Stir until fragrant, about 1 minute.
4
Cook Bell Peppers: Add bell peppers and cook for another 2-3 minutes until slightly softened.
5
Combine Chicken and Peaches: Stir in sliced peaches and return chicken to the pan.
6
Prepare Sauce: In a bowl, whisk together soy sauce, fish sauce, sweet chili sauce, honey, rice vinegar, sliced chili, and water or broth. Pour sauce over the chicken and vegetables.
7
Simmer the Dish: Simmer for 6-8 minutes, stirring occasionally, until the chicken is cooked through and the sauce thickens slightly.
8
Add Fresh Herbs: Remove from heat. Stir in Thai basil or cilantro.
9
Serve and Garnish: Serve hot, garnished with lime wedges and peanuts.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Sharp knife
  • Cutting board
  • Mixing bowls
  • Wooden spoon or spatula

Nutrition (Per Serving)

Calories 335
Protein 28g
Carbs 27g
Fat 12g

Allergy Information

  • Contains soy from soy sauce
  • Contains fish from fish sauce
  • Contains peanuts if used as garnish
  • For gluten-free preparation, use certified gluten-free soy sauce
  • Omit peanuts entirely for those with nut allergies
Monica Zhou

Passionate home cook sharing easy, wholesome recipes and practical tips for everyday cooking.