Shanghai Stir-Fried Noodles 上海粗炒
Shanghai Stir-Fried Noodles features bouncy, thick noodles stir-fried with shrimp, shiitake mushrooms, cabbage, carrots and scallions in a very slurpable, savoury sauce. It’s a 20-minute meal that everyone should have in their weeknight repertoire.
In Cantonese, this dish is called Shanghai Cho Chow Mein (上海粗炒面) which translates to Shanghai Thick Stir-Fried Noodles or shortened colloquially to Shanghai Cho Chow (上海粗炒) without the word “mein” aka “noodle”. It is so well loved that you will likely see it on many tables at restaurants serving Northern Chinese and/or Shanghai cuisines. The great news is, you can easily make it at home in 20-30 minutes, max.
The traditional version of Shanghai Stir-Fried Noodles uses a specific Shanghai style of noodles which are thick, wheat noodles that are sometimes yellow-y in colour. Those are usually only available at Chinese grocery stores sold out of the fridge. A common substitute for Shanghai noodles is Japanese udon which have a similar thickness and chewy mouthfeel. Japanese udon is often sold frozen at most East Asian grocery stores (Chinese, Japanese, Korean) which make them much more widely accessible and easy to stock in the home freezer.
Furthermore, you can easily change up any of the other components to accommodate tastes, diets or simply what you happen to have in the fridge. For example, you can substitute shredded pork or chicken or tofu strips instead of shrimp. Make it plant-based by omitting the shrimp and using vegan oyster sauce. Switch up the leafy veggie with napa cabbage, bok choy or gai lan. Use king oyster mushrooms (hand torn into strips) if that’s what the store had. The possibilities are vast and it will always taste amazing!
Let me know what you think of this recipe for Shanghai Stir-Fried Noodles. If you made it, please consider leaving your feedback in the comment section below - I really appreciate it!
Eat well + be well,
Sonia x
You May Also Be Interested in…
Recipe Notes for Shanghai Stir-Fried Noodles
1. Frozen shrimp – I will always advocate using shell-on shrimp rather than already shelled frozen shrimp. I’m one who loves a shortcut but, in this case, the texture and flavour is really compromised when you use shrimp that’s been frozen without the shell. And please stay away frozen cooked shrimp, for that matter. My favourite is frozen shell-on shrimp that has already been butterflied and de-veined. THAT is a major time-saver I happily pay extra for.
2. Shaoxing wine – A rice-based cooking wine that is famous from Shaoxing, China. It is a brown liquid that is aromatic, slightly sweet and fragrant. It is used in Chinese cooking the way wine is used in Western cooking, to add a more complex flavour. If you don’t have it, simply omit it from the marinade.
3. Dark soy sauce, or Lo Chou (老抽) – Aged longer versus regular soy sauce and typically mixed with molasses and caramel colour, dark soy sauce is actually less salty with a touch of sweetness and more viscous. It is used to add flavour and colour to dishes such as braised pork belly or these Shanghai Stir-Fried Noodles. When you order this dish at a restaurant, it is almost always darker than my version by way of using more dark soy sauce. You may add more to taste right at the end of the recipe.
4. The traditional version of Shanghai Stir-Fried Noodles uses a specific Shanghai style of noodles which are thick, wheat noodles that are sometimes yellow-y in colour. Those are usually only available at Chinese grocery stores sold out of the fridge. A common substitute for Shanghai noodles is Japanese udon which have a similar thickness and chewy mouthfeel. Japanese udon is often sold frozen at most East Asian grocery stores (Chinese, Japanese, Korean) which make them much more widely accessible and easy to stock in the home freezer.
Shanghai Stir-Fried Noodles 上海粗炒

Shanghai Stir-Fried Noodles
Bouncy, thick noodles stir-fried with shrimp, shiitake mushrooms, cabbage, carrots and scallions in a very slurpable, savoury sauce. It’s a 20-minute meal that everyone should have in their weeknight repertoire.
Ingredients
Instructions
- Place shrimp in a bowl with marinade ingredients. Mix and set aside.
- Bring a large pot of water to a boil for cooking frozen the udon noodles.
- Meanwhile, mix sauce ingredients together and set aside.
- When water is at a boil, cook udon slightly less than package directions. Drain well.
- Heat large wok or pan over medium to medium-high heat. Drizzle a tablespoon of oil. Add marinaded shrimp and stir-fry until they just barely turn pink, about a minute (do not overcook). Scoop out and set aside.
- Add more oil. Add white parts of scallion and shiitake mushrooms. Stir-fry for a minute until mushooms are slightly browned, seasoning with salt near the end so as not to draw out liquid from the mushrooms. Add cabbage and carrots. Stir-fry until cabbage and carrots are just softening but not cooked all the way through.
- Add drained udon. Pour in sauce and water (or stock). Toss everything well. Add green parts of scallions and shrimp. Mix again and let it come to a low simmer. Cover and simmer for a couple of minutes or when the noodles have visibly absorbed most of the liquid. Cook uncovered over a higher heat until the sauce is mostly gone and visibly thickened by the starch in the noodles.
- Taste and adjust seasoning as needed, adding more dark soy sauce if you wish for a darker colour (I don’t add any more as I prefer home cooking to be lighter). Serve right away, preferably with Chinese chili oil!
Notes
- Frozen shrimp – I will always advocate using shell-on shrimp rather than already shelled frozen shrimp. The texture and flavour is compromised when you use shrimp that’s been frozen without the shell. My favourite is frozen shell-on shrimp that has already been butterflied and de-veined.
- Shaoxing wine – A rice-based cooking wine that is famous from Shaoxing, China. It is a brown liquid that is aromatic, slightly sweet and fragrant. It is used in Chinese cooking the way wine is used in Western cooking, to add a more complex flavour. If you don’t have it, simply omit it from the marinade.
- Dark soy sauce, or Lo Chou (老抽) – Aged longer versus regular soy sauce and typically mixed with molasses and caramel colour, dark soy sauce is actually less salty with a touch of sweetness and more viscous. It is used to add flavour and colour to dishes such as braised pork belly or these Shanghai Stir-Fried Noodles. When you order this dish at a restaurant, it is almost always darker than my version by way of using more dark soy sauce. You may add more to taste right at the end of the recipe.
- The traditional version of Shanghai Stir-Fried Noodles uses a specific Shanghai style of noodles which are thick, wheat noodles that are sometimes yellow-y in colour. Those are usually only available at Chinese grocery stores sold out of the fridge. A common substitute for Shanghai noodles is Japanese udon which have a similar thickness and chewy mouthfeel. Japanese udon is often sold frozen at most East Asian grocery stores (Chinese, Japanese, Korean) which make them much more widely accessible and easy to stock in the home freezer.
Nutrition Facts
Calories
1092Fat
5 gSat. Fat
1 gCarbs
223 gFiber
3 gNet carbs
220 gSugar
4 gProtein
56 gSodium
1727 mgCholesterol
107 mgDisclaimer: nutritional information is auto-generated and should only be used as an approximation.