Panda Express String Bean Chicken Breast Recipe: Crispy-Tender Copycat in One Pan

Main Courses

Panda Express String Bean Chicken Breast Recipe: Crispy-Tender Copycat in One Pan

This Panda Express string bean chicken breast recipe delivers the signature crispy-tender texture and signature orange sauce flavor you crave—all in one pan. 🌟 Growing up in Georgia, I learned that perfect copycat recipes rely on precision timing and balanced seasoning, and this dish proves it.

The secret lies in marinating the chicken just right and cooking it at the perfect temperature to achieve that signature texture without drying it out.

The beauty of this recipe is its simplicity: just five key ingredients transform into a restaurant-quality meal. You'll start with boneless chicken breasts cut into strips, then toss them in a marinade of soy sauce, sesame oil, and cornstarch—a combination that creates both flavor and that signature crispy exterior.

The string beans get a quick stir-fry with garlic, ginger, and just enough sugar to enhance their natural sweetness.

What you'll end up with is chicken that's perfectly crispy on the outside and tender on the inside, served over bright green string beans that stay crisp-tender. The dish comes together in under 30 minutes, making it ideal for weeknight dinners when you want restaurant-quality results without the wait.

The best part? Every bite delivers that familiar Panda Express flavor you love, but with a professional touch.

Serve this dish with steamed white rice to soak up all the delicious sauce, or enjoy it as-is for a satisfying main course. The recipe scales easily, so you can make enough for leftovers or share with friends. Here's how to recreate this copycat favorite at home with professional precision.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for panda express string bean chicken breast

Five ingredients transform into that iconic Panda Express flavor—crispy chicken, bright beans, and tangy sauce in one pan.

Ingredient Amount Notes
Boneless Chicken Breast 🍗 1 ½ lb Cut into 1-inch strips
String Beans 🌱 1 lb Trimmed, fresh or frozen
Soy Sauce 🥢 ¼ cup Low-sodium preferred
Sesame Oil 🫒 1 tbsp Toasted sesame oil
Cornstarch 🌾 2 tbsp For crispy coating
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Fresh Ginger 🌿 1 tbsp Grated, fresh preferred
Granulated Sugar 🍬 1 tbsp Enhances sweetness
Vegetable Oil 🫒 2 tbsp For frying chicken
Orange Juice 🍊 ¼ cup Freshly squeezed
Orange Zest 🍊 1 tbsp Brightens flavor
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
White Rice 🍚 2 cups Uncooked, for serving

The chicken is everything here. Grab boneless breasts from the meat counter—look for plump, uniform pieces. I like Costco's Kirkland brand for consistency, but any store-bought works. Cut them into 1-inch strips (no smaller, or they'll overcook). The string beans? Fresh is best for that signature crunch, but frozen works in a pinch—just don't thaw them first. For the orange juice, freshly squeezed navel oranges give the best zing, but bottled works too (just add a splash of water to thin it).

No sesame oil? Toasted peanut oil is a decent swap, though it lacks that nutty depth. Cornstarch non-negotiable—it creates that crispy exterior. Arrowroot powder works too, but cornstarch is what you'll find in Panda Express. Low-sodium soy sauce is key—Kikkoman is my go-to, but any low-sodium brand works. Short on time? Pre-minced garlic and ginger from the freezer aisle saves 5 minutes (just drain well). The sugar? Brown sugar adds caramel notes, but white keeps it classic.

This dish reheats like a dream—just toss with a splash of water and warm in a pan. Keeps 3 days in the fridge, freezes for 2 months. I double the recipe and portion it into containers so I've got quick meals for the week. The rice? Cook it ahead and reheat with a splash of water—jasmine rice soaks up the sauce better than white, but both work. Serve with extra orange zest on top—trust me, it's worth the extra minute.

❤️

Why You'll Love This Recipe

  • No-Fuss Stovetop Magic: I swear by this one—just slice the chicken, toss it in a bowl with cornstarch and soy sauce, then let the pan do the work. No marinating overnight, no fancy techniques, just 15 minutes of hands-off cooking while the string beans crisp up in the same pan. Honestly, it’s the kind of recipe that makes me feel like I actually cooked something.
  • Umami Bomb: That sesame oil hit? It’s the secret weapon. A single splash at the end turns the dish from "good" to "I’d drive 20 minutes for this again." The soy sauce gives it that deep, savory punch, while the cornstarch coating locks in juiciness—crispy outside, tender inside. (Yes, even on a Tuesday night.)
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The chicken holds up for days, and the string beans stay bright if you store them separately. Pack it in bento boxes for work, toss it in a thermos for school lunches, or just reheat it for a lazy dinner. My kid picks out the veggies first, but still asks for seconds.
  • Budget Win: Chicken breast and string beans are about as affordable as it gets, and this recipe stretches them further than takeout ever could. A single pound of chicken makes four servings, and the soy sauce and sesame oil are pantry staples I already own. I’ll be real: it’s cheaper than ordering Panda Express, and way healthier.

Step-by-step instructions for Panda Express string bean chicken breast recipe

Here's how to nail that perfect crispy-tender chicken with sweet orange glaze—just like the restaurant!

1

🍳 Step 1: Marinate and Coat the Chicken

Cut the 1.5 lb boneless chicken breast into 1-inch strips—keep them even-sized so they cook uniformly. In a large bowl, whisk together 0.25 cup soy sauce, 1 tbsp sesame oil, 1 tbsp granulated sugar, 1 tbsp orange juice, and 1 tbsp orange zest. Add the chicken and toss to coat completely.

Let it marinate for 15-20 minutes while you prep the rest. This gives the chicken time to absorb all those amazing flavors. While it marinates, mix 2 tbsp cornstarch with 1 tsp salt and 0.5 tsp black pepper in a small bowl. Dredge each chicken strip in this mixture, pressing gently to adhere—this creates that signature crispy texture.

2

🔥 Step 2: Cook the Chicken to Crispy Perfection

Heat 2 tbsp vegetable oil in a large skillet over medium-high heat until shimmering. Add the coated chicken strips in a single layer—don't crowd the pan! Cook for 3-4 minutes per side until deep golden brown and cooked through. You'll know it's ready when the chicken releases easily from the pan and the edges are crispy.

Transfer the cooked chicken to a plate and tent loosely with foil to keep warm. Here's the thing—don't let the chicken sit too long before adding the sauce, or it'll lose that perfect crispiness we worked so hard for.

3

🍳 Step 3: Sauté the String Beans and Aromatics

In the same skillet (no need to clean it—those browned bits are flavor gold), add 1 lb trimmed string beans and stir-fry for 3-4 minutes until bright green and just tender-crisp. Add the 3 minced garlic cloves and 1 tbsp grated fresh ginger, cooking for another 30 seconds until fragrant.

Pour in 0.25 cup orange juice and scrape up those delicious browned bits from the bottom of the pan. This deglazing step captures all the flavor we want in our sauce. Let it simmer for 1-2 minutes until slightly reduced.

4

🥘 Step 4: Combine and Finish the Dish

Return the crispy chicken to the skillet with the string beans and sauce. Toss everything together gently to coat the chicken evenly. Cook for 1-2 minutes just to heat through and let those flavors meld. The chicken should be crispy on the outside and tender on the inside, with a glossy orange glaze.

Taste and adjust seasoning if needed—you might want to add a splash more soy sauce or a pinch of sugar to match your preference. Serve immediately over 2 cups cooked white rice, spooning the chicken and string beans right on top for that authentic Panda Express look.

👨‍🍳

Pro Tips For Making Panda Express String Bean Chicken Breast

  • Pound Chicken Thin: Skip the thick cut—this recipe demands paper-thin chicken. Lay each breast flat between two sheets of plastic wrap and pound with a rolling pin until it’s about ¼-inch thick. I learned this the hard way: thicker pieces stay rubbery no matter how long you cook them, and you’ll end up with chewy disappointment instead of that signature tender bite.
  • Blanch String Beans First: Dump raw string beans into boiling water for 30 seconds, then shock them in ice water. This stops the cooking process so they stay crisp when you stir-fry later. I was skeptical until I tried it—now I never skip this step, because mushy beans ruin the whole dish.
  • Slather Cornstarch Like Glue: Mix 1 tablespoon cornstarch with 2 tablespoons water, then brush it generously over the chicken before frying. Don’t just dip it—this coating is what gives it that crispy, restaurant-quality texture. I used to dip and wonder why my chicken never got that satisfying crunch.
  • Fry in Batches: Crowd the pan, and your chicken will steam instead of sear. Work in small batches over medium-high heat so the oil stays hot and the chicken gets that golden crust. I’ve burned three batches trying to rush this—trust me, your future self will thank you for patience here.

Best sauces and condiments for this dish

Orange Sauce Mastery

The signature sauce is all about balance—tangy, slightly sweet, with a hint of sesame. Start with ¼ cup freshly squeezed orange juice and 1 tbsp orange zest for that bright, citrusy punch. I like to add 1 tsp soy sauce and ½ tsp sugar to round out the flavors.

For extra depth, a pinch of ground white pepper (just ⅛ tsp) adds a subtle sophistication that mimics the restaurant version. 🍊

Sesame Oil Finish

Don’t skip the sesame oil—it’s what ties everything together. Drizzle ½ tbsp toasted sesame oil over the finished dish just before serving. This adds that nutty aroma and richness that’s missing from store-bought versions.

For an even deeper flavor, toast ½ tsp sesame seeds in a dry pan for 30 seconds until fragrant, then sprinkle on top. It’s a small step, but it makes a huge difference. 🌿

Sweet and Tangy Variations

Want to tweak the sauce? Swap the orange juice for ½ cup pineapple juice and add 1 tsp honey for a tropical twist. Or go bold with ¼ cup mango puree and a dash of lime zest for a fruity, vibrant version.

These variations keep the same crispy-chicken base but give the sauce a whole new personality. 🍍

Ginger-Garlic Boost

Fresh ginger and garlic are non-negotiable for that authentic Panda Express kick. For extra punch, infuse the sauce by cooking 1 tbsp minced ginger and 2 garlic cloves in the pan for 1 minute before adding the orange juice.

This builds layers of flavor that you just can’t get from powdered versions. Pro tip: Use a microplane for ginger—it releases more flavor than grating. 🧄

Spicy Kick Option

Craving heat? Add ½ tsp chili paste (like Sriracha or Doubanjiang) to the sauce for a subtle spicy note. For a smoky twist, a pinch of smoked paprika (just ¼ tsp) gives depth without overpowering.

Serve with extra red pepper flakes on the side for those who want to dial it up. 🌶️

Sauce Thickening Tricks

If your sauce is too thin, mix 1 tsp cornstarch with 1 tbsp cold water and stir it in. For a glossy finish, add ½ tsp xanthan gum (just a pinch!) to the sauce before serving.

This mimics the restaurant’s velvety texture without altering the flavor. Trust me, it’s a game-changer for that restaurant-quality shine. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 3g15%
Cholesterol 105mg35%
Sodium 950mg41%
Total Carbohydrate 42g15%
Dietary Fiber 5g18%
Sugars 8g
Protein 40g80%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does the chicken turn out rubbery if I cook it too long?

The key is 3-4 minutes per side on medium-high heat—any longer and the cornstarch coating burns before the chicken cooks through. Use an instant-read thermometer to check: the internal temp should hit 165°F. Overcrowding the pan also steams the chicken instead of searing it, which kills that crispy texture.

2

Can I use frozen string beans instead of fresh?

Yes! Just don't thaw them first—toss them straight from frozen into the hot pan. They'll cook faster than fresh, so reduce stir-fry time to 2-3 minutes instead of 4. For extra flavor, add ½ tsp sugar to the pan when you add the beans to compensate for their lower natural sweetness.

3

How do I make this dish spicier?

Add ½ tsp chili paste (like Sriracha) to the marinade or ¼ tsp red pepper flakes to the sauce. For heat lovers, toast 1 tsp crushed chili crisp in the pan with the garlic and ginger before adding the orange juice. Serve with extra chili oil on the side for customizable heat.

4

What's the best way to reheat leftovers?

Reheat in a skillet with 1 tsp vegetable oil over medium heat for 2-3 minutes until warmed through. Add 1 tbsp water to the pan to prevent drying. Microwave reheating works but can make the chicken soggy—always cover with a damp paper towel to retain moisture.

5

Can I make this dish ahead of time?

Cook the chicken and beans separately, then store in airtight containers for up to 3 days in the fridge. Reheat components separately and toss together with fresh orange juice and sesame oil just before serving. For freezing, cook the chicken completely, cool, and freeze for up to 2 months—thaw overnight in the fridge.

★★★★★4.5(7 reviews)
Categories Main Courses