Beef and Broccoli Stir-Fry with Orange Sauce

4 Servings
Back to recipe



  • 2 tablespoons low-sodium soy sauce
  • 2 tablespoons cornstarch
  • 1 teaspoon unseasoned rice wine vinegar
  • 1 pound beef steak (flank, sirloin, or strip) sliced " thick


  • 2 large oranges
  • 1/4 cup low-sodium chicken broth
  • 2 tablespoons low-sodium soy sauce
  • 2 teaspoons cornstarch


  • 2 tablespoons minced garlic
  • 1-inch piece fresh ginger, minced (about 1 tablespoon)
  • 1 tablespoon toasted sesame oil


  • 2 tablespoons peanut oil or vegetable oil, divided
  • 1 pound broccoli florets, cut into bite-size pieces
  • 1/3 cup water
  • 2 scallions, sliced 1/2-inch thick on diagonal (for garnish)
  • Cooked rice or cauliflower rice for serving


  1. Stir together soy sauce, cornstarch and vinegar. Add sliced beef and stir to coat. Cover and refrigerate 10 minutes or up to 1 hour.
  2. Make the sauce and prepare the aromatics: Zest one orange and remove the orange peel from the other one in thin strips, avoiding the white pith. Squeeze both oranges to yield 1/2 cup juice. In a small bowl, mix together zest, orange juice, chicken broth, soy sauce and cornstarch; set aside. In another bowl, mix together garlic, ginger and oil; set aside. Set aside orange strips.
  3. Drain beef and pat dry with paper towels. (Discard marinade.) Heat 1/2 tablespoon oil in a 12-inch non-stick frying pan over medium-high heat until smoking. Place half of beef in pan in an even layer and cook, without stirring, for 1 minute. Then flip beef slices and cook until browned around edges, about 30 seconds. (Do not overcook!) Transfer beef to a large plate. Wipe out skillet with paper towels. Heat another 1/2 tablespoon oil in skillet and repeat with remaining beef.
  4. Heat 1 tablespoon oil in the same frying pan over medium-high heat. Add broccoli and cook about 1 minute. Add water, cover pan, lower heat to medium, and steam for about 2 minutes, or until tender but still crisp. Remove broccoli to a paper-towel lined plate and pour out any remaining water in pan.
  5. Return beef and broccoli to pan over medium-high heat; clear the center of the pan and add the garlic, ginger and oil mixture along with the strips of orange peel. Sauté until fragrant, about 30 seconds. Add sauce to pan, stirring mixture constantly, until sauce thickens slightly, about 30 seconds. Serve immediately over rice and garnish with scallions.