Go Back

Best Chinese Beef and Onion Stir Fry Recipe

Chinese Beef and Onion Stir Fry is a classic takeout-style dish made with tender marinated beef, sweet onions, and a savory umami-packed sauce. Using simple techniques like proper slicing and high-heat cooking, this recipe delivers restaurant-quality flavor right from your home kitchen.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Chinese
Calories: 360

Ingredients
  

  • 1 lb flank steak thinly sliced against the grain
  • 2 tbsp soy sauce
  • 1 tbsp cornstarch
  • 1 tbsp vegetable oil
  • 2 tbsp vegetable oil divided
  • 1 large yellow onion sliced into wedges
  • 3 cloves garlic minced
  • 1 tbsp fresh ginger minced
  • 1 bell pepper sliced
  • 1/4 cup beef broth
  • 2 tbsp oyster sauce
  • 1 tbsp sesame oil
  • Salt and pepper to taste
  • Chopped green onions for garnish

Method
 

  1. Slice flank steak thinly against the grain.
  2. In a bowl, combine beef with soy sauce, cornstarch, and 1 tablespoon oil; marinate for at least 15 minutes.
  3. Heat 1 tablespoon oil in a wok or large skillet over medium-high heat.
  4. Add beef in a single layer and sear for 1–2 minutes; stir-fry until lightly browned, then remove and set aside.
  5. Add remaining oil to the pan and stir-fry onion, garlic, and bell pepper for 3–5 minutes.
  6. Add ginger and cook for 1 minute until fragrant.
  7. Return beef to the pan and pour in beef broth and oyster sauce.
  8. Cook for 2–3 minutes until sauce thickens slightly.
  9. Drizzle with sesame oil, season with salt and pepper, and toss to combine.
  10. Garnish with green onions and serve hot.

Notes

Always cook over high heat and avoid overcrowding the pan to achieve proper searing and tender beef.