5 Irresistible Lo Mein Recipes That Beat Takeout Every Time

After years of testing recipes and countless takeout disappointments, I’ve perfected these 5 foolproof lo mein dishes that deliver authentic flavor without the greasy aftertaste. Whether you crave classic chicken lo mein or want to try vegan versions, these recipes guarantee restaurant-quality results with simple ingredients.
Why These Recipes Work
✅ Ready in under 30 minutes – Faster than delivery
✅ Customizable proteins & veggies – Use what you have
✅ Perfect noodle texture – No mushy or sticky noodles
✅ Better-than-takeout sauce – Balanced sweet, salty, and umami
Pro Tip: Use fresh Chinese egg noodles if possible (found in Asian markets), or substitute spaghetti in a pinch!
1. Classic Chicken Lo Mein
*(The ultimate crowd-pleaser – serves 4)*
Why It’s a Winner:
✅ Juicy, tender chicken
✅ Crisp-tender veggies
✅ Sauce that clings perfectly to noodles
Detailed Ingredients:
For the Sauce:
- 3 tbsp soy sauce
- 2 tbsp oyster sauce
- 1 tbsp hoisin sauce
- 1 tsp sesame oil
- 1 tsp sugar
- ½ tsp white pepper
For the Noodles:
- 12 oz fresh lo mein noodles (or 8 oz dried)
- 2 tbsp vegetable oil
For the Stir-Fry:
- 1 lb chicken breast, thinly sliced
- 2 tsp cornstarch
- 2 cloves garlic, minced
- 1 cup sliced bell peppers
- 1 cup shredded cabbage
- 2 green onions, sliced
Step-by-Step Instructions:
1. Prep the Chicken:
- Toss sliced chicken with cornstarch and 1 tbsp water
- Let marinate 10 minutes (keeps it tender)
2. Cook Noodles:
- Boil noodles 1 minute less than package instructions
- Drain, rinse with cold water, and toss with 1 tsp oil
3. Make the Sauce:
- Whisk all sauce ingredients in a small bowl
4. Stir-Fry:
- Heat 1 tbsp oil in wok over high heat
- Cook chicken 3-4 minutes until no longer pink, then remove
- Add remaining oil, stir-fry garlic 30 seconds
- Add veggies, cook 2 minutes until crisp-tender
- Return chicken to wok, add noodles and sauce
- Toss everything 2 minutes until heated through
Garnish with:
- Extra green onions
- Sesame seeds
- Chili oil (if you like heat)
Storage: Keeps 3 days in fridge – reheat with a splash of water
2. Garlic Shrimp Lo Mein
(Succulent shrimp with bold garlic flavor – serves 4)
Why It’s Special:
✅ Plump, juicy shrimp
✅ Extra garlicky sauce
✅ Ready in 20 minutes
Detailed Ingredients:
- 12 oz fresh lo mein noodles
- 1 lb large shrimp, peeled
- 4 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 cup snap peas
- 1 carrot, julienned
Sauce:
- 3 tbsp soy sauce
- 1 tbsp Shaoxing wine
- 1 tsp honey
- ½ tsp chili flakes
Step-by-Step Instructions:
1. Prep Shrimp:
- Pat shrimp dry, season with salt & pepper
2. Cook Noodles:
- Boil, drain, and rinse as above
3. Stir-Fry:
- Heat 1 tbsp oil, cook shrimp 2 minutes per side, then remove
- Sauté garlic and ginger 30 seconds
- Add veggies, stir-fry 2 minutes
- Return shrimp, add noodles and sauce
- Toss 1 minute until glossy
Pro Tip: Add 1 tsp cornstarch to sauce for extra cling
3. Vegan Mushroom Lo Mein
(Meaty mushrooms replace meat – serves 4)
Why It’s Special:
✅ 100% plant-based but satisfying
✅ Umami bomb from mixed mushrooms
✅ Healthier than takeout with less oil
Detailed Ingredients:
For the Noodles:
- 12 oz fresh lo mein noodles (or 8 oz dried)
- 1 tbsp sesame oil
For the Mushrooms:
- 3 cups mixed mushrooms (shiitake, oyster, cremini)
- 1 tbsp vegetable oil
- ½ tsp salt
For the Sauce:
- 3 tbsp vegetarian oyster sauce
- 1 tbsp dark soy sauce
- 1 tbsp maple syrup
- 1 tsp rice vinegar
- ½ tsp white pepper
- ½ cup vegetable broth
For the Veggies:
- 1 carrot, julienned
- 1 cup snow peas
- 3 garlic cloves, minced
- 1 tbsp ginger, grated
- 2 green onions, sliced
- 1 cup bean sprouts
Step-by-Step Instructions:
1. Prepare Mushrooms:
- Clean mushrooms with damp cloth (don’t rinse)
- Slice shiitake and cremini, tear oyster mushrooms
- Heat dry wok over medium-high heat
- Add mushrooms and salt, cook 5 minutes until they release liquid
- Continue cooking until liquid evaporates (3 more minutes)
- Add 1 tbsp oil, increase heat to high
- Sear mushrooms 2 minutes until edges crisp
- Remove and set aside
2. Cook Noodles:
- Bring large pot of water to boil
- Cook fresh noodles 2 minutes (or dried according to package)
- Drain, rinse with cold water
- Toss with sesame oil to prevent sticking
3. Make Sauce:
- Whisk together all sauce ingredients
- Set aside
4. Stir-Fry Vegetables:
- Heat wok over high heat
- Add 1 tbsp oil
- Stir-fry garlic and ginger 30 seconds
- Add carrots, cook 1 minute
- Add snow peas, cook 1 more minute
5. Combine Everything:
- Return mushrooms to wok
- Add cooked noodles and sauce
- Toss constantly 2 minutes until sauce coats noodles
- Add bean sprouts and green onions last
- Cook 30 seconds more
6. Serve:
- Garnish with extra green onions
- Sprinkle with sesame seeds
- Serve with chili oil on the side
Pro Tips:
- For extra umami, add 1 tsp mushroom powder to sauce
- Press tofu can be added for more protein
- Keep heat high to prevent noodles from getting soggy
- Use tongs for easier tossing
Storage:
- Keeps well refrigerated for 3 days
- Reheat in wok with splash of water
- Noodles may absorb sauce – just add more broth when reheating
4. Spicy Beef Lo Mein
(Bold and hearty – serves 4)
Why It’s a Must-Try:
✅ Tender flank steak with velveting technique
✅ Fiery Sichuan kick from peppercorns
✅ Perfect balance of heat and savoriness
Detailed Ingredients:
For the Beef:
- 1 lb flank steak, sliced thin against grain
- 1 tsp baking soda
- 1 tbsp cornstarch
- 2 tbsp water
- 1 tbsp soy sauce
For the Sauce:
- 3 tbsp soy sauce
- 1 tbsp Sichuan peppercorn oil
- 2 tbsp chili garlic sauce
- 1 tbsp Shaoxing wine
- 1 tsp sugar
Other Ingredients:
- 12 oz fresh lo mein noodles
- 1 red bell pepper, julienned
- 1 cup bean sprouts
- 3 garlic cloves, minced
- 1 tbsp ginger, grated
- 2 green onions, cut in 1″ pieces
- 2 tbsp vegetable oil
Step-by-Step Instructions:
1. Velvet the Beef:
- In bowl, mix beef with baking soda and let sit 15 minutes
- Rinse thoroughly under cold water, pat dry
- Toss beef with cornstarch, water and soy sauce
- Bring pot of water to simmer (not boiling)
- Blanch beef for 30 seconds, then drain immediately
2. Prepare Noodles:
- Cook noodles 1 minute less than package directs
- Drain, rinse with cold water, toss with 1 tsp oil
3. Make Sauce:
- Whisk all sauce ingredients together
- Set aside
4. Stir-Fry:
- Heat wok over high heat until smoking
- Add 1 tbsp oil, then sear beef 1 minute per side
- Remove beef and set aside
- Add remaining oil, stir-fry garlic and ginger 30 seconds
- Add bell pepper, cook 1 minute
- Return beef to wok with noodles and sauce
- Toss constantly 2 minutes until sauce clings
- Add bean sprouts and green onions last
5. Serve:
- Garnish with extra Sichuan peppercorns
- Drizzle with chili oil if desired
Pro Tip: For authentic Sichuan flavor, toast whole peppercorns in oil first, then strain.
5. Singapore Noodles (Curry Lo Mein)
(Fragrant curry flavor – serves 4)
Why It’s Unique:
✅ Vibrant yellow color from turmeric
✅ Light yet packed with flavor
✅ Traditional hawker-style street food
Detailed Ingredients:
Main Ingredients:
- 12 oz thin rice vermicelli (soaked 10 mins)
- 8 oz shrimp, peeled
- 4 oz char siu pork (or ham), sliced
- 2 eggs, beaten
- 1 cup bean sprouts
- 1 red bell pepper, julienned
- 3 garlic cloves, minced
- 1 tbsp ginger, grated
Seasonings:
- 2 tbsp curry powder
- 1 tsp turmeric
- 2 tbsp light soy sauce
- 1 tbsp Shaoxing wine
- 1 tsp sugar
- ½ tsp white pepper
- 2 tbsp vegetable oil
- 1 tbsp sesame oil
Step-by-Step Instructions:
1. Prepare Ingredients:
- Soak rice noodles in warm water 10 minutes, drain
- Blanch shrimp in boiling water 1 minute, drain
- Cut all vegetables into uniform strips
2. Bloom Spices:
- Heat wok over medium, add 1 tbsp oil
- Add curry powder and turmeric, stir 30 seconds
- Remove from heat immediately
3. Cook Eggs:
- Heat 1 tsp oil in wok
- Scramble eggs until just set, break into pieces
- Remove and set aside
4. Stir-Fry:
- Heat remaining oil over high heat
- Stir-fry garlic and ginger 30 seconds
- Add pork and shrimp, cook 1 minute
- Add bell pepper, cook 1 minute
- Add drained noodles and bloomed spices
- Toss constantly while adding soy sauce, wine, sugar
- Add bean sprouts and eggs last
5. Finish:
- Drizzle with sesame oil
- Toss to combine
- Garnish with cilantro and lime wedges
Pro Tip: For authentic flavor, use Malaysian curry powder if available. The noodles should be dry and separate, not clumped together.
Lo Mein Success Secrets
Noodle Tips:
- Undercook slightly (they’ll finish in wok)
- Rinse to stop cooking
- Toss with oil to prevent sticking
Wok Skills:
- High heat is essential
- Cook in batches if needed
- Have all ingredients prepped before starting
Sauce Tweaks:
- For gluten-free: Use tamari
- For sweeter: Add 1 tbsp brown sugar
- For tangier: Splash of rice vinegar
Final Thoughts
Once you master basic lo mein, you’ll never overpay for takeout again. My personal favorite is the garlic shrimp version—it’s become my 15-minute weeknight hero.
Which recipe will you try first? I’d love to hear how it turns out!
P.S. Need more inspiration? Try my Aesthetic Lunch or Breakfast Ideas next! 🍜✨