Print

Beef Onion Stir-fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 42 reviews

This Beef Onion Stir-fry is a flavorful and quick Asian-inspired dish featuring tender flank steak marinated with a blend of oyster sauce and soy, then stir-fried with sweet, blistered onions in a savory sauce with hints of ketchup and sesame oil. Perfectly served over steamed rice, it can be prepared in just 30 minutes, making it a delicious weeknight meal that balances tender meat and aromatic veggies with a rich umami sauce.

Ingredients

Beef Marinade

  • 1 pound flank steak (thinly sliced against the grain)
  • 1/4 teaspoon baking soda
  • 1 teaspoon cornstarch
  • 1 teaspoon oil (neutral oil such as vegetable or canola)
  • 1 teaspoon oyster sauce
  • 1 tablespoon water

Sauce

  • 1 tablespoon light soy sauce
  • 1 teaspoon dark soy sauce
  • 2 teaspoons ketchup
  • 2 teaspoons oyster sauce
  • 1/4 teaspoon sugar
  • 1/4 teaspoon sesame oil
  • 1/4 cup water

Stir-fry

  • 2 tablespoons oil
  • 10 ounces small onions (sliced into wedges; about 3 small onions)

Instructions

  1. Marinate the beef: In a medium bowl, combine the thinly sliced flank steak with baking soda, cornstarch, 1 teaspoon oil, 1 teaspoon oyster sauce, and 1 tablespoon water. Mix well until the mixture is fully absorbed by the meat. Let it marinate for at least 15 minutes and up to 30 minutes to tenderize and infuse flavor.
  2. Prepare the sauce: In a small bowl, whisk together light soy sauce, dark soy sauce, ketchup, oyster sauce, sugar, sesame oil, and 1/4 cup water. Set this mixture aside for later use.
  3. Cook the beef: Heat a wok over high heat until it starts to smoke. Add 1 tablespoon of oil and spread the marinated beef in a single layer. Let it sear undisturbed for 30 seconds to 1 minute until it browns. Stir-fry for another 15 to 30 seconds until the beef is about 75% cooked. Remove the beef from the wok and set aside.
  4. Stir-fry onions: Add the remaining tablespoon of oil to the wok, then add the sliced onions. Stir-fry quickly until the onions are seared and slightly blistered, about 60 to 90 seconds. Remove from the wok and set aside.
  5. Combine and finish: Pour the prepared sauce into the wok and bring it to a simmer for about 15 seconds. Return the beef and onions to the wok and stir everything together for another 30 seconds until the beef is fully cooked and coated with the sauce. Serve immediately over steamed rice for a complete meal.

Notes

  • Marinating the beef for longer enhances tenderness and flavor.
  • Slicing the flank steak against the grain ensures more tender bites.
  • A wok is preferred for high heat and quick cooking, but a large skillet can be used as an alternative.
  • Adjust soy sauce and sugar quantities to taste for saltiness and sweetness preferences.
  • Serve with steamed jasmine or white rice to soak up the savory sauce.