Go Back Email Link
+ servings

Vegetarian Mushroom Tofu Yakisoba

Mushroom Tofu Yakisoba. Savoury with a hint of tang. Packed with vegetables. A popular Japanese noodle dish for dinner or lunch.
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 15 mins
Cook Time 30 mins
Total Time 45 mins
Course dinner, lunch
Cuisine Japanese
Servings 4
Calories 105 kcal


  • ½ yellow onion
  • 1 cup carrot matchsticks
  • 1 red bell pepper thinly sliced
  • 1 orange bell pepper thinly sliced
  • 5-6 cups black oyster mushrooms
  • 1 stalk green onion finely chopped
  • 4 napa cabbage leaves chopped
  • 2 cups smoked or extra firm tofu diced
  • 2 Tbsp avocado oil
  • black pepper
  • 2 x 480 grams of packaged Yakisoba Noodles comes as 3 servings, thawed and loosened


  • In a small bowl, whisk together your yakisoba sauce.
  • In a wok set on medium-high heat, add ½ tsp avocado oil and fry diced tofu until crispy brown on all sides, about 7 minutes. Remove and transfer to a large bowl.
  • In the same wok, add more oil if needed and sauteed mushrooms until golden brown. Remove and transfer to another plate. Sauteed your remaining veggies and onions until cooked. Remove and transfer those to the large bowl.
  • Add more oil if needed, then add in thawed loosened noodles. Add in your yakisoba sauce and cook through until noodles are steaming hot. Then add in your tofu, veggies, and onions. Season with black pepper. Mix until noodles are well combined.
  • Garnish with more green onion and sesame seeds (optional). Serve hot and enjoy!


Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!
Keyword easy vegetarian yakisoba recipe, vegetarian yakisoba ingredients, vegetarian yakisoba noodles, vegetarian yakisoba recipe, vegetarian yakisoba sauce, veggie yakisoba recipe
Calories: 105kcal | Carbohydrates: 9g | Protein: 1g | Fat: 7g | Saturated Fat: 1g | Sodium: 218mg | Potassium: 234mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1978IU | Vitamin C: 85mg | Calcium: 30mg | Iron: 1mg