Go Back
+ servings

Shanghai Noodles (Cu Chao Mian)

These Shanghai Noodles are an authentic Chinese stir-fried noodle dish made with stir-fried noodles, ground pork and Napa cabbage in a rich and flavorful sauce. This noodle recipe is so easy to make in just 20 minutes and is the perfect EASY weeknight meal. 

Course Main Course
Cuisine Asian, Chinese
Keyword chinese dinner recipe, chinese noodles, easy chinese recipe
Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Servings 4 people
Calories 204 kcal
Author Kelly


  • 1/2 - 3/4 lb lean ground pork
  • 1 lb (484 grams) fresh Shanghai-style noodles , can substitute with udon or cooked fettuccine noodles
  • 1/4 teaspoon salt
  • ¼ teaspoon black pepper
  • 1 ½ tablespoons fresh ginger grated
  • 2 garlic cloves , finely minced
  • 2/3 cups thinly shredded Napa cabbage
  • 1 green onion , thinly sliced
  • sesame seeds , for garnish


  • 2 tablespoons water
  • 1 1/2 tablespoons low sodium soy sauce , can substitute with coconut aminos or tamari
  • 1/2 tablespoon sesame oil
  • 1/2 tablespoon oyster sauce
  • 3 teaspoons dark soy sauce*
  • 2 teaspoons Chinese cooking wine or dry sherry
  • 1 teaspoon brown sugar , can substitute with coconut sugar
  • 1/8 teaspoon ground white pepper
  • 1 tablespoon cornstarch , omit if low carb
  • ¼ teaspoon Sriracha sauce or red pepper flakes , to taste (optional)


  1. In a medium bowl, season pork with salt and pepper. 

  2. In a separate medium bowl, whisk together all the ingredients for the sauce - water, soy sauce, sesame oil, oyster sauce, dark soy sauce (if using), wine, sugar, pepper, corn starch and Sriracha. Set aside.

  3. Heat cooking oil in a wok or heavy skillet over medium-high heat. Add pork, and crumble while breaking up large lumps.

  4. Add garlic and ginger and continue cooking until meat is no longer pink, about 5 minutes.

  5. Mix in cabbage and stir-fry until tender.

  6. Add in noodles, breaking up strands if necessary and pour sauce on top. Toss to combine, coating with sauce. Adjust seasonings as needed and add Sriracha or red pepper chili flakes, for some heat, if desired.

  7. Remove from heat and garnish with sesame seeds.

Recipe Notes

If you can't find dark soy sauce, replace with 3 teaspoons soy sauce instead.

Nutrition Facts
Shanghai Noodles (Cu Chao Mian)
Amount Per Serving (1 bowl (1/4 recipe))
Calories 204 Calories from Fat 27
% Daily Value*
Fat 3g5%
Carbohydrates 37g12%
Fiber 2g8%
Sugar 6g7%
Protein 8g16%
* Nutrition facts are provided as a courtesy using the WPRM recipe calculator. It is best to make your own calculations to ensure accuracy. We expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website. Percent Daily Values are based on a 2000 calorie diet.