• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Christie at Home
  • Asian Recipes
    • Recipe Index (Search)
    • By Region
      • Chinese
      • Filipino
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Taiwanese
      • Thai
      • Vietnamese
    • By Course
      • Mains
      • Appetizers/Sides
      • Breakfast
      • Snacks
      • Dessert
      • Beverages
  • Shop
  • Subscribe
  • ABOUT ME
    • Work with Me
    • Copyright Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Asian Recipes
  • Shop Kitchenware
  • About Me
  • Subscribe
  • Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • Γ—
    Home Β» Recipes Β» Mains

    Beef Onion Stir-Fry

    Modified: Apr 13, 2024 Β· Published: Nov 16, 2023 by Christie Lai Β· This post may contain affiliate links Β· 29 Comments

    Jump to Recipe Video

    Tender beef stir fried with aromatic onions in a light savory sauce. This quick and easy beef onion stir fry is perfect as a main and made with simple ingredients! This rivals takeout and is a crowd pleaser for the family!

    beef onion stir fry
    Jump to:
    • Ingredients & Substitutions
    • Expert Tips
    • Instructions
    • Storage
    • Pairing Suggestions
    • FAQ
    • Other recipes you may enjoy
    • πŸ“– Recipe
    • πŸ’¬ Reviews

    Beef Onion Stir Fry is a popular Chinese dish featuring beef steak stir-fried with lots of white and green onions in tasty soy based sauce.

    The beef is ultra-tender thanks to the velveting process that Chinese restaurants use, where the baking soda prevents any protein bonding!

    This is one of my favourite ways to enjoy beef and I love serving it with white rice and veggies for a satiating meal!

    beef onion stir fry

    Ingredients & Substitutions

    Please scroll down to below recipe card for exact measurements.  

    ingredients
    • Flank steak: or substitute with top sirloin, hanger steak, skirt steak, or flat iron steak.
    • White or yellow onions
    • Green onions or scallions
    • Garlic cloves
    • Neutral oil: like vegetable oil, avocado oil or any scentless oil with a high smoke point.

    Beef Marinade

    • Regular soy sauce: or substitute with low sodium soy sauce or light soy sauce. 
    • Cornstarch, or potato starch: The starch absorbs any surrounding moisture into the meat making it more tender.
    • Shaoxing wine or rice vinegar: or substitute with Dry Sherry or any broth
    • Sesame oil: please omit if you're allergic
    • Baking soda: the key ingredient in Chinese cuisine to tenderize meat by raising the pH to prevent protein bonding! Do not skip!
    • Neutral oil
    ingredients

    Sauce

    • Shaoxing wine or rice vinegar: or substitute with Dry Sherry or any broth
    • Oyster sauce: Or substitute with vegetarian stir fry sauce. Do not confuse this with Hoisin sauce.
    • Dark soy sauce: not the same as regular soy sauce as it's darker and thicker
    • Cornstarch, or potato starch
    • Black pepper or white pepper
    • Cold water
    • White granulated sugar or brown sugar (missing in the image above)

    Variations

    • If you’re gluten-free, substitute both soy sauce with tamari sauce, coconut aminos or a gluten-free soy sauce of your choice.Β Substitute the oyster sauce with a gluten-free version.

    Note: Most Asian grocery stores will carry most of the Asian specific ingredients or check Amazon.

    Expert Tips

    • Slice the beef on a bias for a more tender bite.
    • Prep your ingredients in advance as the cooking process is quick!
    • Velvet the beef in the marinade and don't skip the baking soda! Don't worry you can't taste it since we're using such a small amount.
    • Brown the beef as this brings out more flavor.

    Instructions

    Below are step-by-step instructions on how to make beef onion stir fry:

    Prepare Beef

    slice flank steak

    Slice flank steak against the grain, on an angle into ΒΌ-inch thin slices. Transfer to a medium bowl. Tip: to easily slice beef thinly, freeze the exposed beef for 40 minutes until the exterior is hard to touch and slice with a sharp knife.

    marinate beef slices

    Marinate beef with Marinade ingredients as listed above at room temperature for 15-20 minutes. 

    Create Sauce & Cook Onions

    make sauce

    In a small bowl, combine Sauce ingredients as listed above. Set aside. 

    fry onions and scallion whites

    In a large pan on low heat, heat vegetable oil. Stir fry white onions and scallion whites for 30 seconds. Remove and set aside.

    Brown Beef and Add Sauce

    cook beef and add sauce

    Increase to medium-high heat, add marinated beef in a single layer and spread apart. Brown beef on each side for 2-3 minutes per side.

    add sauce

    Reduce to medium heat, pour prepared sauce in a circular motion, and stir fry for another 30-60 seconds until sauce thickens. 

    Finish with Onions

    Toss back in garlic, scallion greens, and cooked onions from before. Stir fry for another 30-60 seconds.  Remove off heat and enjoy!

    add remaining onions

    Storage

    • Leftovers will last up to 4 days stored in an airtight container in the refrigerator. To reheat: microwave for 2-3 minutes until hot or reheat in a pan on medium heat.
    • Freezer friendly? This can be stored in a freezer friendly bag and frozen up to 3 months or until you see freezer burn. To reheat, defrost it and reheat in the microwave or on the stovetop in a pan.

    Pairing Suggestions

    This Chinese dish serves well with crab rangoons, hot and sour soup, white or brown rice, cauliflower rice, fried rice, chow mein, lo mein, plain noodles, cooked vegetables like spicy garlic bok choy, or garlic green beans.

    FAQ

    Can I add vegetables to this stir fry?

    Yes, feel free to add any vegetables that you enjoy ideally veggies with a low water content like bell peppers, carrots, broccoli, cauliflower, snap or snow peas, and any Asian greens.

    Can I substitute with another protein?

    Yes, you can substitute with chicken or pork.

    Can I make this in advance?Β 

    This can be made in advance and stored in an airtight container in the fridge for up to 4 days. When ready to enjoy, reheat it in the microwave or in a pan on the stovetop on medium heat.

    Other recipes you may enjoy

    • Beef and Broccoli Stir Fry
    • Black Pepper Beef
    • Mongolian Beef
    • Beef with Black Bean Sauce

    πŸ“– Recipe

    beef onion stir fry

    Quick Easy Chinese Beef Onion Stir Fry

    Christie Lai
    Tender beef stir fried with sweet onions in a light savory sauce. This quick and easy beef onion stir fry is perfect as a main and made with simple ingredients! This rivals takeout and is a crowd pleaser for the family!
    5 from 15 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 20 minutes mins
    Cook Time 10 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Chinese
    Servings 4
    Calories per serving 223 kcal

    Ingredients
     
     

    • 1 lb flank steak
    • 1 medium white onion sliced and separated in layers
    • 4 scallions cut into 2-inch segments with whites and greens separated
    • 4 cloves garlic minced
    • 1 tablespoon vegetable oil or any neutral oil

    Beef Marinade:

    • 1 tablespoon regular soy sauce
    • 1.5 tablespoon cornstarch or potato starch
    • 2 teaspoon Shaoxing wine or rice vinegar
    • 2 teaspoon sesame oil
    • Β½ teaspoon baking soda
    • 1 tablespoon vegetable oil or any neutral oil

    Sauce:

    • 1 tablespoon Shaoxing wine or rice vinegar
    • 1 tablespoon oyster sauce or vegetarian stir fry sauce
    • Β½ tablespoon dark soy sauce or sub with regular soy sauce
    • 1 teaspoon cornstarch or potato starch
    • ΒΌ teaspoon black pepper or white pepper
    • 4 tablespoon cold water
    • 1 teaspoon white granulated sugar or brown sugar

    Instructions
     

    • Slice flank steak against the grain, on an angle into ΒΌ-inch thin slices. Transfer to a medium bowl. Tip: to easily slice beef thinly, freeze the exposed beef for 40 minutes until the exterior is hard to touch and slice with a sharp knife.
    • Marinate beef with Marinade ingredients as listed above. Marinate at room temperature for 15-20 minutes.
    • In a small bowl, combine Sauce ingredients as listed above. Set aside.
    • In a large skillet on low heat, heat vegetable oil. Stir fry white onions and scallion whites for 30 seconds. Remove and set aside.
    • Increase to medium high heat, add marinated beef in a single layer and spread apart. Brown beef on each side for 2-3 minutes per side.
    • Reduce to medium heat, pour prepared sauce in a circular motion, and stir fry for another 30-60 seconds until sauce thickens.
    • Toss back in garlic, scallion greens, and cooked onions from before. Stir fry for another 30-60 seconds. Remove off heat and enjoy with a bowl of plain rice and your favourite vegetables!
    Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

    Suggested Equipment & Products

    • Large Non-Stick Pan
    • Measuring Set
    • Cutting Board
    • Santoku Knife
    • Tongs
    Nutrition
    Calories: 223kcal | Carbohydrates: 10g | Protein: 26g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 68mg | Sodium: 575mg | Potassium: 487mg | Fiber: 1g | Sugar: 3g | Vitamin A: 121IU | Vitamin C: 5mg | Calcium: 47mg | Iron: 2mg

    More Quick & Easy Main Dish Recipes

    • featured image of string bean chicken
      String Bean Chicken
    • feature image of Beef Mushroom Stir-Fry
      Beef Mushroom Stir-Fry
    • featured image of gyudon
      Gyudon (Japanese Beef Rice Bowl)
    • Korean Braised Tofu

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Valerie

      April 12, 2025 at 3:13 am

      5 stars
      Fantastic recipe, so delicious. Going to make with chicken next. Thank you!

      Reply
      • Christie Lai

        April 14, 2025 at 7:34 pm

        So happy to read this! Thank you so much for making it, Valerie!

        Reply
    2. Nana

      March 27, 2025 at 9:13 pm

      5 stars
      Supper yummy. Excellent recipe. My husbands favorite! Thank you!

      Reply
      • Christie Lai

        April 01, 2025 at 5:57 pm

        Thank you so much for the positive feedback and for making my recipe! Glad you and your husband enjoyed it!

        Reply
    3. Tutu

      March 14, 2025 at 6:53 pm

      5 stars
      This was So good, I used venison n no one knew😜 so flavorful!
      Thank u

      Reply
      • Christie Lai

        March 20, 2025 at 6:34 pm

        Thanks so much for making my recipe and glad you enjoyed it with venison!

        Reply
    4. Tamara Mowes

      October 10, 2024 at 8:40 pm

      5 stars
      Delicious. Easy to make. I’ll make again.

      Reply
      • Christie Lai

        October 14, 2024 at 3:15 pm

        Thank you so much for making my recipe and for the positive review! So glad you enjoyed it!

        Reply
    5. Christine van Aardt

      August 02, 2024 at 2:02 pm

      5 stars
      Great, excellent...is all I can say! Do not overcook your veggies or beef.

      Reply
      • Christie Lai

        August 02, 2024 at 5:05 pm

        Thank you so much for making my recipe and for sharing your positive review! I couldn't agree more with your statement on overcooking.

        Reply
    6. Jd

      July 13, 2024 at 8:16 am

      5 stars
      Yes I did enjoy your bulgogi recipe it's so delicious

      Reply
    7. Gunnhildur

      May 08, 2024 at 2:52 pm

      5 stars
      This is absolutely delicious.

      I prepped everything and let the beef marinade for about 45 minutes. The flank steak was partially frozen when I mixed in the marinade and I wanted it fully thawed before frying it. I used a wok. The marinade and sauce are amazing.

      I'll be making this stir fry again.

      Highly recommend.

      Reply
      • Christie Lai

        May 09, 2024 at 12:12 pm

        Thank you so much for making my recipe! I'm very happy it worked out well for you and glad you'll be making it again. Have a great day!

        Reply
    8. El harrak

      April 17, 2024 at 5:46 am

      5 stars
      Ik heb zeker genoten van het pragtige recepet heerlijk danku en een dike prifisiat

      Reply
      • Christie Lai

        April 18, 2024 at 12:50 pm

        Thank you so much for sharing your kind words! Glad you enjoyed it, El!

        Reply
    9. Dorothy

      April 08, 2024 at 8:02 pm

      5 stars
      Will Mirin, sweet cooking rice wine work as the rice wine vinegar? If so, would I skip added sugar?

      Reply
      • Christie Lai

        April 10, 2024 at 8:30 pm

        Yes that will work too and you can skip the sugar πŸ™‚ Enjoy!

        Reply
    10. Jenica Distor

      March 18, 2024 at 6:49 am

      5 stars
      This was pretty good. I think next time I make this. I'll leave out the sugar.

      Reply
      • Christie Lai

        March 19, 2024 at 3:57 pm

        Thanks so much for making my recipe, Jenica! Glad you enjoyed it!

        Reply
    11. Christine

      January 31, 2024 at 2:11 pm

      5 stars
      Amazing - I love an easy, healthy, delicious recipe and this ticks ALL the boxes. Officially part of our regular meal rotation now. πŸ™‚

      Reply
      • Christie Lai

        January 31, 2024 at 2:32 pm

        I'm so happy to read this comment, Christine! Thanks so much for making my recipe and for the positive review πŸ™‚

        Reply
    12. Katherine Dalton

      December 18, 2023 at 7:50 pm

      5 stars
      Made this with ground pork and ramen noodles. The sauce is phenomenal! I love all of your recipes.

      Reply
      • christieathome

        December 19, 2023 at 1:01 pm

        Aww thank YOU so much Katherine! This means so much to me and your comment brought a smile to my face πŸ™‚ I am so glad you enjoy all my recipes and I appreciate the support! Have a lovely day!

        Reply
    13. Dana

      October 19, 2023 at 4:48 pm

      5 stars
      Can you do this with chicken? If so, what would you change to cook the chicken in?

      Reply
      • christieathome

        October 19, 2023 at 6:17 pm

        Yes, this works for chicken breast or thighs. For chicken, I would just recommend frying the chicken until it's cooked and no longer pink and avoid browning it. You can also skip the tip on freezing the chicken to slice it thinly. Aside from that, everything else can remain the same.

        Reply
    14. Sergio M

      October 19, 2023 at 10:00 am

      5 stars
      Absolutely delicious and as easy to make as she explains!!! 10 out of 10. It has been my fiest recipe here but it won’t be the last!! I will try many more. Thanks Christie!

      Reply
      • christieathome

        October 19, 2023 at 12:37 pm

        Thanks so much for making my recipe, Sergio! So glad you enjoyed this one as your first and I hope my other recipes also hit the spot as well πŸ™‚ Have a great day!

        Reply
    15. Yara

      October 17, 2023 at 4:48 pm

      5 stars
      This recipe is amazing!!!!!

      Reply
      • christieathome

        October 17, 2023 at 6:12 pm

        Thank you so much Yara, I appreciate your kind review!! So glad you enjoyed my recipe πŸ™‚

        Reply

    Primary Sidebar

    Christie

    Christie is an Recipe Blogger with an expertise on Asian recipes! She makes Asian cooking approachable with step-by-step pictures, ingredient & recipe tips and a helpful cooking video. Her quick and easy recipes have been featured on BuzzFeed Tasty, Food52, The Kitchn, The FeedFeed, Sur La Table, Yummly and more! With a following of over 1M+, her recipes are made repeatedly by her loyal readers.

    More about me β†’

    Footer

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Footer

    ↑ back to top

    Home

    • Home
    • Asian Recipes
    • Shop
    • Privacy Policy
    • Copyright Policy

    Contact

    • About
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright Β© 2023 Christie at Home