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.
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
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
- → Can I make this dish ahead of time?
-
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.
- → What can I substitute for fish sauce?
-
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.
- → How do I know when the peaches are perfectly cooked?
-
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.
- → Can I adjust the spice level?
-
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.
- → What sides pair well with this dish?
-
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.
- → Can I use frozen peaches?
-
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.