Oyster Sauce Beef & Onion Stir-Fry 🥩🧅
This quick and flavorful stir-fry features tender beef, caramelized onions, and a rich savory-sweet oyster sauce glaze. Perfect over steamed rice!
Ingredients:
-
1 lb (450g) flank steak, skirt steak, or sirloin, thinly sliced against the grain
-
1 large onion, sliced into half-moons
-
3 cloves garlic, minced
-
2 tbsp oyster sauce
-
1 tbsp soy sauce
-
1 tbsp dark soy sauce (for color, or substitute with regular soy sauce)
-
1 tsp sugar
-
½ tsp black pepper
-
1 tbsp cornstarch (for velveting the beef)
-
2 tbsp water or beef broth
-
1 tbsp Shaoxing wine (or dry sherry, optional)
-
2 tbsp vegetable oil (divided)
-
1 tsp sesame oil (for finishing)
-
Green onions, sliced (for garnish)
Instructions:
1. Marinate the Beef:
-
In a bowl, combine sliced beef with 1 tbsp oyster sauce, 1 tsp soy sauce, sugar, black pepper, and cornstarch. Mix well and let sit for 15-20 minutes.
2. Stir-Fry:
-
Heat a wok or large skillet over high heat. Add 1 tbsp oil, then sear the beef in batches until browned (~1-2 min per side). Remove and set aside.
-
In the same pan, add remaining 1 tbsp oil and sauté onions until softened (~2-3 min).
-
Add garlic and stir for 30 seconds until fragrant.
-
Return beef to the pan. Pour in remaining oyster sauce, soy sauces, Shaoxing wine, and water. Toss everything together and cook for 1-2 minutes until glossy.
3. Finish & Serve:
-
Drizzle with sesame oil, garnish with green onions, and serve hot over steamed rice or noodles.
Tips for Success:
✅ Velveting the beef (with cornstarch) keeps it tender.
✅ High heat & quick cooking prevent the beef from toughening.
✅ Don’t overcrowd the pan—sear beef in batches for best texture.
Variations:
-
Add bell peppers, mushrooms, or snap peas for extra veggies.
-
Spice it up with sliced chili peppers or a dash of chili oil.
Would you like a side dish pairing suggestion? 😋