Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chinese Beef and Onion Stir Fry Recipe

Chinese Beef and Onion Stir Fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 22 reviews
  • Author: admin
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stir Fry
  • Cuisine: Chinese
  • Diet: Non-Vegetarian

Description

This Chinese Beef and Onion Stir Fry is a quick and flavorful dish that is perfect for a busy weeknight dinner. Tender slices of beef are stir-fried with onions and a savory sauce, then served over steamed white rice.


Ingredients

Scale

Marinated Beef:

  • 1 pound flank steak, thinly sliced against the grain
  • 1 tablespoon soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon cornstarch

Stir-Fry:

  • 2 tablespoons vegetable oil
  • 1 large yellow onion, sliced
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 2 tablespoons dark soy sauce
  • 1 tablespoon Shaoxing wine (or dry sherry)
  • 1 teaspoon sugar
  • 1/4 teaspoon white pepper
  • 2 green onions, sliced
  • cooked white rice for serving


Instructions

  1. Marinate the Beef: Combine sliced beef with soy sauce, oyster sauce, and cornstarch. Marinate for 15 minutes.
  2. Stir-Fry: Heat oil, stir-fry marinated beef, set aside. Stir-fry onion, garlic, ginger. Add back beef, soy sauce, wine, sugar, pepper. Cook until beef is done. Add green onions.
  3. Serve hot over white rice.

Notes

  • For extra tenderness, freeze the beef for 15 minutes before slicing.
  • Substitute dry sherry for Shaoxing wine or skip it.
  • Add bell peppers or mushrooms for extra vegetables.

Nutrition

  • Serving Size: 1 portion
  • Calories: 310
  • Sugar: 4g
  • Sodium: 690mg
  • Fat: 17g
  • Saturated Fat: 4g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 1g
  • Protein: 29g
  • Cholesterol: 75mg