This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

This tofu lo mein recipe pairs crispy tofu, tender noodles, plenty of veggies, and the most delicious sesame-soy sauce for a vegetarian better-than-takeout dinner which is on constant rotation in our house. It’s delicious as leftovers too, so perfect for batch cooking!

White bowl of tofu lo mein noodles with vegetables.

See recipe card below for full list of measurements, ingredients, and instructions.

Why This Is Your New Favorite Noodle Recipe

  • This saucy tofu lo mein recipe pairs crispy firm tofu chunks, your choice of vegetables, noodles and an easy stir fry sauce for a crowd-pleasing, better-than-takeout dinner which I find really easy to make from scratch, but even simpler if I’ve done weekend meal prep and I’ve got a load of pre-chopped veg in the fridge!
  • The tofu is marinated in the stir fry sauce for an extra hit of flavor before it is fried to get nice crispy edges — no bland or boring tofu here!
  • Also, we’re gradually adding the sauce rather than just throwing it all into the pan at once to make sure we get perfectly saucy noodles that don’t turn too thick or gummy.

What I Learnt Testing This Recipe

  • I find the quickest way to get this lo mein on the table is to marinate the tofu first, then use that time to prep all the vegetables.
  • You can’t skimp on pressing the tofu. I’ve tried it to save time, and it just steamed rather than browned in the skillet, and the sauce didn’t stick. About 15-20 minutes should be plenty, and you don’t need a specialised tofu press — a plate weighted on top works really well!
  • Also, don’t skip on rinsing the cooked noodles under the cold tap. This removes excess starch and stops them sticking together, becoming mushy, and making the sauce gluey when everything comes together in the pan. I’ve found this simple step massively improves the quality of the finished dish.
  • Don’t add all the sauce at once. Different brands of noodles will need different amounts, so add it gradually and use your judgement to get the perfect bowl of noodles!

Ingredients

Lo mein egg noodles – Or spaghetti. I’ve written this recipe for dry noodles, but you can use fresh but make sure follow the package directions to avoid overcooking them.

Sesame oil – Using sesame oil as the cooking oil will help impart that authentic, takeout-style lo mein taste!

Green onions – Sliced into 1/2” pieces, white and green parts separated.

Julienne cut or chopped vegetables – I’ve had good results using carrots, red peppers, napa or green cabbage, bok choy, mushrooms, and broccoli.

Extra firm tofu – Drained and pressed, then cubed. You want extra firm to get nice crisp edges, as softer varieties might fall apart and crumble in the pan.

Soy sauce – You can also use light tamari or coconut aminos depending on your diet.

Dry white wine – Don’t worry, the alcohol will cook off in the sauce! I find a Sauvignon Blanc or Pinot Grigio works well, but if you really need this dish to be wine-free sub water instead.

Oyster sauce – Use a vegetarian, mushroom-based version if you need these noodles to be vegetarian or vegan friendly!

Garlic-ginger paste – Or 1 ½ teaspoons minced ginger + 1 ½ teaspoons minced garlic.

Cornstarch – This will help both thicken the sauce and crisp up the tofu pieces.

Cast iron skillet of le mein vegetable noodles with cubes of crispy tofu.

Serving & Storage Suggestions

This tofu lo mein is a complete meal, but you could also add something like my seaweed salad or Japanese cucumber salad on the side, or a few appetizers like chicken satay, air fryer egg rolls or tempura shrimp!

Leftovers will keep in the refrigerator for up to 4 days. Reheat in a skillet over medium heat with a splash of water. Stir frequently until heated through. This helps loosen the sauce as the noodles tend to absorb it in the refrigerator.

Frequently Asked Questions

What size should I cut the different vegetables?

Try to cut them into similarly sized, thin pieces so they cook at roughly the same rate. Vegetables like carrots and broccoli which tend to take longer to cook should be cut smaller or thinner than quick-cooking vegetables such as cabbage so that everything cooks at the same rate.

Can I use frozen vegetables?

Yes, I find that fresh vegetables have the best texture. Frozen ones won’t have the same bite I find really elevates a noodle dish. If you want to use frozen vegetables, add them directly to the hot pan and cook until heated through and any excess water has evaporated before adding the noodles and continuing with the recipe.

Do I have to use a wok to make these lo mein noodles?

No! As you can see from the pictures I find that a big cast iron skillet works really well for stir fries.

Why is the tofu sticking to the pan?

Tofu often sticks as it browns, but it releases once the underside has browned. If you make sure you have a properly heated pan and enough oil to cook the tofu properly you should be fine!

Making changes to a recipe can result in recipe failure. Any substitutions or variations listed are simple changes that I believe will work in this recipe, but results are not guaranteed.

Recipe By: Cheryl Malik

Tofu Lo Mein Noodles

Prep 20 minutes
Cook 20 minutes
Total 40 minutes
Crispy tofu, noodles and plenty of veggies, are tossed with a tasty sesame-soy sauce for a simple dinner that makes delicious leftovers, too!
Cheryl MalikCheryl Malik
4

Equipment

  • large wok or cast iron skillet

Ingredients

  • 8 ounces lo mein egg noodles or spaghetti
  • 2 tablespoons sesame oil
  • 3 green onions sliced into 1/2” pieces, white & green parts separated
  • 3-4 cups julienne cut or chopped vegetables like carrots, red peppers, napa or green cabbage, bok choy, mushrooms, or broccoli
  • block of extra firm tofu drained and pressed, then cubed

FOR THE SAUCE

  • 5 tablespoons soy sauce or coconut aminos, or lite tamari
  • 3 tablespoons dry white wine Sauvignon Blanc or Pinot Grigio
  • 3 tablespoons oyster sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon garlic-ginger paste or 1 ½ teaspoons minced ginger + 1 ½ teaspoons minced garlic
  • 1 ½ tablespoons cornstarch

Instructions
 

  • First, press the tofu. Wrap the tofu in 2 layers of paper towels, and place on a plate. Put another plate on top of the tofu to weigh it down. Leave it for about 15-20 minutes.
  • Meanwhile, set a pot of water on high heat and bring to a boil, then cook your noodles as per the packets instructions until JUST al dente. When done, immediately drain and rinse with cold water.
  • To make the stir fry sauce, add soy sauce, dry white wine, oyster sauce, sesame oil, garlic-ginger paste, and cornstarch to medium bowl. Whisk well until ingredients are fully combined and cornstarch is dissolved. Set bowl aside.
  • To marinate the tofu, pour 1 tablespoon of the sauce over tofu and toss gently to coat. Leave to marinate while you chop the vegetables.
  • Heat 1 tablespoon of sesame oil in large heavy skillet or wok over high heat. Add tofu and cook, without stirring, until the pieces are brown on the bottom and release easily from the pan. If it sticks, keep cooking, adding more oil if necessary. Stir and cook until golden on another side or two, then transfer to plate.
  • Heat the remaining 1 tablespoon of sesame oil in a large wok or skillet over medium heat. Add the green onions (white parts) and vegetables to the hot pan. Stir fry until fork tender and green onions are softening, about 5 minutes. Add 2 tablespoons of water to loosen the browned bits up off the bottom of the pan. Let cook til water has evaporated.
  • Remove from the heat. Let everything cool about 1 minute then add the cooked noodles and about half of the sauce – toss around in the hot pan to combine. Add more sauce if needed until color of noodles looks just right (medium brown, not dark, not light). Top with green parts of green onions and sesame seeds to serve.
Leftovers: Leftovers will keep in the refrigerator for up to 4 days. Reheat in a skillet over medium heat with a splash of water. Stir frequently until heated through. This helps loosen the sauce as the noodles tend to absorb it in the refrigerator.
Chopping vegetables: Try to cut them into similarly sized, thin pieces so they cook at roughly the same rate. Vegetables like carrots and broccoli which tend to take longer to cook should be cut smaller or thinner than quick-cooking vegetables such as cabbage so that everything cooks at the same rate.
Frozen vegetables: Yes, I find that fresh vegetables have the best texture. Frozen ones won’t have the same bite I find really elevates a noodle dish. If you want to use frozen vegetables, add them directly to the hot pan and cook until heated through and any excess water has evaporated before adding the noodles and continuing with the recipe.

Approximate Information for One Serving

Calories: 459calProtein: 3gFat: 11gSaturated Fat: 2gSodium: 1629mgPotassium: 88mgTotal Carbs: 6gFiber: 0.5gSugar: 1gNet Carbs: 6gVitamin A: 90IUVitamin C: 2mgCalcium: 16mgIron: 1mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

More Easy Noodle Recipes

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Where To Next?