Go Back Email Link
+ servings
featured image of beef onion stir fry

Quick & Easy Chinese Beef Onion Stir Fry

Christie Lai
Tender beef stir-fried with aromatic onions in a savory sauce. This quick and easy beef onion stir-fry recipe uses simple ingredients - ready in just 30 minutes, making it a perfect main with rice. Family-friendly, better-than-takeout, and great for meal preparation!
5 from 21 votes
Print Recipe Pin Recipe
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Course Main Course
Cuisine Chinese
Servings 4
Calories per serving 223 kcal

Ingredients
 
 

  • 1 lb flank steak or top sirloin / hanger steak / skirt steak
  • 1 medium white onion julienned and layers separated
  • 4 scallions cut into 2-inch pieces, separated into white and green parts
  • 4 garlic cloves minced
  • 1 tablespoon vegetable oil or any neutral oil

Beef Marinade

Sauce

Instructions
 

  • Slice flank steak against the grain at a 45-degree angle into ¼-inch thick pieces. Transfer to a medium bowl. (Tip: To thinly slice the beef easily, freeze it for 45-60 minutes exposed to the cold air and slice with a sharp knife).
  • Marinate the beef with the marinade ingredients as listed above for 15-20 minutes.
  • In a small bowl, combine the sauce ingredients as listed above and set aside.
  • Heat vegetable oil in a large pan on low heat. Sauté the white onions and scallion whites for 30 seconds. Remove and set aside.
  • Increase to medium-high heat and fry marinated beef in a single layer and brown on both sides, about 2-3 minutes per side.
  • Reduce to medium heat. Add the sauce in a circular motion and stir-fry until sauce thickens, about 30-60 seconds. Add garlic, scallion greens, and the cooked onions from before. Toss everything together for another 30-60 seconds. Remove from heat and enjoy!
Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!
Nutrition
Calories: 223kcal | Carbohydrates: 10g | Protein: 26g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 68mg | Sodium: 575mg | Potassium: 487mg | Fiber: 1g | Sugar: 3g | Vitamin A: 121IU | Vitamin C: 5mg | Calcium: 47mg | Iron: 2mg