A complete guide on cooking Chinese chow mein at home. It includes noodle choices, protein and veggie options, an easy tasty sauce and essential stir-frying tips.

If you’re a fan of Chinese takeaway/takeout food, it’s highly likely you’ve tasted chow mein (炒面). Have you ever thought about cooking it yourself? I encourage you to give this recipe a try! No hard-to-source ingredients are required and it takes only 15 minutes to prepare. It tastes great and is likely healthier than the bought version.
Jump to:
What is chow mein
The word Chow Mein resembles the Cantonese pronunciation of the dish (The phonetics in Mandarin is Chǎo Miàn). Chow refers to the action of stir-frying, whereas Mein is the general word for wheat flour-based noodles (rice noodles are called Mei Fun or Ho Fun instead).
The typical components of Chinese chow mein include noodles, a type of protein, vegetables, aromatics and a sauce. When homemade, it’s very much of a fridge-forage meal, meaning you use what is available in your kitchen (Just like how you cook Yangzhou Fried Rice). The mix and match options are numerous.

Choose & prepare the noodles
Noodles used in classic chow mein are Chinese egg noodles. Their composition is very similar to spaghetti but the texture and flavour are noticeably different. They usually come in a round (or roundish) shape and have a quite pronounced yellow colour.
When purchasing, look for the labels that say “chow mein noodles”, “egg noodles”, or “Hong Kong style pan-fried noodles”. They come in different forms, thus you’d need to know how to prepare them accordingly.

- Ready-to-fry (pre-cooked) egg noodles. These are what I used for shooting this recipe. They can go into the wok/pan straight away so they’re definitely a winner when you have little time to hand. I usually buy them in UK mainstream supermarkets so no Chinese store trips are needed.
- Fresh egg noodles. They are uncooked so need a quick preparation before frying. Usually, you can simply soak them in hot water for 3 minutes or so. But it’s always a good idea to read and follow the package instructions.
- Dried egg noodles. They need to be boiled first until they are flexible but al dente. Follow the suggested method on the package.
🛎 TIP: No matter how you prepare uncooked egg noodles, it’s important not to overcook. Drain them well and pat dry with kitchen paper/tea towel. They should be slightly underdone. The noodle strands should be separated from one another. Otherwise, after further frying, you’re likely to end up with a plate of sticky and mushy noodles.
🛎 SUBSTITUTES: If you don’t care too much about your dish being truly “authentic”, please feel free to replace egg noodles with other types of noodles. For example, homemade alkaline noodles (ramen) or even spaghetti. They’ll still taste great. I promise!
PS: If you like the sound of the dish but need a gluten-free option, head over to my recipe for Chicken Chow Fun (fried rice noodles).

Protein choices
It’s not compulsory to include a protein ingredient in chow mein but if you want to make it an all-in-one quick meal, here are some options to choose from.
- Chicken. It’s what I used for this recipe post. Both chicken breasts and thighs work.
- Beef or pork. Choose a tender cut and slice it against the grain. My recipe for Beef and Chinese Broccoli Stir-Fry has many tips on how to make the meat succulent.
- Char Siu (Chinese BBQ pork). This delicacy makes a tasty addition to any fried noodle or fried rice dishes, with Singapore Mei Fun being a great example.
- Shrimp. Seafood lovers should give it a try. Lightly marinate it following the instructions in my post on Kung Pao Shrimp.
- Egg (vegetarian). Lightly beat and scramble it in oil, just like how you cook the classic Egg and Tomato Stir-fry.
- Tofu (vegan). You can use pan-fried tofu (The method can be found in Sichuan Braised Tofu), or shop-bought five-spice/smoked tofu.
Vegetable options

Vegetables provide flavour, texture, colour and nutrients to a good plate of chow mein. As you can see in the image above, bok choy, bean sprouts and fresh chilies are my choices on the day of shooting this recipe. Collectively, they elevate the dish with bright colours, a crunchy mouthfeel, subtle sweetness and a nice kick of heat.
Don’t limit yourself to these options though. More often than not, I just open my fridge and choose whatever is available at the moment. Celery, cabbage, carrot, snow peas, baby corn, bamboo shoot, bell pepper, just to name a few. Be aware that some vegetables, e.g. broccoli, would need a quick blanching before stir-frying as they take longer to cook through.
Aromatics
Use sliced garlic and scallions (green onions) to enhance the aroma. I separate the white and green parts of the scallions. The former is sizzled in the oil with garlic, while the latter is added at the very end as a garnish. Ginger can be used as well.
The chow mein sauce
There isn’t a set formula for chow mein sauce. Every restaurant or takeaway/takeout has its own ideal composition. My biggest problem with most chow mein I had outside China is their overuse of sauce. It makes it hard to appreciate the flavours of individual ingredients and I’m always left with an unpleasant salty taste in my mouth.
For 2 servings of chow mein, I combine the following four common condiments:
- Light soy sauce (1 tablespoon). It’s the source of saltiness and umami taste.
- Dark soy sauc (1 teaspoon). It adds an appetizing brown colour and a hint of caramel flavour.
- Oyster sauce (1 tablespoon). Use the vegan version (known as vegetarian stir-fry sauce/素食蚝油) if you’d like to exclude seafood.
- Black pepper (1 generous pinch), preferably freshly ground.
Chow mein isn’t supposed to be a saucy dish. With this simple sauce mixture, the noodles, protein and veggies are thinly and evenly coated with the seasonings. Every mouthful is light but flavourful.
Cooking workflow
Step 1: Prepare the ingredients

Cut the chicken into thin slices then coat with a mixture of cornstarch, water, salt and sesame oil. This is to ensure a succulent texture. You don’t need to leave it for long. After you chop all the vegetables, aromatics and mix the condiments for the sauce, the chicken is ready for the next step.
Step 3: Sear the chicken

If using a traditional carbon steel wok, it’s crucial that you heat it up empty over high heat, then pour in the oil and sear the chicken. This way you’ll avoid sticking. However, if using non-stick cookware, add the oil first. Then fry the chicken when the oil is hot. Transfer the chicken out to a plate as soon as it loses its pinkness (halfway cooked).
Step 3: Fry the noodles

Add more oil to the hot wok. Sizzle garlic, fresh chili and the white part of the scallion until fragrant. Put in the noodles. Stir fry for 1 minute or so until they’re evenly heated.
Step 4: Add the veggies and season

Add the chicken, bok choy and bean sprouts. Pour in the sauce. Toss continuously to cook evenly. Once everything becomes piping hot, throw in the green part of the scallions. Mix, then plate up to serve immediately. You may also have homemade chili oil on the side for those who fancy an extra kick.

Other one-pan dishes
Looking for more inspiration on one-pan weekday dinners? Check out these recipes:
📋 Recipe
Love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below & if you REALLY like it, consider leaving a comment as well!

Chicken Chow Mein (鸡肉炒面)
BEFORE YOU START
Ingredients
For the chicken (see note 1 for other protein options)
- 1 piece chicken breast - about 180g/6.3oz
- ½ tablespoon cornstarch, or tapioca starch
- 1 pinch salt
- 1 tablespoon water
- 1 teaspoon sesame oil
For the sauce
- 1 tablespoon light soy sauce
- 1 teaspoon dark soy sauce
- 1 tablespoon oyster sauce
- 1 pinch black pepper, freshly ground
For the stir fry
- 2 tablespoon neutral cooking oil - divided
- 1 stalk scallions, chopped - white and green parts divided
- 2 cloves garlic, sliced
- Fresh chilli, sliced - to taste
- 1 head bok choy, sliced - see note 2 for other veggie options
- 80 g bean sprouts - about 1½ cup
- 400 g ready-to-fry chow mein noodles/Chinese egg noodles - about 14oz (see note 3 if using uncooked ones)
Instructions
- Cut chicken breast into thin slices. Mix with cornstarch, salt and water until well incorporated. Pour in sesame oil. Stir to coat evenly.
- Mix light soy sauce, dark soy sauce, oyster sauce and black pepper. Set aside.
- Heat up a wok/skillet until very hot. Add 1 tablespoon of oil (see note 4 if using non-stick cookware). Stir in the chicken slices. Fry until they lose the pinkness and turn pale (do not overcook). Dish out.
- Pour the remaining 1 tablespoon of oil into the wok. Sizzle garlic, fresh chili and the white part of the scallion until fragrant. Put in noodles. Stir fry for 1 minute or so.
- Add the chicken, bok choy and bean sprouts then pour in the sauce mixture. Toss and mix until the seasoning is evenly distributed and everything becomes piping hot.
- Garnish with the green part of the scallion. Dish out and serve immediately. Drizzle some homemade chili oil over if you wish.
NOTES
NUTRITION
NUTRITION DISCLOSURE: Nutritional information on this website is provided as a courtesy to readers. It should be considered estimates. Please use your own brand nutritional values or your preferred nutrition calculator to double check against our estimates.
Wei
I’ve had your recipe for Chicken Chow Mein on my “to do” list for a couple of years! A few weeks ago the stars were in sync! I’ve now cooked it three times. It uses ingredients I normally have. Colour, texture and flavour have been superb every time.
I recommend it to your readers!
A frozen chicken breast into the fridge the night before works a treat. As do the glances into the fridge to see what vegies I need to use up!
I love how easy your recipes are to follow.
Chow mein is indeed a fridge-raid dish! Glad you enjoyed the dish Steve!
So quick. So easy. So tasty! Only hard part was finding right noodle as there are so many choices but I think it would be delicious with any of them.
So happy you enjoyed the dish. Yes, many types of noodles would work too as long as they’re not overcooked.
Hi and thanks for the recipe.
I have a question – where I live we don’t have ready-to-fry noodles, unfortunately. So, when shall I add the noodles if they are dried and have to be boiled first (according to producer’s instruction, but al dente) ?
If using dried noodles, you’ll need to cook them first (yes, until al dente). Then briefly rinse them under running water to remove surface starch before you add them to the stir-fry. Happy cooking!
My boyfriend is Chinese so I have been trying out different websites’ versions of chow mein. Yours was the last bookmark I’d saved for Chow Mein that I hadn’t tried yet and he just told me that this one I’d made is the best one. Thanks for your detailed notes and explanations that made cooking easier. After checking Note 2, I opted to make mine with bell pepper and celery and I also deviated a little by adding a nornal onion beside the scallions. Was super delicious and definitely making again!
Approved by your Chinese boyfriend? That’s wonderful to hear!
Can chicken thighs be a substitute for breasts? I like the flavor better and they are much harder to overcook.
You can use chicken thighs for sure. Happy cooking!
I thought that find noodles wouldn’t be difficult, not only quite a lot of Asian shops with shelves full of different types of noodles, but also regular shops have Asian sections with noodles. But went it went to buy egg noodles I realized it is a challenge! Happy to find bags with written Chow mein, or mie noodles (actually, what is mie noodles??) but when i checked ingredients: no egg! I am thinking to use Polish traditional egg noodles used for Sunday chicken soup, but they are short and thin. They have distinctive egg taste though.
You can use other types of noodles too for this recipe. The cooking time may vary. Adjust if necessary. Happy cooking!
I just made your recipe for a school project. It was really good!
Glad it worked well for your project!
I will definitely cook all of your recipes. They look very yummy 😋
Thanks Nelson! Wish a fun time cooking Chinese food.
Hi Wei I’d like to cook this dish as it looks appetising and would no doubt appeal to the family. What would be the weight (in grams) of 2 portions of pre cooked chow mein? In Australia a packet of noodles is usually about 400gm.
Hi Susan! I used 410g of pre-cooked egg noodles for this recipe (two portions). Happy cooking!
Please don’t use words like “portions” in recipes. It confuses readers. Always better to state the weight or volume. I was about to ask you what you mean by it when I luckily saw this comment where you have told the weight. This is only for your info. Thanks.
Thanks Sasikumar for your suggestion. I’ve edited the info.
You’re welcome Wei.
Hi Nelson
For a couple of years now I have been working through Wei Guo’s recipes and I haven’t had a failure yet! Sometimes I’ve had to dial back on the Sichuan spices! But I know whatever you try will not fail!