This post may contain affiliate links. Please read our disclosure policy.

If you love Panda Express string bean chicken, this lighter copycat version of their chicken and green beans dish is made for home cooks. You get tender white chicken breast, crisp green beans, and a savory garlic-ginger sauce.

This version keeps the flavors you expect, but it’s better balanced for cooking at home. The chicken stays juicy with a quick velveting step, the green beans stay crisp instead of mushy, and the sauce is glossy and flavorful without being overly sweet.

It’s simple, weeknight-friendly, and naturally gluten-free with easy swaps.

A close shot shows seared chicken breasts sauteed with green beans and onion served with white rice in a blue color bowl
Easy one pot, ready in 20 minutes, and surprisingly delicious! :))

Why This Copycat Home Version Works

ChihYu Smith with shoulder-length dark hair, wearing a striped shirt, smiles at the camera while holding a container of Creamy Roasted Sesame Dressing. Framed drawings and a family photo are visible on the wall and table behind her.
  • Juicy chicken breast: A quick velveting step keeps the lean white meat tender.
  • Crisp-tender green beans: Petite beans and a short pre-steam help them stay bright, snappy, and never mushy.
  • Balanced, glossy sauce: A touch of fruit jam adds natural sweetness and thickens the sauce without extra starch.
  • Protein-forward and weeknight friendly: Plenty of thin-sliced chicken, one pan, and ready fast over medium-high heat.

Main Ingredient Notes

Ingredients needed to make the dish
  • Chicken breast – Panda Express uses white meat, and so do we. The difference is technique — in the step-by-step section below, I’ll show you how a quick velveting method keeps lean chicken tender and juicy.
  • Green beans (French or regular) – French petite beans are naturally more tender and less fibrous, so they cook faster and stay crisp. Regular green beans work too — they just need slightly more prep.
  • The sauce – Made with fresh garlic, ginger, chicken stock, light soy sauce, and a small amount of fruit jam. A little stock is also used in the chicken marinade to keep it juicy. If you prefer, you can use sugar instead.
  • Avocado oil (or neutral oil) – Best for medium-high heat cooking and proper searing.

How to make Panda Express String Bean Chicken Breast

Steps shows preparing the green beans and season the sliced chicken

Step 1: Prep the green beans so they stay crisp

I use French petite green beans because they’re more tender and less fibrous than regular green beans. They cook faster and stay crisp without turning stringy.

A quick microwave steam (about 1½ minutes with a splash of water) partially cooks them so they finish quickly in the pan. This keeps them tender and crisp — not mushy or raw.

If using regular green beans, blanch them in boiling water for 30–60 seconds, then transfer to cold water and drain well before stir-frying.

Step 2: Velvet the chicken for tender, juicy slices

Slice the chicken thinly (⅛–¼ inch). If needed, freeze it for 20 minutes first to make slicing easier.

Toss with salt, baking soda, oil, soy sauce, a touch of chicken stock, and starch. Gently massage to coat and rehydrate the meat.

If you’re new to this technique, I have a detailed guide on how to velvet chicken breast that walks through why it works and how to get the best texture.

The baking soda tenderizes the lean meat, while the starch and oil help lock in moisture. Thin slices and a quick velvet are what keep the chicken juicy.

photo shows preparing the stir-fry sauce and pan sear the chicken breasts

Step 3: Sear over medium-high heat

Preheat a large 12-inch skillet or wok over medium-high. Add oil when it shimmers but isn’t smoking.

Spread the chicken in a single layer and don’t move it too soon. You should hear steady sizzling. Cook just until almost done, then remove.

Higher heat and space in the pan prevent steaming and keep the chicken tender.

Photo shows sauteing the green beans with onion and add the stir fry sauce with chicken

Step 4: Finish with the garlic-ginger sauce

Since the beans are partially cooked, they only need a quick toss with the onions.

The fruit jam in the sauce adds gentle sweetness and natural pectin, which lightly thickens the glaze without extra starch. Use less if you prefer it less sweet.

Return the chicken, toss for about 15 seconds over medium-high heat, and turn off the heat once everything is coated. Don’t overcook — the sauce should stay light and glossy.

What to serve with it

Turn this into a Panda Express-style plate at home:

FAQ

Can I use chicken thighs instead?

Yes, but I recommend checking out my Panda Express Mushroom Chicken recipe instead. That version is designed specifically for chicken thighs, with slightly different seasoning ratios, starch amount, and preparation method. It’ll give you better results than swapping directly in this recipe.

Can I use frozen green beans?

Fresh green beans give the best crisp texture. If using frozen, thaw them completely and pat them very dry. Add them directly to the stir-fry and shorten the cooking time. Expect a softer texture compared to fresh beans.

How do I prevent watery stir-fry?

Watery stir-fry usually happens when:
– The pan wasn’t fully preheated
– The heat is too low
– The pan is overcrowded
– The stir-fry cooks too long

Make sure your skillet is hot before adding ingredients, cook over medium-high heat, and finish quickly once the sauce coats everything.

a side close shot shows string bean chicken served in a light blue color bowl with rice
Recipe Card

String bean chicken panda express recipe

5 from 29 votes
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 4 servings
Panda Express String Bean Chicken copycat made lighter at home. Juicy chicken breast, crisp green beans, and a balanced garlic-ginger sauce.
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

For the chicken:

  • 1.25 lb chicken breasts thin sliced
  • ½ tsp coarse sea salt
  • ¼ tsp garlic powder
  • ½ tsp baking soda
  • 1 tbsp olive oil
  • 0.5 tbsp light soy sauce or 1 tbsp coconut aminos
  • 0.5 tbsp chicken stock (omit if using coconut aminos)
  • 1 tsp tapioca starch or arrowroot starch

For the sauce:

  • 0.6 oz garlic clove grated, about 4 medium
  • 0.25 oz ginger grated
  • 2 tbsp chicken stock
  • 1 tbsp light soy sauce or 1.5 tbsp coconut aminos
  • 1 to 1.5 tbsp peach jam or orange jam

Other:

  • 0.5 lb French petite green beans trimmed and diced into 3 sections
  • 3 oz yellow onion thinly sliced
  • 2.5 tbsp avocado oil divided
  • 0.25 tsp coarse sea salt or to taste

Instructions 

  • Trim and cut the green beans into three equal sections. Place them in a microwave-safe bowl with 1 tbsp water. Microwave on high for 1½ minutes. Rinse under room temperature water and drain well. The beans should still be firm and crisp — not fully cooked.
  • Slice the chicken into thin pieces, about ⅛ to ¼ inch thick. Add the seasonings (salt through starch). Mix well and refrigerate while you prepare the rest.
  • Heat a large skillet over medium-high until hot. Add 1½ tbsp oil. Spread the chicken in a single layer and sear without disturbing until golden brown, about 2–3 minutes. Flip using a firm spatula and cook for another 1–2 minutes. The chicken should be almost cooked through. Transfer it out along with the pan juices.
  • Using the same skillet, add 1 tbsp avocado oil. Sauté the onion over medium-high heat until nearly translucent, about 1 minute. Add the green beans and salt. Toss for another minute to lightly blister.
  • When the beans turn bright green, pour in the sauce and return the chicken to the pan. Turn the heat to high and toss everything together for about 15 seconds. Turn off the heat and serve hot or at room temperature.

Notes

  • This dish comes together quickly. Have everything prepped before you start stir-frying.
  • You should hear steady sizzling throughout the cook. If not, your pan isn’t hot enough. Adjust the heat as needed.
  • The beans should be tender-crisp, never mushy. Medium-high heat helps keep their texture.
  • If using regular green beans (thicker and firmer), blanch them in hot water for a few minutes instead of microwaving. Shock in cold water and pat dry before stir-frying.
  • Optional: drizzle with a few teaspoons of garlic chili sauce before serving.

Nutrition

Serving: 1serving, Calories: 316kcal, Carbohydrates: 11g, Protein: 33g, Fat: 16g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 10g, Trans Fat: 0.02g, Cholesterol: 91mg, Sodium: 1123mg, Potassium: 727mg, Fiber: 2g, Sugar: 4g, Vitamin A: 435IU, Vitamin C: 12mg, Calcium: 43mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

Storage, make-ahead, and reheat

  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
  • Reheat: Reheat quickly in a hot skillet over medium heat until warmed through. This helps keep the chicken tender and the beans from turning too soft. You can microwave in short bursts, but avoid overheating.
  • Make-Ahead Tip: You can trim the green beans and slice and velvet the chicken up to 1 day in advance. Store them separately in the refrigerator. When ready to cook, stir-fry as directed.

More Panda Express copycat recipes you might like

If you’re planning a full Panda Express-style dinner at home, here are a few more favorites:

Made a dish and loved it? Please rate the recipe and leave a comment in the section below! It helps my blog grow organically, allowing me to continue sharing free and awesome content with you. Thank you!

You may also like

Delicious healthy Chinese food you can brag about

10 Meals In 10 Minutes
Learn how to make low carb gluten-free dishes without prep and last minute trips to the grocery store.
5 from 29 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

53 Comments

  1. Nisha Bhela says:

    5 stars
    Easy to follow recipe! very delicious!

    1. ChihYu says:

      Thank you so much!

  2. Zach Brown says:

    5 stars
    This is one of our favorite dinners to have! It’s a delicious healthy recipe with protein and vegetables. ChihYus tips for stir frying in a wok are great! Don’t be afraid to get the pan super hot to sear the chicken. Excellent!

    1. ChihYu says:

      YUmmy! Thanks for sharing!

  3. Mackenzie Baker says:

    5 stars
    Love this recipe-always a hit! So easy and so yummy! We make a large batch and eat it for a few days. Do you think this would freeze and thaw/reheat well?

    1. ChihYu says:

      Thank you for sharing and very happy to hear. I haven’t tried freezing it but they should freeze well. Note that the green bean texture will turn softer (not as crisp) after freezing and defrosting (reheating).

  4. L. Goodman says:

    5 stars
    Great recipe, clear instructions. As usual. I made one batch with chicken and another with tofu. My family asked for a somewhat larger amount of sauce next time, so I will increase the amounts. Other than that, it was perfect. Many thanks.

    1. ChihYu says:

      Thanks so much for sharing. Appreciate it!