WANT TO SAVE THIS RECIPE?
You only need one pan and 30 minutes to prepare this mouthwatering Taiwanese chow mein with savory pork, vegetables, and fresh herbs.


Jump to:
Watch how to make this
What makes this dish special
I used to be one of those people who turned their nose up at chow mein. You know the type - I'd see it on Chinese takeout menus and immediately think "boring," "too sweet," "mushy noodles." Then one evening at a little Taiwanese restaurant, I ordered what I thought was just another noodle dish. One bite and I was completely hooked. The noodles had this incredible chewy texture, the sauce was perfectly balanced with just the right amount of tang, and every ingredient seemed to have a purpose. When I asked our server what I'd just fallen in love with, she smiled and said, "That's our chow mein." I discovered my new favorite dish.
Since that night, I've been obsessed with chow mein - but only the Taiwanese version. It's nothing like the overly sweet, sauce-heavy Chinese-American versions I'd tried before. This style has a more sophisticated flavor profile with a beautiful balance of salty, savory, and tangy notes. After countless visits to that restaurant and with the help of my Taiwanese husband, I finally recreated their recipe at home. The beauty of this dish lies in its simplicity - just a handful of ingredients that each play a crucial role in creating something absolutely magical.
Ingredients

- Ground pork: The main protein for the dish that has enough fat content to add richness to the noodles. Use lean ground pork for the best results.
- Shaoxing wine: Tenderizes the meat during marination and removes any gamey taste from the meat. Substitute with sherry wine or omit it completely, if preferred.
- Black vinegar: Also known as Chinkiang vinegar, this specific vinegar has a mellow acidity that's less harsh than regular vinegar with subtle molasses-like notes. If you can't find black vinegar, you can use rice vinegar, but the results will be slightly different.
- Dark soy sauce: Provides deep color and slightly sweet molasses-like flavor that's different than regular soy sauce. Dark soy sauce is thicker and less salty than light soy sauce.
- Garlic chives: Garlic chives have flat, wider leaves and a mild garlic flavor. They add a fresh, onion-like flavor that balances the rich sauce. If you can't find garlic chives, substitute with scallions.
- Oil noodles: These fresh, pre-oiled noodles cook quickly and have the perfect chewy texture for chow mein. The oil coating prevents sticking and helps the noodles absorb the sauce evenly.
Substitutions and variations
- Vegetarian: Try this recipe with ground tofu or finely chopped mushrooms for a vegetarian version.
- Spicy: You can add sambal to the stir-fry sauce or drizzle chili oil on top for a spicy kick.
- Toppings: Feel free to add other vegetables such as cabbage, mushrooms, carrots, or spinach.
Recipe
Taiwanese Chow Mein
Ingredients
Marinated pork
- ½ pound ground pork
- 2 teaspoons soy sauce
- 2 teaspoons Shaoxing wine
- ½ teaspoon granulated sugar
- ¼ teaspoon white pepper
Stir fry sauce
- ¼ cup chicken broth
- 3 tablespoons black vinegar
- 2 tablespoons soy sauce
- 1 tablespoon dark soy sauce
- ½ teaspoon salt
- ½ teaspoon white pepper
- ½ teaspoons granulated sugar
Remaining ingredients
- 2 tablespoons oil
- 3 ounces bean sprouts
- 3 ounces garlic chives
- 4 garlic minced
- 1 pound oil noodles
- ⅓ cup cilantro
Instructions
- Season ground pork with soy sauce, Shaoxing wine, sugar, and white pepper until well combined. Let sit for 5 minutes.
- Make the stir fry sauce. Combine chicken broth, black vinegar, soy sauce, dark soy sauce, salt, white pepper, and sugar.
- Heat oil in a large saute pan or wok over high heat. Add pork and cook until browned, breaking up the meat into small pieces.
- Add bean sprouts, garlic chives, and minced garlic, tossing to coat. Add noodles and stir fry sauce, stirring until well combined. Simmer for 2 minutes or until noodles are hot and coated with the sauce. Remove from heat.
- Portion chow mein into bowls and top with fresh cilantro. Serve immediately.
Notes
Step-by-step instructions
Step 1: Marinade pork
The first step is all about building flavor from the ground up, literally. You'll want to season your ground pork with soy sauce, Shaoxing wine, sugar, and white pepper, then let it sit for about 5 minutes.
This isn't just about flavor - the Shaoxing wine actually tenderizes the meat while removing any gamey taste, and that little bit of sugar helps the pork caramelize beautifully when it hits the hot pan.

Don't skip this marinating step, even though it's brief. Those 5 minutes make all the difference in creating pork that's not just seasoned on the outside, but actually infused with flavor throughout.
You can marinate the pork for longer, but I found that 5 minutes was sufficient.
Step 2: Cook pork
Heat your oil in a large sauté pan or wok over high heat - and I mean HIGH heat. Add your marinated pork and let it brown and crisp up, breaking it into small pieces as it cooks. The key here is to resist the urge to move it around too much at first - let it get those beautiful brown bits that add so much flavor.

Once the pork is nicely browned, toss in your bean sprouts, garlic chives, and minced garlic. Everything should sizzle and smell incredible.
This is also why having all your ingredients prepped and ready to go is so important - once you start cooking, things move fast, and you don't want to be scrambling to chop garlic while your pork is burning.
Step 3: Finish stir fry
Now comes the grand finale - adding the noodles and that gorgeous sauce you mixed up earlier. Toss in your oil noodles (they should separate easily if they're the right kind), pour in that beautiful dark sauce, and start stirring everything together.
Recipe tip
Taste your sauce before adding it to the noodles. Every brand of soy sauce and vinegar is slightly different, so you might need to adjust the balance to suit your taste.

Now, if you can't find fresh oil noodles, you can use dried or frozen noodles. However, you'll have to blanch the frozen noodles or cook the dried noodles before adding them to the stir fry. I also recommend drizzling oil on the chow mein after it's done cooking to mimic the glossy oil noodles.
Back to the stir fry. By now, the noodles should start taking on that gorgeous dark color from the dark soy sauce, and everything should be glossy and well-coated. Let it simmer for about 2 minutes, stirring constantly, until the noodles are heated through and have absorbed all those incredible flavors.

The smell alone will have you weak in the knees - that perfect combination of garlic, black vinegar, and soy sauce is pure magic. Remove it from the heat, portion it into bowls, and top with fresh cilantro for that final pop of color and freshness.
Trust me, once you try this version of Taiwanese chow mein, you'll understand why I became so obsessed. I had the stamp of approval from my husband, who prides himself on being a noodle aficionado - so that has to mean that this recipe is a complete success, right?
For another dish inspired by Taiwanese flavors, check out this Chinese braised beef noodle soup and Chinese style mushroom leek pockets!

Make-ahead and storage tips
- Make-ahead: You can marinate the pork up to 6 hours and cook it ahead of time. You can also prepare the sauce the day before.
- Store: Keep leftover chow mein in an airtight container in the refridgerator for up to 3 days.
Frequently asked questions
Oil noodles are fresh Chinese egg noodles that have been lightly coated with oil to prevent sticking. You can find them in the refrigerated section at Asian markets. They might be labeled as "fresh chow mein noodles".
Absolutely! Feel free to swap the ground pork with ground turkey, ground chicken, or ground beef.
More Taiwanese noodle recipes
Looking for more Taiwanese noodle dishes? Try these:
















Sara says
If I could give this 10 stars, I would! Easy to follow and really fantastic flavors
Christine Ma says
Thanks so much!
Tiff says
Best chow mein ever.
Christine Ma says
Wow, thank you so much! So glad you enjoyed it.
Andy P. says
I never had Taiwanese chow mein before but I eat Chinese chow mein all the time and I've got to say, this recipe was so much tastier! It doesn't taste as oily as chow mein can be and the flavors were incredible.
Christine Ma says
I'm so glad you enjoyed it! I agree, it's not as oily which I prefer too!
Brooke H says
Yum!!
Christine Ma says
So glad you enjoyed it!