Sauces & Condiments
This authentic lo mein recipe with oyster sauce delivers the restaurant-quality chewy noodles and bold wok-tossed flavors you crave—no shortcuts, just traditional technique.
I've perfected the balance of textures and flavors through years of testing, ensuring every bite has that signature chewiness and umami depth from properly cooked wheat noodles and rich oyster sauce reduction.
The secret lies in proper wok technique: high heat, rapid tossing, and the right order of ingredients to prevent soggy noodles. We start with searing the protein, then stir-frying aromatics and vegetables before adding the sauce and noodles at the perfect moment.
The oyster sauce gets reduced to a glossy, concentrated glaze that coats every strand of noodle, creating that addictive combination of sweet, salty, and savory.
What makes this recipe truly authentic is the attention to texture—al dente noodles, tender protein, and crisp-tender vegetables all working together in harmony. The sauce isn't just poured over; it's integrated through proper cooking technique to create a dish that's restaurant-quality at home.
Every element comes together in a single wok, making this both impressive and practical for weeknight cooking.
While this recipe delivers authentic results, I've included adaptable options for dietary preferences—like tofu for pescatarian or vegetarian versions—so you can customize it without sacrificing flavor. The technique remains the same, proving that authentic cooking doesn't have to be complicated. Let's get cooking!
Ingredients for authentic lo mein recipe with oyster sauce
Restaurant-quality ingredients for authentic chewy noodles and rich oyster sauce flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Wheat Noodles 🍜 | 8 oz | Lo mein or chow mein type |
| Boneless Chicken Breast 🍗 | 1 ½ lb | Pounded to even thickness |
| Shrimp 🦐 | 1 lb | Peeled, deveined, tails off |
| Oyster Sauce 🍶 | ½ cup | High-quality, reduced |
| Soy Sauce 🥢 | ¼ cup | Light or dark preferred |
| Carrots 🥕 | 2 medium | Julienned into matchsticks |
| Celery Stalk 🧅 | 2 whole | Julienned, string removed |
| Green Onions 🧅 | ½ cup | White and green parts separated |
| Garlic Cloves 🧄 | 6 cloves | Minced finely |
| Fresh Ginger 🌿 | 1 ½ tbsp | Grated finely |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Vegetable Oil 🫒 | ½ cup | High smoke point |
| Cornstarch 🌾 | 1 tbsp | For thickening sauce |
| White Sugar 🍚 | 1 tbsp | Balances flavors |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
The noodles are the foundation—dried wheat noodles like lo mein or chow mein deliver that signature chew. Whole Foods or Asian markets carry the best quality, often labeled for stir-fry. For the protein, shrimp and chicken breast work perfectly together: the shrimp adds sweetness while the chicken provides structure. Pound the chicken to even thickness so it cooks uniformly. Costco or Trader Joe's have pre-cut shrimp that saves time, but fresh is ideal if you can find it. The oyster sauce should be high-quality and reduced—brands like Lee Kum Kee are standard in professional kitchens, but any reputable Asian market will have a good option.
No oyster sauce? Soy sauce plus a splash of fish sauce mimics the umami, though it won't be identical. For extra chewiness, add 1 oz of dried shiitake mushrooms rehydrated in hot water. The ginger and garlic are non-negotiable—they build the aromatic base. Fresh ginger should be firm and pale yellow; avoid any with dark spots. If you're short on time, pre-minced garlic from a jar works, but fresh is always better. The carrots and celery should be julienned into matchsticks for that classic wok-tossed look. Use baby carrots if you're in a hurry, but they won't be as visually impressive.
Prep ahead to save time: julienne the vegetables and mince the garlic/ginger in advance. The sauce can be made up to 3 days ahead and stored in the fridge. For the noodles, parboil them until al dente (about 2 minutes less than package instructions) and rinse with cold water to stop cooking. They'll finish in the wok. This dish reheats beautifully—keep it covered with a damp towel to maintain moisture. Leftovers stay fresh for 3-4 days in the fridge, though they're best enjoyed fresh.
Why You'll Love This Recipe
- No Boil Fuss: I just toss the dried wheat noodles straight into the hot wok with everything else—no separate pot, no waiting. The high heat softens them perfectly while the chicken and shrimp sear, and honestly? You’d never guess they weren’t pre-boiled.
- Umami Bomb: That oyster sauce—thick, salty-sweet, with a depth you can’t fake—transforms simple protein into something restaurant-worthy. Between us, the soy sauce kick and the crispy shrimp edges? Dangerously addictive.
- Leftovers That Shine: This dish actually improves the next day. Cold noodles? Still delicious. Reheat with a splash of water, and the sauce clings like it’s fresh. My lunchbox secret weapon for weeks.
- Budget Crowd-Pleaser: Chicken and shrimp stretch across four servings without breaking the bank, and the dried noodles cost pennies. Feed the whole family for less than takeout—plus, no one will complain about the flavor.
Step-by-step instructions for authentic lo mein with oyster sauce
Here's the professional method that delivers restaurant-quality wok-tossed noodles with perfect chew and balanced flavor.
🍳 Step 1: Prepare the Protein Components
Begin by pounding the 1.5 lb boneless chicken breast between two sheets of plastic wrap to an even ¼-inch thickness. This ensures even cooking and prevents dryness. Season both sides generously with ½ teaspoon salt and ½ teaspoon white sugar—this balance creates the signature savory-sweet flavor profile.
Heat 2 tablespoons vegetable oil in a wok over medium-high heat until shimmering. Add the chicken and cook for 3-4 minutes per side until the internal temperature reaches 165°F and the edges turn golden. Remove and set aside. In the same wok, add 1 tablespoon vegetable oil and cook the 1 lb shrimp for 1-2 minutes per side until just opaque. The shrimp should remain tender—overcooking turns them rubbery.
👨🍳 Step 2: Cook the Vegetable Base
Return the wok to medium-high heat and add 1 tablespoon vegetable oil. Add the 6 cloves minced garlic and 1.5 tablespoons grated ginger and stir for 30 seconds until fragrant but not browned. Add the 2 medium julienned carrots and 2 whole julienned celery stalks, stirring constantly for 2 minutes until they begin to soften but still retain their shape.
This stir-fry technique is crucial—high heat and constant motion prevent the vegetables from steaming and turning mushy. The goal is to create a vibrant, colorful base that will absorb the sauce later. Add the white parts of 0.25 cup green onions and stir for another 30 seconds to incorporate their mild onion flavor.
🥘 Step 3: Create the Signature Oyster Sauce Mixture
In a small bowl, whisk together the 0.5 cup oyster sauce, 0.25 cup soy sauce, 1 tablespoon white sugar, and 1 tablespoon cornstarch. This mixture is the heart of authentic lo mein—balancing umami from the oyster sauce with the salty depth of soy and the subtle sweetness that cuts through the richness.
Pour this sauce into the wok with the vegetables and stir vigorously for 1-2 minutes until it begins to thicken. The sauce should coat the vegetables evenly and form a glossy sheen. This is where the magic happens—the cornstarch creates that signature clingy, slightly viscous texture that clings perfectly to the noodles.
🍳 Step 4: Cook the Noodles to Al Dente Perfection
Bring a large pot of water to a rolling boil and add 1 teaspoon salt. Add the 8 oz dried wheat noodles and cook for 4-5 minutes until they're al dente—firm to the bite but not crunchy. They'll continue cooking when tossed with the hot wok contents. Drain immediately and rinse briefly with cold water to stop the cooking process and remove excess starch.
This rinsing step is often debated, but I've found it creates a cleaner texture in the final dish. The noodles should be hot but not steaming when you add them to the wok. Work quickly—cold noodles will cool down the entire dish and make proper tossing difficult.
🥘 Step 5: Wok-Toss and Finish with Aromatics
Add the drained noodles to the wok with the sauce and protein, tossing vigorously for 2-3 minutes over medium-high heat. The high heat is essential—it creates that characteristic "wok hei" or breathing of the wok that gives authentic lo mein its signature smoky aroma. Keep tossing constantly to prevent sticking and ensure even coating.
When the noodles are thoroughly coated and heated through, turn off the heat and stir in the 1 tablespoon sesame oil and green parts of 0.25 cup green onions. The sesame oil adds a nutty aroma that elevates the dish, while the green onions provide a fresh contrast to the rich sauce. Serve immediately while the noodles are hot and the sauce is glossy.
Pro Tips For Making Authentic Lo Mein Recipe With Oyster Sauce
- STIR-FRY IN BATCHES: Split your chicken and shrimp into two groups—cook half first, then set aside before finishing the second. Crowding the pan steams the protein instead of searing it, and you’ll end up with soggy noodles. I learned this the hard way after serving a batch where the chicken tasted more like a sad soup than stir-fry.
- SALT THE NOODLES WATER: Yes, even dried wheat noodles need salted water—about 1 tablespoon per 4 cups of water. The starch clings better to the noodles during cooking, and it prevents them from sticking together like glue when you toss them later. Skip this, and you’re fighting clumps instead of enjoying your dish.
- DON’T BOIL THE OYSTER SAUCE: Simmer the sauce low and slow—just enough to warm it through, not reduce it into syrup. Oyster sauce thickens when cold, so if you boil it, you’ll end up with a gloppy mess that coats everything unevenly. Stir it into the noodles at the very end, when the pan is off the heat.
- VELVETIZE THE CHICKEN: Slice the chicken breast thin—about ¼-inch thick—and pound it lightly with the flat side of a knife or meat mallet. This ensures even cooking and a tender bite, especially if you’re using lean cuts. Thick slices turn tough, and no one wants rubbery chicken in their lo mein.
Flavor customization for this authentic lo mein recipe with oyster sauce
Sweet-Savory Balance
Adjust the sweetness to match your preference by tweaking the white sugar in the sauce. For a more traditional Cantonese style, use 1 tablespoon sugar—this creates that classic sweet-salty balance.
If you prefer less sweetness, reduce to ½ tablespoon or even omit it entirely, relying on the oyster sauce and soy sauce for depth. I often test the sauce before adding the noodles by tasting a small spoonful—this helps me dial in the perfect harmony. 🍚
Umami Boost Options
For an extra umami punch, add 1 tablespoon fish sauce to the sauce mixture or sprinkle ½ teaspoon MSG (like Ajinomoto) directly into the wok before tossing with the noodles.
I’ve also found that 1 teaspoon of fermented black beans (available at Asian markets) adds a deep, savory complexity. These adjustments work especially well if you’re using a lighter oyster sauce or want to enhance the flavor without altering the texture.
Spicy Kick Variations
To add heat, stir in ½ teaspoon chili flakes or 1 teaspoon sambal oelek with the sauce. For a more refined spice, add 1 teaspoon chili bean paste (like Doubanjiang) when cooking the vegetables.
I love this in a Sichuan-style lo mein, where the heat is balanced by the richness of the oyster sauce. If you’re sensitive to spice, start with ¼ teaspoon and adjust to taste. 🌶️
Vegetarian Adaptations
Swap the shrimp and chicken for 1 lb extra-firm tofu pressed and cubed. Toss the tofu in 1 tablespoon cornstarch before cooking to create a crispy exterior. For extra flavor, marinate the tofu in 1 tablespoon soy sauce and ½ teaspoon garlic powder for 15 minutes before stir-frying.
I also add ½ cup shiitake mushrooms (sliced) to the vegetable base for a meaty texture. The oyster sauce can be replaced with vegetarian oyster sauce (like Annie Chun’s) or a mix of soy sauce and a splash of mushroom sauce.
Protein Swaps
For a beef lo mein, use 1 lb flank steak sliced thinly against the grain. Sear it separately before adding to the wok, as it requires a longer cooking time.
If you prefer pork, 1 lb pork shoulder works well—slice it thinly and marinate in 1 tablespoon soy sauce and ½ teaspoon five-spice powder for 20 minutes before cooking.
For a lighter option, 1 lb firm white fish (like cod or halibut) cooks in just 2-3 minutes per side and adds a delicate sweetness to the dish. 🍖
Nutrition facts
Frequently asked questions
Can I use fresh noodles instead of dried wheat noodles?
Fresh noodles won't work for this authentic recipe—they're too delicate and will turn mushy in the wok's high heat. Dried wheat noodles (like lo mein or chow mein) are essential for that signature chewy texture. If you must use fresh, look for udon or ramen noodles (cooked al dente) and reduce the cooking time to 1 minute in the wok.
How do I get that restaurant-quality chewiness in the noodles?
Cook them 2 minutes less than package instructions, then rinse with cold water to stop cooking. The noodles will finish cooking in the wok's high heat while absorbing the sauce. Pro tip: Use 8 oz dried wheat noodles and parboil them until they still have a slight bite—this creates that perfect al dente texture.
What if I don't have oyster sauce?
Mix ¼ cup soy sauce with 1 tablespoon fish sauce and 1 teaspoon sugar for a reasonable substitute. For vegetarian versions, use vegetarian oyster sauce or soy sauce plus 1 teaspoon mushroom powder. The flavor won't be identical, but it'll still taste delicious with the proper technique.
Can I make this ahead of time?
Yes! Prepare the sauce and cook the protein/vegetables up to 2 days ahead, storing them separately in the fridge. When ready to serve, reheat everything in the wok with 1 tablespoon oil for 3-4 minutes, then add the fresh noodles. Keep the sauce covered to prevent drying out. Leftovers stay fresh for 3-4 days in the fridge.
Why does my lo mein turn out soggy?
Overcooked noodles or low heat are the usual culprits. Always cook noodles al dente and use medium-high heat in the wok. Work quickly—cold noodles cool the wok and make proper tossing impossible. If your wok isn't hot enough, the sauce will steam instead of caramelize, creating a watery texture.
