Copycat Panda Express String Bean Chicken Breast Recipe – Easy, Light, and Flavor-Packed
This copycat Panda Express String Bean Chicken Breast recipe brings a takeout favorite straight to your kitchen with simple steps and pantry-friendly ingredients. It’s savory, slightly sweet, and full of crisp-tender green beans and juicy chicken. You’ll get that signature stir-fry flavor without heavy breading or deep frying.
If you love quick weeknight dinners that taste like restaurant food, this one’s a keeper. Serve it with steamed rice or cauliflower rice, and dinner’s done.
What Makes This Recipe So Good
- Fast and weeknight-friendly: From prep to plate in about 30 minutes.
- Lighter than takeout: No frying, just a quick stir-fry with lean chicken breast.
- Balanced flavor: A glossy, savory sauce with hints of garlic, ginger, and a touch of sweetness.
- Great texture: Crisp-tender green beans pair perfectly with thin-sliced chicken.
- Easy to customize: Swap in other veggies, adjust heat, or make it gluten-free.
Ingredients
- 1 pound boneless, skinless chicken breast, thinly sliced across the grain
- 12 ounces green beans, trimmed and halved
- 1/2 medium yellow onion, thinly sliced
- 2 tablespoons neutral oil (such as canola, avocado, or peanut), divided
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, minced or grated
- 1 tablespoon Shaoxing wine (or dry sherry; optional but recommended)
Chicken marinade:
- 1 tablespoon low-sodium soy sauce
- 1 teaspoon cornstarch
- 1 teaspoon sesame oil
- 1/4 teaspoon white pepper (or black pepper)
Sauce:
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon hoisin sauce
- 1 teaspoon sugar (or honey)
- 1/2 teaspoon rice vinegar
- 1/3 cup low-sodium chicken broth (or water)
- 1 teaspoon cornstarch
To finish (optional):
- 1 teaspoon toasted sesame oil
- Sesame seeds or sliced green onions for garnish
How to Make It
- Prep the chicken: Slice the chicken breast thinly against the grain. In a bowl, combine soy sauce, cornstarch, sesame oil, and white pepper. Add the chicken and toss to coat. Let it marinate for 10–15 minutes while you prep the vegetables.
- Make the sauce: In a small bowl, whisk soy sauce, oyster sauce, hoisin, sugar, rice vinegar, chicken broth, and cornstarch until smooth. Set aside.
- Blanch or steam the green beans (optional but ideal): Bring a pot of salted water to a boil.Add green beans and cook 2 minutes until bright green and slightly tender. Drain and pat dry well. This step helps keep their color and crunch.
- Stir-fry the chicken: Heat 1 tablespoon oil in a large skillet or wok over high heat until shimmering. Spread the chicken in a single layer and let it sear undisturbed for 30–45 seconds, then stir-fry 2–3 minutes until mostly cooked through. Transfer to a plate.
- Cook the vegetables: Add the remaining 1 tablespoon oil to the pan. Add onion and green beans. Stir-fry 3–4 minutes until onions soften and beans are crisp-tender with some char.
- Aromatics and deglaze: Push veggies to the sides. Add garlic and ginger to the center and stir for 20–30 seconds until fragrant. Pour in Shaoxing wine to deglaze, scraping up browned bits.
- Combine and sauce: Return chicken and any juices to the pan. Give the sauce a quick stir and pour it in. Stir-fry 1–2 minutes until the sauce thickens and coats everything nicely.
- Finish and serve: Turn off the heat and drizzle with toasted sesame oil. Taste and adjust seasoning if needed. Garnish with sesame seeds or green onions and serve hot with steamed rice.
Storage Instructions
- Refrigerator: Store leftovers in an airtight container for 3–4 days.
- Freezer: Freeze in portioned containers for up to 2 months. Thaw overnight in the fridge.
- Reheating: Reheat in a skillet over medium heat with a splash of water to loosen the sauce, 3–5 minutes. Microwave in short bursts, stirring between, to avoid overcooking the chicken.
Health Benefits
- Lean protein: Chicken breast provides high-quality protein with less saturated fat than many takeout options.
- Fiber and micronutrients: Green beans offer fiber, vitamin C, vitamin K, and antioxidants that support digestion and immune health.
- Controlled sodium and sugar: Using low-sodium soy sauce and balancing the sauce lets you manage salt and sweetness better than most restaurant versions.
- Healthy fats: Minimal oil and a touch of sesame oil deliver flavor without heavy frying.
Common Mistakes to Avoid
- Overcrowding the pan: Crowding drops the heat and steams the chicken. Cook in batches if needed to keep a good sear.
- Skipping the marinade: That quick cornstarch-and-soy marinade helps the chicken stay tender and glossy. Don’t skip it.
- Overcooking the green beans: You want crisp-tender, not limp. Aim for a slight snap when bitten.
- Forgetting to stir the sauce before adding: Cornstarch settles. Whisk right before pouring to avoid lumps.
- Low heat stir-fry: Stir-frying needs high heat for flavor and color. Preheat the pan until the oil shimmers.
Recipe Variations
- Gluten-free: Use tamari or certified gluten-free soy sauce and choose a gluten-free oyster sauce. Hoisin can contain gluten—swap for a gluten-free brand or add an extra teaspoon of oyster sauce plus a pinch of brown sugar.
- Spicy kick: Add 1–2 teaspoons chili-garlic sauce, a drizzle of chili crisp, or sliced fresh red chilies during the stir-fry.
- Extra veggies: Toss in sliced mushrooms, bell pepper strips, or snow peas during the vegetable step. Keep total veggie volume manageable so the pan stays hot.
- Different protein: Try thin-sliced turkey breast, pork tenderloin, or extra-firm tofu (pressed and pan-seared) for a twist.
- Lower carb: Serve over cauliflower rice or steamed shredded cabbage.
- Saucy style: If you prefer more sauce, increase the broth to 1/2 cup and cornstarch to 1 1/2 teaspoons. Adjust soy sauce to taste.
Can I use frozen green beans?
Yes, but thaw and pat them very dry first. They won’t be as crisp as fresh, so cook them briefly over high heat to reduce moisture and prevent sogginess.
What can I use instead of Shaoxing wine?
Dry sherry is the best substitute.
If you’d rather skip alcohol, use a splash of chicken broth plus an extra 1/4 teaspoon sugar to balance the flavor.
How do I keep the chicken tender?
Slice it thinly across the grain and marinate with cornstarch and soy for at least 10 minutes. High-heat, quick cooking also prevents it from drying out.
Is there a soy-free option?
Use coconut aminos and reduce the sugar slightly since coconut aminos are sweeter. Add a pinch of salt to taste, and keep the rest of the sauce the same.
Can I make this ahead?
You can slice and marinate the chicken up to 12 hours in advance and mix the sauce ahead of time.
Cook the green beans right before serving to keep them crisp.
Final Thoughts
This Copycat Panda Express String Bean Chicken Breast recipe gives you takeout flavor with fresh ingredients and a lighter touch. It’s quick, flexible, and satisfying without being heavy. Keep the pantry staples on hand and you can make it anytime a stir-fry craving hits.
Serve it hot over fluffy rice and enjoy a better-than-takeout dinner at home.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
