Prepare the turkey bacon: Slice the turkey bacon into 1 cm pieces. Marinate in a mixture of 2 tsp soy sauce, 2 tsp cornstarch, 1 tbsp vegetable oil, 1 tsp Shaoxing wine, and ⅛ tsp white pepper for 20 minutes. This step enriches the bacon with flavor while ensuring a crispy finish.
Combine noodle sauce ingredients: In a bowl, whisk together 2 tbsp dark soy sauce, 1 tbsp regular soy sauce, 1 tbsp oyster sauce, 1 tbsp Chinese black vinegar, ½ tbsp Shaoxing wine, 1 tsp sugar, 1 tsp sesame oil, ½ tbsp cornstarch, and ½ cup unsalted chicken stock. This sauce will coat your noodles perfectly.
Blanch the noodles: Bring a pot of water to a boil. Blanch 1 lb fresh wheat noodles for 2 minutes, then strain and rinse under cold water to stop cooking. This will also keep the noodles from sticking together.
Cook the turkey bacon: In a hot pan or wok, add 2 tbsp vegetable oil. Add the minced 3 cloves garlic and the marinated turkey bacon. Stir-fry until the bacon is cooked and slightly crispy, approximately 3-5 minutes.
Add the vegetables: Toss in the chopped 3 cups Napa cabbage, sliced ½ cup shiitake mushrooms, and 1 cup sliced green onions. Stir-fry until the vegetables are wilted and tender, around 4 minutes.
Combine noodles and sauce: Now, add the blanched noodles to the pan along with the prepared noodle sauce. Stir-fry until the noodles are evenly coated and the sauce thickens slightly, about 2-3 minutes.
Serve: Once everything is well-mixed and heated through, remove from heat. Serve the Shanghai Fried Noodles immediately, garnished with extra green onions or sesame seeds if desired.