Chicken Chow Mein is a dish I come back to all the time. It’s quick, satisfying, and full of that savory, stir-fried flavor we all love—but when you make it at home, it’s fresher, lighter, and much more balanced.
You get tender chicken, crisp vegetables, and chewy noodles all coated in a rich, savory sauce. Everything cooks quickly, and once you understand the timing, it comes together very smoothly.
If you’ve ever made chow mein at home and ended up with soggy noodles or something that didn’t quite taste right, I’ll show you exactly how to fix that and get that restaurant-style result.
What Is Chow Mein?
Chow mein is a Chinese-style stir-fried noodle dish made with egg noodles, vegetables, and a savory sauce.
The noodles are briefly boiled, then stir-fried over high heat, which gives them a chewy texture and sometimes lightly crisp edges.
Chow Mein vs. Lo Mein
Chow mein and lo mein use similar ingredients, but the technique is different.
Chow mein noodles are stir-fried, so they develop a slightly chewy texture and can get a bit of crispness. Lo mein noodles are tossed more gently with sauce, so they stay softer and more tender.
The difference comes down to how the noodles are handled in the pan.
What Noodles to Use for Chow Mein?
Thin egg noodles are the best choice for chow mein.
They cook quickly and hold their texture during stir-frying. You can use fresh or dried noodles—just make sure not to overcook them before they go into the wok.
Can You Use Other Noodles for Chow Mein?
If you can’t find egg noodles, don’t worry—there are plenty of good substitutes.
• Ramen noodles: very close in texture and a great substitute
• Udon noodles: thicker and softer, but still work for a heartier version
• Wheat noodles: a good general option with a similar chew
• Spaghetti or linguine: surprisingly good—cook just until al dente and they hold up well in stir-frying
Each option gives a slightly different texture, but the cooking method stays the same. Just make sure not to overcook the noodles before stir-frying so they stay chewy and don’t turn mushy.
How to Keep Chow Mein Noodles from Getting Mushy?
The key is how you cook and handle the noodles.
Boil them just until al dente—slightly firm in the center—then rinse under cold water to stop the cooking. Drain them very well so there’s no excess moisture.
If the noodles are too soft before stir-frying, they’ll break and turn mushy in the wok.
How to Get That Wok Flavor at Home?
That slightly smoky, savory aroma comes from high heat and proper timing.
Cook in stages—chicken first, then vegetables, then noodles—so each ingredient has space to cook properly. Keep the heat high and avoid overcrowding the wok.
Even on a home stove, this makes a big difference.
Why Does Restaurant Chow Mein Taste Different?
Restaurants cook over very high heat, which gives the noodles more sear and aroma.
At home, we recreate that by cooking everything separately, then bringing it together at the end. This keeps the textures balanced and prevents steaming.
Can You Make This Healthier?
Yes, very easily.
You can reduce the oil slightly or add more vegetables like cabbage, bell peppers, or bok choy. Because the dish cooks quickly, it’s already lighter than many takeout versions.
Let’s Talk Ingredients
Chicken
Thinly sliced chicken breast cooks quickly and stays tender when marinated.
Egg noodles
The base of the dish gives it that chewy texture.
Vegetables
Onion, snap peas, mushrooms, carrot, bean sprouts, and scallions add texture and freshness.
Garlic
Adds aroma and depth right at the start of cooking.
Sauce
Soy sauce, dark soy sauce, oyster sauce, and water create a balanced, savory flavor.
Cornstarch marinade
Helps keep the chicken tender and gives it a smooth texture.
Step-by-Step: Let’s Cook
Serves:Â 4
Prep time: 20 minutes
Cook time: 10 minutes
Step 1: Marinate the chicken
In a bowl, combine the chicken with salt, white pepper, rice wine, egg white, cornstarch, and cooking oil, then mix well. Let it marinate while preparing the other ingredients.
Tip: This helps keep the chicken tender and juicy during stir-frying.
Step 2: Prepare the noodles
Bring a pot of water to a boil over high heat. Add the noodles and cook for about 20 seconds until just al dente.
Rinse under cold water and drain well.
Tip: Keep the noodles slightly firm so they don’t turn mushy when stir-fried.
Step 3: Make the sauce
In a bowl, combine soy sauce, dark soy sauce, oyster sauce, water, and white pepper, then mix well.
Tip: Having the sauce ready keeps the stir-fry process fast and smooth.
Step 4: Cook the chicken
In a wok over high heat, add cooking oil, then add the chicken and stir-fry until fully cooked. Add the garlic and stir-fry briefly, then remove.
Tip: Cook the chicken separately so it stays tender and doesn’t overcook.
Step 5: Cook the vegetables
In the same wok, add a little more oil, then add onion, snap peas, mushrooms, and carrot. Stir-fry briefly until aromatic, then remove.
Tip: Quick cooking keeps the vegetables crisp and fresh.
Step 6: Stir-fry the noodles
Add oil to the wok, then add the noodles and let them sit briefly before tossing.
Tip: Letting the noodles sear slightly helps prevent sticking and builds flavor.
Step 7: Combine everything
Return the chicken, vegetables, and sauce to the wok. Toss everything together until evenly coated.
Step 8: Finish
Add bean sprouts and scallions, toss briefly, and serve hot.
Tip: Add these at the end so they stay fresh and crisp.

30-Min Chicken Chow Mein Recipe
Ingredients
For the chicken
- 1/2 pound chicken breast, thinly sliced
- Pinch of salt
- Pinch of white pepper
- 1 tablespoon rice wine
- 1 large egg white
- 1 tablespoon cornstarch
- 1 tablespoon cooking oil
- 3 cloves garlic, minced
For the sauce
- 2 tablespoons soy sauce
- 1 tablespoon dark soy sauce
- 2 tablespoons oyster sauce
- 4 tablespoons water
- Pinch of white pepper
For the chow mein
- 12 ounces chow mein noodles (egg noodles)
- 4 tablespoons cooking oil, divided
- 1/2 medium onion, sliced
- 1 cup snap peas
- 5 shiitake mushrooms, thinly sliced
- 1/2 medium carrot, julienned
- 1 cup mung bean sprouts
- 2 stalks scallions
Instructions
- To marinate the chicken, in a bowl, combine the chicken with the salt, then add the white pepper, rice wine, egg white, and cornstarch and mix well, then add the cooking oil and mix again to coat. Let marinate while preparing the other ingredients.
- To cook the noodles, in a pot of boiling water over high heat, add the noodles and cook for about 20 seconds until just al dente, then rinse under cold water and drain well.
- To make the sauce, in a bowl, combine the soy sauce, dark soy sauce, oyster sauce, water, and white pepper and mix well.
- To cook the chicken, in a wok over high heat, add 2 tablespoons of the cooking oil, then add the chicken and stir-fry until cooked through, then add the garlic and stir-fry briefly and remove.
- To cook the vegetables, in the same wok, add 1 tablespoon of the cooking oil, then add the onion, snap peas, mushrooms, and carrot and stir-fry briefly until aromatic, then remove.
- To stir-fry the noodles, in the wok, add the remaining 1 tablespoon cooking oil, then add the noodles and let them sit briefly before tossing to lightly sear.
- To combine, return the chicken and vegetables to the wok, then add the sauce and toss everything together until evenly coated, then add the bean sprouts and scallions and toss briefly.
- To serve, transfer to a plate and serve immediately.









WOW!! Amazing flavor, easy and fast to make! I did not have rice wine on hand, substituted for rice vinegar. 5 star dish! Will definitely make again!
Hi Darya,
I’m so glad that you enjoyed this recipe. I post a easy-to-follow Asian recipe every Friday. I hope to see you around and happy home cooking!
CiCi
Love your recipes
Thank you! I’m so glad that you are enjoying my recipes, Vickie!
My family loved this recipe, thank you for posting. It’s easy and delicious.
Hi Mandy, thank you for your lovely comment. I’m so happy to hear that your family enjoyed it! 🙂
Wonderful easy recipes, you are so sweet and you are my go to for quick and easy meals. All the time.
Thank you so much, Juliette! That truly means a lot to me. I’m really happy my recipes can make your mealtimes easier and more enjoyable!