Hello everyone, I'm Cathy.
My original Shanghai noodles got polite silence from the teenagers and clean plates only from the younger two. This version fixed that. Same savory base I grew up with, but adjusted so Tyler and Ryan actually ask for seconds instead of negotiating how many bites count as “trying it.” It still comes together in under 30 minutes and feeds six.
Ingredients
(Serves 6)
Noodles & Sauce
1½ lbs fresh Shanghai-style thick noodles (or fresh lo mein / udon if that’s what you find)
3 tbsp light soy sauce
1½ tbsp dark soy sauce
1 tbsp oyster sauce
1 tsp sugar
½ tsp ground white pepper
2 tbsp Shaoxing wine (or dry sherry)
Stir-fry
1 lb boneless chicken thighs, thinly sliced
3 tbsp neutral oil, divided
4 garlic cloves, minced
1-inch piece ginger, minced
4 scallions, cut into 2-inch pieces (white and green parts separated)
½ small cabbage, thinly sliced
1 large carrot, julienned
2 cups bean sprouts (optional but good for texture)
To finish
1 tsp toasted sesame oil
Extra sliced scallion greens for serving
Method
Bring a large pot of water to a boil. Cook the noodles according to package directions until just al dente—usually 2–3 minutes for fresh. Drain, rinse briefly under cold water, and toss with 1 tsp oil so they don’t stick. Set aside.
Mix the sauce ingredients (light soy, dark soy, oyster sauce, sugar, white pepper, Shaoxing wine) in a small bowl. Set aside.
Pat the chicken dry and season lightly with a pinch of salt. Heat 1 tbsp oil in a large wok or skillet over high heat until shimmering. Add the chicken in a single layer and cook undisturbed for 1 minute, then stir-fry until just cooked through, about 3 minutes total. Remove to a plate.

Add the remaining 2 tbsp oil to the same pan. Add garlic, ginger, and the white parts of the scallions. Stir-fry 20–30 seconds until fragrant. Add cabbage and carrot. Cook 2–3 minutes until the cabbage starts to soften but still has bite.
Return the chicken to the pan. Add the drained noodles and the sauce. Toss everything together over high heat for 1–2 minutes so the noodles take on the color and the sauce coats evenly. Add bean sprouts and the green parts of the scallions in the last 30 seconds.
Turn off the heat. Drizzle with sesame oil and toss once more. Taste and adjust with a splash more light soy if needed.

Notes from my kitchen
Fresh thick noodles make a real difference in texture. If you can only find dried, cook them a minute under and rinse well.
The dark soy is mostly for color—don’t skip it or the dish looks pale and less appealing to picky eaters.
I used to add more ginger and a touch of chili. The teenagers staged a quiet revolt. This milder balance gets the plates cleared.
Serve it straight from the pan. Leftovers reheat better than most noodle dishes if you add a splash of water when you warm them up.
The 50% approval increase is real. The other 50% is still under negotiation.