Beef and Onion Stir Fry

beef and onion stir fry

My kids had afternoon appointments today, so I knew I needed something super quick to make for dinner after. This beef and onion stir fry is another recipe from Woks of Life, which I have mentioned before. I have loved everything I have made from their site so far.

This is a super simple dish. Thinly sliced flank steak is quickly marinated and then seared at high heat. The onions are also seared at high heat so the just get a bit blistered and browned but not all the way cooked which gives them a great texture.

The beef and onions are added to a sweet, tangy sauce made from soy sauce, dark soy, ketchup, oyster sauce, sugar, and sesame oil. Served over hot white rice (see my post here on perfectly cooked Asian rice on the stove top), this was delicious.

I served this dish with some steamed broccoli on the side to get some veggies. My kids would be thrilled if I stopped doing that, but I won’t. 🙂

This recipe uses oyster sauce as well as regular and dark soy. Oyster sauce and soy sauce can usually be found at most grocery stores. Dark soy can be found at Asian markets or on Amazon. Here are links to oyster and dark soy in case you want to order some.

Beef and Onion Stir Fry

Tender seared flank steak and onions in a tangy, sweet sauce over rice
Prep Time 30 minutes
Cook Time 10 minutes
Course Main Course
Cuisine Chinese
Servings 4 servings


For the beef:

  • 1 lb flank steak sliced thinly against the grain
  • 1/4 tsp baking soda
  • 1 tsp cornstarch
  • 1 tsp canola oil
  • 1 tsp oyster sauce
  • 1 tbsp water

For the rest of the dish:

  • 1 tbsp soy sauce
  • 1 tbsp dark soy
  • 2 tsp ketchup
  • 2 tsp oyster sauce
  • 1/4 tsp sugar
  • 1/4 tsp sesame oil
  • 1/4 cup water
  • 2 tbsp oil
  • 3 small onions cut into wedges
  • white rice for serving


  • In a medium bowl, add the flank steak, baking soda, cornstarch, oil, oyster sauce, and water. Mix until the liquid has been absorbed, and set aside to marinate for at least 15 minutes, or up to 30 minutes.
  • Meanwhile, in a small bowl, combine the light soy sauce, dark soy sauce, ketchup, oyster sauce, sugar, sesame oil, and water. Set aside.
  • Heat a wok or large frying pan over high heat until smoking. Add 1 tablespoon of oil, and spread the beef in the wok in a single layer. Sear the meat, undisturbed, for 30 seconds to 1 minute, until browned. Stir-fry for an additional 15-30 seconds, until about 75% cooked. Remove from the wok and set aside.
  • Add another tablespoon of oil to the wok, along with the onions. Stir-fry until the onions are seared and slightly blistered, 60-90 seconds. Remove from the wok.
  • Add the prepared sauce to the wok, and bring to a simmer. Simmer for 15 seconds, and then stir in the beef and onions for another 30 seconds. Serve over rice.
Keyword Asian, Beef, Main Dish

Leave a Reply

%d bloggers like this: