• 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 Lo Mein

    Modified: Oct 23, 2026 · Published: Nov 7, 2023 by Christie Lai · This post may contain affiliate links · 16 Comments

    Jump to Recipe Video

    Chewy lo mein noodles, tender beef, and crisp vegetables tossed in a savory sauce. This easy beef lo mein recipe is ready in just 30 minutes using one pan. I velvet the beef with baking soda so it stays tender and juicy during stir-frying.

    Beef Lo Mein
    Jump to:
    • Ingredients & Substitutes
    • Expert Tips
    • Instructions
    • Storage & Reheating
    • Pairing Suggestions
    • FAQ
    • More Like This
    • 📖 Recipe

    Beef lo mein is a Chinese restaurant and takeout favorite featuring thick egg noodles stir-fried with beef, vegetables, and a savory sauce. I started making it at home to save about $20 on weekly takeout, and it quickly became a favorite for my husband and me.

    I've cooked homemade beef lo mein countless times, tweaking the recipe until I got it right. My early versions tasted a little flat, so I adjusted the sauce until it had more savory depth while staying balanced and not overly salty.

    Up-close shot of Beef Lo Mein

    When I make this for dinner, I briefly blanch the fresh noodles for just 30 seconds to loosen them without overcooking, keeping them chewy. I also cook the beef separately so it browns evenly without overcooking while the vegetables stay crisp-tender. Finally, I toss everything in the sauce until it thickens and coats the noodles evenly.

    Ingredients & Substitutes

    Exact ingredient amounts are listed in the recipe card at the bottom of this page.

    Main ingredients for beef lo mein, including fresh egg noodles, flank steak, cabbage, carrots, bell pepper, green onions, water, and oil.
    • Fresh Lo Mein Noodles: Use thick, fresh yellow lo mein noodles, usually sold refrigerated at Asian grocery stores. Miki noodles or thick udon noodles also work, but prepare them according to package directions. I don't recommend dried egg noodles because they lack the same thick, chewy texture and tend to stick together.
    • Flank Steak: My preferred cut because it's easy to slice thinly against the grain and becomes tender when velveted. Sirloin tip or hanger steak also works.
    • Green Cabbage: Napa cabbage also works.
    • Carrot: Bean sprouts also work, but add them near the end of cooking to keep them crisp.
    • Red Bell Pepper: Orange or yellow bell pepper also works.
    • Green Onions
    • Water: Helps briefly steam the vegetables until crisp-tender.
    • Vegetable Oil: Or use a neutral oil with a high smoke point, such as canola or refined avocado oil.
    Ingredients for beef lo mein sauce and beef marinade, including soy sauces, oyster sauce, Shaoxing wine, cornstarch, baking soda, garlic, sugar, and oil.

    Beef Marinade

    • Regular Soy Sauce: Seasons the beef with a savory, salty flavor. Light soy sauce also works. Low-sodium soy sauce works too.
    • Shaoxing Wine: A Chinese rice wine that adds savory depth to the beef. Dry sherry also works.
    • Cornstarch: Forms a thin coating that helps reduce moisture loss during stir-frying. Potato starch also works.
    • Baking Soda: Tenderizes the beef during the short marinade.
    • Vegetable Oil: Helps keep the beef slices separate during stir-frying. Or use a neutral cooking oil.

    Lo Mein Sauce

    • Garlic Cloves: Use fresh garlic for the best flavor.
    • Regular Soy Sauce: Provides the main savory, salty base of the noodle sauce. Light soy sauce or low-sodium soy sauce also works.
    • Dark Soy Sauce: Adds deeper color to the noodles. I prefer Pearl River Bridge Superior Dark Soy Sauce for its thick consistency and rich color. Mushroom dark soy sauce also works.
    • Oyster Sauce: Adds rich, savory depth and a subtle sweetness to the noodle sauce. Vegetarian stir-fry sauce also works.
    • Toasted Sesame Oil: Adds a rich, nutty flavor to the savory noodle sauce.
    • White Granulated Sugar: Balances the saltiness of the soy sauces and oyster sauce. Cane sugar also works.
    • Cornstarch: Thickens the sauce so it coats the noodles. Potato starch also works.

    Note: Asian ingredients are typically available at most Asian grocery stores or online.

    Expert Tips

    • Avoid overcooking the beef: Cook it until just done since it will cook briefly again when tossed with the noodles and sauce.
    • Don't overblanch the noodles: Blanch fresh lo mein noodles for about 30 seconds to loosen them without making them mushy.
    • Prepare everything first: Have all ingredients ready before stir-frying to prevent overcooking the beef, noodles, and vegetables.
    • Use a large pan: Helps moisture evaporate quickly so the beef browns instead of steaming.
    • Don't overcook the vegetables: Stir-fry briefly until crisp-tender so they retain a slight crunch.
    • Slice the beef thinly: Partially freeze for about 45-60 minutes, then slice against the grain for more tender beef.

    Instructions

    Below are step-by-step instructions on how to make beef lo mein:

    Sliced flank steak mixed with beef marinade ingredients in a bowl.
    1. Marinate the beef: Slice the flank steak against the grain at a 45-degree angle into 1⁄4-inch-thick pieces. Transfer to a large bowl and mix with the beef marinade ingredients. Marinate for about 15-20 minutes.
    Beef lo mein sauce ingredients whisked together in a bowl.
    1. Prepare the sauce: In a small bowl, whisk together the lo mein sauce ingredients until the sugar and cornstarch are dissolved. Set aside.
    Fresh lo mein noodles blanched in boiling water until loosened.
    1. Blanch the noodles: Bring a large pot of water to a boil. Blanch the fresh lo mein noodles for about 30 seconds, just until loosened. Rinse under cold water, drain thoroughly, and toss with 1 teaspoon (5 ml) of vegetable oil to prevent sticking.
    Marinated beef stir-fried in a wok until lightly browned.
    1. Cook the beef: Heat vegetable oil in a large wok or pan over medium-high heat. Add the marinated beef in an even layer and cook for about 2-3 minutes until lightly browned and just cooked through. Remove from the pan and set aside.
    Carrots, red bell peppers, and cabbage stir-fried until crisp-tender.
    1. Stir-fry the vegetables: Add the carrots, red bell peppers, cabbage, and water to the same pan. Stir-fry for about 1-2 minutes until crisp-tender.
    Beef lo mein noodles tossed with beef, vegetables, and savory sauce in a wok.
    1. Combine everything: Add the noodles and stir the sauce again before pouring it into the pan. Toss until the sauce thickens and coats the noodles evenly. Return the beef to the pan, add the green onions, and toss briefly until combined. Serve immediately.

    Storage & Reheating

    • Refrigerator: Store leftover beef lo mein in an airtight container in the refrigerator for up to 4 days.
    • Freezer: I don't recommend freezing beef lo mein because the noodles and vegetables can become mushy after thawing.
    • Reheating: Microwave in 1-minute intervals, stirring between intervals until heated through. Or reheat in a large pan over medium heat with a splash of water for about 3-4 minutes, tossing occasionally until hot.

    Pairing Suggestions

    Serve this takeout-style beef lo mein with:

    • Garlic Bok Choy: Tender, crisp greens tossed in a savory garlic sauce.
    • Egg Rolls: Crispy rolls filled with vegetables for a takeout-style meal.
    • Hot and Sour Soup: A tangy, spicy soup that pairs well with the savory noodles.

    FAQ

    What's the difference between lo mein and chow mein?

    Lo mein typically uses thicker, chewy egg noodles tossed with sauce, while chow mein uses thinner noodles that are stir-fried, sometimes until crispy.

    Can I substitute chicken for beef?

    Yes! Substitute the beef with thinly sliced boneless, skinless chicken breast. Use the same marinade and cook the chicken to an internal temperature of 165°F (74°C) before combining it with the noodles and vegetables.

    More Like This

    Check out my other noodle recipes:

    • Vegetable Lo Mein
    • Panda Express Chow Mein
    • Crispy Chow Mein Noodles
    • Shanghai Fried Noodles
    • Beef and Broccoli Noodles
    • Spicy Vegetable Lo Mein

    📖 Recipe

    Beef Lo Mein

    Easy Beef Lo Mein (30 Minutes)

    Christie Lai
    Chewy lo mein noodles, tender beef, and crisp vegetables tossed in a savory sauce. This easy beef lo mein recipe is ready in just 30 minutes using one pan. I velvet the beef with baking soda to tenderize it so it stays tender during stir-frying.
    5 from 7 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 23 minutes mins
    Cook Time 7 minutes mins
    Total Time 30 minutes mins
    Course Main Course, Side Dish
    Cuisine Chinese
    Servings 4
    Calories per serving 533 kcal

    Ingredients
     
     

    • 14 oz lo mein noodles fresh, refrigerated kind
    • ½ lb flank steak
    • 1 ¾ cups cabbage thinly sliced
    • ⅓ cup carrot julienned
    • ½ cup red bell pepper julienned
    • ¼ cup water room temperature
    • 4 green onions cut into 1-inch-long pieces
    • 1 tablespoon vegetable oil or any neutral oil

    Beef Marinade

    • ½ tablespoon regular soy sauce or light soy sauce
    • ½ tablespoon Shaoxing Wine or dry sherry
    • 2 teaspoon cornstarch
    • ¼ teaspoon baking soda
    • 1 tablespoon vegetable oil or any neutral oil

    Lo Mein Sauce

    • 3 garlic cloves minced
    • 1.5 tablespoon regular soy sauce or light soy sauce
    • 1 tablespoon dark soy sauce
    • 1 tablespoon oyster sauce
    • 2 teaspoon sesame oil toasted kind
    • 1 teaspoon white granulated sugar
    • 1 teaspoon cornstarch
    • ¼ cup chicken stock low-sodium

    Instructions
     

    • Slice the flank steak against the grain at a 45-degree angle into 1⁄4-inch-thick pieces. Transfer to a large bowl and mix with the beef marinade ingredients. Marinate for about 15-20 minutes.
    • In a small bowl, whisk together the lo mein sauce ingredients until the sugar and cornstarch are dissolved. Set aside.
    • Bring a large pot of water to a boil. Blanch the fresh lo mein noodles for about 30 seconds, just until loosened. Rinse under cold water, drain thoroughly, and toss with 1 teaspoon (5 ml) of vegetable oil to prevent sticking.
    • Heat vegetable oil in a large wok or pan over medium-high heat. Add the marinated beef in an even layer and cook for about 2-3 minutes until lightly browned and just cooked through. Remove from the pan and set aside.
    • Add the carrots, red bell peppers, cabbage, and water to the same pan. Stir-fry for about 1-2 minutes until crisp-tender.
    • Add the noodles and stir the sauce again before pouring it into the pan. Toss until the sauce thickens and coats the noodles evenly. Return the beef to the pan, add the green onions, and toss briefly until combined. Serve immediately.
    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

    • Wok
    • Non-stick wok
    • Tongs
    • Measuring Set
    • Kitchen Scale
    • Cutting Board
    • Santoku Knife
    • Mixing bowl
    Nutrition
    Calories: 533kcal | Carbohydrates: 81g | Protein: 29g | Fat: 10g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 118mg | Sodium: 1039mg | Potassium: 665mg | Fiber: 5g | Sugar: 6g | Vitamin A: 3605IU | Vitamin C: 34mg | Calcium: 84mg | Iron: 4mg

    More Quick & Easy Main Dish Recipes

    • featured image of beef vegetable stir-fry
      Beef Vegetable Stir-Fry
    • featured image of korean perilla oil noodles
      Korean Perilla Oil Noodles
    • featured imaged of japanese chicken curry
      Japanese Chicken Curry
    • featured image of string bean chicken
      String Bean Chicken

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

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

      Recipe Rating




    1. Mardel E Coven

      March 02, 2026 at 5:52 pm

      5 stars
      First time making any Chinese dish from scratch and it was amazing! Now 2 weeks later I'm trying chicken! This recipe is on my homepage! Thank again can't wait to try some of your other recipes.

      Reply
      • Christie Lai

        March 25, 2026 at 6:20 pm

        Thank you so much making my recipe and for leaving this review, Mardel! I hope you enjoy my other recipes too.

        Reply
    2. lynn

      August 20, 2025 at 7:31 pm

      5 stars
      I love this recipe! I don't marinade the beef, and sometimes I use pork or chicken and the sauce is so good that it all just works. I use all regular soy sauce. My son has some texture issues so I grate the garlic and let it sit for awhile in the sauce and then strain it out. The flavor is amazing! Everyone in the family loves it! Thank you so much!

      Reply
      • Christie Lai

        August 21, 2025 at 3:29 pm

        Happy to read this comment and glad it worked out well even for you and your family! Thank you so much for making my recipe and for sharing this positive review, Lynn!

        Reply
    3. Sara Danielle

      July 06, 2025 at 6:39 pm

      5 stars
      I bought a package of lo mein noodles and then realized I had no idea how to make a lo mein dish! So I found your Beef Lo Mein recipe on TikTok, came here for the details and made it for dinner. The family loved it and I’ll keep it in the recipe book. And thanks for the tip on freezing the beef to make slicing easier!

      Reply
      • Christie Lai

        August 07, 2025 at 5:04 pm

        Woo hoo! Thank you so much for making my recipe and for leaving this positive review, Sara! Happy that it's going into the recipe book.

        Reply
    4. Diana

      February 17, 2024 at 11:23 pm

      Going to try this! Yummmy, glad I found this recipe plus, the video is super helpful!!

      Reply
      • Christie Lai

        February 22, 2024 at 2:12 pm

        I am so glad to hear that my video is helpful and I really hope you enjoy my beef lo mein recipe, Diana!

        Reply
    5. Dita Branta

      September 26, 2023 at 4:34 pm

      5 stars
      So good! Actually, all your recipes are gorgeous. Thank you so much for sharing them!

      Reply
      • christieathome

        September 26, 2023 at 5:18 pm

        Thank you so much for your very kind words, Dita! I am so happy you enjoy so many of my recipes. Appreciate your support! 🙂

        Reply
    6. Lori

      June 30, 2023 at 6:45 pm

      5 stars
      Another EXCELLENT recipe Christie!!!! This was so delicious! Better than take out! Nailed it with flavor! I used purple cabbage because that's what I had on hand. I also increased the garlic because I love garlic. 10 out of 10! 100% recommend this recipe!

      Reply
      • christieathome

        July 04, 2023 at 5:43 pm

        Thank you so much for making my recipe, Lori! I truly appreciate your support. I am also so happy that it was a 10/10 with cabbage! Glad you enjoyed it and have a lovely day! 🙂

        Reply
      • Chan

        November 15, 2023 at 7:27 am

        5 stars
        Excellent!!! Yesterday a friend send me this recipe she's craving noodles so i cook it today and she really like your beef lo mein. I used olive oil instead of neutral oil and for the noodles i used brown spaghetti pasta, for regular soy sauce i used low sodium soy sauce. Its amazing taste and she likes it! Thank for your recipe!
        😘😘😘

        Reply
        • christieathome

          November 15, 2023 at 1:24 pm

          Thanks so much for making my recipe, Chan! I am so glad it was excellent. Happy that both you and your friend enjoyed it with the substitutions 🙂

      • Lori

        February 06, 2025 at 5:38 pm

        5 stars
        2-6-25 : I made this again but subbed boneless skinless chicken thighs. The marinade basically "velvets" the chicken and it is so delicious! Having made this twice now with two different proteins, I think I prefer the chicken! Yum!

        Reply
        • Christie Lai

          February 11, 2025 at 3:39 pm

          Thank you so much for making my recipe and for sharing your positive experience with us! So glad you enjoyed it!

    Primary Sidebar

    Christie

    Hello! I'm Christie, creator and recipe developer behind Christie at Home. I share quick and approachable Asian recipes, complete with tips, step-by-step pictures, and videos to make cooking easier for you. My work has been featured on BuzzFeed Tasty, Food52, The Kitchn, The FeedFeed, Sur La Table, Yummly, and more. Thanks so much for stopping by!

    More about me →

    Top Trending Recipes

    • featured image of Egg Fried Rice
      Egg Fried Rice
    • featured image of spicy asian cucumber salad
      Spicy Asian Cucumber Salad
    • Orange chicken
      Orange Chicken
    • featured image of bang bang shrimp
      Bang Bang Shrimp

    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 © 2026 Christie at Home