Print

Homemade Panda Express Beijing Beef

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Recreate the sweet, tangy, and spicy flavors of Panda Express’ Beijing Beef at home with this easy-to-follow recipe.

Ingredients

  • 1 pound flank steak, cut into strips
  • 1 large egg
  • 3 tablespoons soy sauce
  • 5 tablespoons cornstarch, divided
  • ½ cup vegetable oil (for frying)
  • 1 large red bell pepper, chopped into 1-inch pieces
  • ½ yellow onion, diced
  • ⅓ cup brown sugar
  • ¼ cup rice vinegar
  • ¼ cup tomato paste
  • ¼ cup sweet chili sauce
  • 3 tablespoons soy sauce
  • 2 tablespoons hoisin sauce
  • 2 teaspoons onion powder
  • 2 teaspoons garlic powder

Instructions

  1. Marinate the flank steak: Combine the steak strips with soy sauce, egg, and 2 tablespoons of cornstarch. Let sit for 20 minutes.
  2. Prep the veggies: Chop the red bell pepper and onion into bite-sized pieces.
  3. Fry the beef: Heat vegetable oil in a skillet over medium-high heat. Toss the marinated beef in the remaining cornstarch and fry until golden and crispy. Set aside on paper towels.
  4. Make the sauce: Whisk together brown sugar, rice vinegar, tomato paste, sweet chili sauce, soy sauce, hoisin sauce, onion powder, and garlic powder in a bowl.
  5. Stir-fry the veggies: In the same pan, stir-fry the bell pepper and onion for 2–3 minutes until slightly softened.
  6. Bring it all together: Add the fried beef back to the pan, pour in the sauce, and stir until everything is coated. Cook for an additional minute or two to thicken.

Notes

Slice the steak against the grain for maximum tenderness. Fry in batches to ensure the beef stays crispy.