🥡 Takeout-Style Beef & Sweet Onion Stir-Fry
This Beef & Sweet Onion Stir-Fry captures everything people crave from classic Chinese takeout: ultra-tender beef, soft and lightly caramelized onions, and a glossy, savory sauce that clings to every slice. It’s rich without being heavy, bold without being complicated, and fast enough for a busy weeknight while still feeling indulgent and special. Served over steamed rice or noodles, this dish delivers restaurant-style satisfaction straight from your own kitchen.
The secret to this stir-fry lies in a few smart techniques. Thinly slicing the beef against the grain ensures tenderness, while a short marinade with soy sauce and cornstarch creates that signature silky texture you expect from takeout. Cooking everything quickly over high heat locks in flavor and keeps the ingredients vibrant and juicy. Best of all, the entire dish comes together in well under 30 minutes, making it a reliable go-to recipe you’ll want to repeat often.
🛒 Ingredients
For the Beef Marinade
- 450 g (1 lb) beef (flank steak or sirloin), thinly sliced against the grain
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- 1 teaspoon cornstarch
- ½ teaspoon sugar
- 1 teaspoon grated garlic or ginger
For the Stir-Fry Sauce
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon brown sugar
- 1 teaspoon cornstarch
- ¼ cup water or beef broth
- ½ teaspoon sesame oil
For the Stir-Fry
- 2 tablespoons vegetable oil
- 1 large sweet onion, thinly sliced
- 2 cloves garlic, minced
- 1 teaspoon grated ginger
- Black pepper or white pepper, to taste
- Sliced green onions, for garnish (optional)
👩🍳 Instructions
The preparation instructions can be found on page 2.



















































