Savory Shanghai Fried Noodles in Just 30 Minutes Recipe
Introduction
Savory Shanghai Fried Noodles are a delicious and satisfying dish ready in just 30 minutes. This recipe combines tender pork, fresh vegetables, and thick noodles tossed in a flavorful soy sauce marinade. It’s perfect for a quick weeknight meal that doesn’t compromise on taste.

Ingredients
- 8 oz Thick Noodles (Chow Mein or Lo Mein)
- 1 lb Pork (sliced) (Can substitute with chicken or tofu)
- 2 cups Cabbage (chopped) (Can substitute with bok choy or bell peppers)
- 1 cup Mushrooms (sliced) (Use shiitake or button mushrooms)
- 1 cup Green Onions (chopped) (Shallots can be used if unavailable)
- 1/4 cup Soy Sauce (Low-sodium for a healthier option)
- 3 cloves Garlic (minced) (Fresh is best)
- 1 tbsp Ginger (grated) (Fresh is preferred)
- Cooking oil (for stir-frying)
Instructions
- Step 1: Combine the sliced pork with soy sauce, minced garlic, and grated ginger in a bowl. Let it marinate for at least 10 minutes to absorb the flavors.
- Step 2: Bring a large pot of salted water to a boil. Cook the thick noodles according to package instructions until al dente, about 5-7 minutes. Drain and rinse with cold water to stop cooking.
- Step 3: Heat a large pan or wok over high heat and add oil. When hot, add the marinated pork and stir-fry for 3-4 minutes until browned and cooked through. Remove the pork from the pan and set aside.
- Step 4: In the same pan, add more oil if needed. Stir-fry the chopped cabbage, sliced mushrooms, and chopped green onions for 4-5 minutes until tender but still crisp.
- Step 5: Return the cooked pork to the pan with the vegetables. Add the drained noodles and pour in a splash of soy sauce. Toss everything together and stir-fry for an additional 2-3 minutes to combine flavors.
- Step 6: Transfer the noodles to plates or a serving platter. Garnish with extra sliced green onions or sesame seeds if desired, and serve hot.
Tips & Variations
- For a vegetarian version, replace pork with firm tofu and use vegetable broth or a soy sauce-based marinade for added flavor.
- Use fresh ginger and garlic for the best aroma and depth of flavor.
- Try adding a dash of sesame oil at the end for a nutty finish.
- Adjust the soy sauce amount depending on your salt preference and the saltiness of your soy sauce brand.
Storage
Store leftover noodles in an airtight container in the refrigerator for up to 3 days. Reheat gently in a pan over medium heat or in the microwave, adding a splash of water or soy sauce to keep the noodles from drying out.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of noodles?
Yes, thick chow mein or lo mein noodles work best for this dish, but you can substitute with udon or other thick wheat noodles to suit your preference.
How do I make this dish vegetarian?
Simply replace the pork with tofu or your favorite plant-based protein and use vegetable broth or additional soy sauce to marinate. Make sure your soy sauce is vegetarian-friendly.
Print
Savory Shanghai Fried Noodles in Just 30 Minutes Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
A delicious and quick recipe for Savory Shanghai Fried Noodles featuring tender pork, crisp vegetables, and thick noodles stir-fried to perfection, ready in just 30 minutes.
Ingredients
Proteins
- 1 lb Pork, sliced (can substitute with chicken or tofu)
Vegetables
- 2 cups Cabbage, chopped (can substitute with bok choy or bell peppers)
- 1 cup Mushrooms, sliced (use shiitake or button mushrooms)
- 1 cup Green Onions, chopped (shallots can be used if unavailable)
- 3 cloves Garlic, minced (fresh is best)
- 1 tbsp Ginger, grated (fresh is preferred)
Noodles & Sauces
- 8 oz Thick Noodles (Chow Mein or Lo Mein)
- 1/4 cup Soy Sauce (low-sodium for a healthier option)
Other
- Cooking oil (amount as needed for stir-frying)
Instructions
- Marinate pork: In a bowl, combine sliced pork with soy sauce, minced garlic, and grated ginger. Let the mixture marinate for at least 10 minutes to absorb the flavors.
- Cook noodles: Bring a large pot of salted water to a rolling boil. Add thick chow mein or lo mein noodles and cook according to package instructions until al dente, typically about 5-7 minutes. Drain and rinse with cold water to stop cooking and prevent sticking.
- Stir-fry pork: Heat a large pan or wok over high heat and add oil. Once the oil shimmers, add the marinated pork and stir-fry for about 3-4 minutes until browned and cooked through. Remove the pork from the pan and set aside.
- Cook vegetables: In the same pan, add more oil if necessary. Toss in chopped cabbage, sliced mushrooms, and chopped green onions. Stir-fry for about 4-5 minutes until vegetables are tender yet still crisp.
- Combine and finish: Return the cooked pork to the pan with the sautéed vegetables. Add the drained noodles and pour in a splash of soy sauce. Toss everything together over heat for an additional 2-3 minutes to combine flavors and warm through.
- Serve: Transfer the Shanghai Fried Noodles to plates or a serving platter. Garnish with additional sliced green onions or sesame seeds if desired, and serve hot.
Notes
- For a vegetarian version, substitute pork with tofu and use vegetable soy sauce and vegetable broth if needed.
- Use low-sodium soy sauce to reduce salt content.
- Adjust vegetables according to availability and preference.
- Ensure high heat during stir-frying for best texture and flavor.
- Marinating the pork is key for enhanced flavor.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
Keywords: Shanghai fried noodles, Chinese noodles, pork stir-fry, chow mein, quick dinner, Asian recipes

