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

Beef and Onion Stir Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and satisfying beef and onion stir fry with tender beef slices, sweet caramelized onions, and a rich savory sauce. Ready in under 30 minutes, it’s perfect for busy weeknights.

  • Total Time: 25 minutes
  • Yield: 3–4 servings

Ingredients

1 lb thinly sliced beef (flank steak, sirloin, or ribeye)

2 medium white or yellow onions, sliced

3 scallions, white and green parts separated

3 cloves garlic, minced or sliced

45 slices fresh ginger

3 tbsp soy sauce

2 tbsp oyster sauce

1 tbsp hoisin sauce (optional)

1 tbsp dark soy sauce (for color)

2 tbsp Shaoxing wine or dry sherry

1 tsp sesame oil

1 tsp sugar

1 tbsp cornstarch

2 tbsp neutral oil (vegetable or canola)

Instructions

  1. Thinly slice beef against the grain. Marinate with soy sauce, Shaoxing wine, a splash of water, sesame oil, and cornstarch. Let sit for 10-15 minutes.
  2. Mix sauce ingredients: soy sauces, oyster sauce, hoisin sauce (if using), sugar, sesame oil, and cornstarch in a small bowl until smooth.
  3. Heat a wok or large skillet over high heat. Add 1 tbsp neutral oil, sear beef in batches until just cooked through. Remove beef and set aside.
  4. In the same pan, add remaining oil. Sauté garlic, ginger, and white parts of scallions until fragrant.
  5. Add sliced onions and cook until slightly softened and golden, about 5 minutes.
  6. Pour in prepared sauce, stirring constantly until thickened and glossy.
  7. Return beef to pan, toss with green scallion tops, and cook another minute until heated through and coated.
  8. Serve immediately with steamed rice.

Notes

  • Add bell peppers, snow peas, or broccoli for extra crunch and color.
  • For spice, add sliced chili peppers or red pepper flakes.
  • Substitute beef with chicken, pork, or tofu (with vegetarian oyster sauce) for variations.
  • Use low-sodium soy sauce to reduce salt.
  • Reheat leftovers in a skillet with a splash of water or broth; microwave in short bursts stirring in between.
  • Author: Amelia
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Dish
  • Method: Stir Fry
  • Cuisine: Chinese
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 5g
  • Sodium: 850mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 90mg