• Skip to main content
  • Skip to primary sidebar
My Plantiful Cooking
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About
  • Newsletter
  • Breakfast
  • Mains
  • Desserts
  • Contact
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Mains & Entrees

    Vegan Yakisoba with Tofu (Gluten-free)

    Published: Oct 29, 2021 · Modified: Oct 29, 2021 by Meesha · This post may contain affiliate links

    Jump to Recipe Print Recipe
    2 images of a bowl of yakisoba with chopstick beside with text in between images.
    A plate of yakisoba with chopsticks sticking into it with text overlay.

    This vegan yakisoba, or Japanese stir-fried noodles, is paired with crispy tofu cubes! Incredibly flavorful and hearty, this gluten-free yakisoba is packed with colorful veggies. Fuss-free and ready in 30 minutes.

    Yakisoba in a white bowl topped with chopped scallions and sesame seeds with chopsticks.

    There is just something about noodle dishes that I just can't get enough of! Especially Japanese style ones like vegan japchae, teriyaki soba noodles and this tofu yakisoba.

    Jump to:
    • 💚Why you will love this recipe
    • 🤔What is yakisoba
    • 🍜Noodles used
    • 🧄What you will need
    • 📃Notes/substitutions
    • 🔪How to make
    • ✔Helpful tips
    • ✨Variations/add-ins
    • 🥢How to serve
    • ❄Storing
    • ❔Commonly asked questions
    • 🍽More vegan Asian dinners
    • 📖 Recipe

    💚Why you will love this recipe

    • Tasty and packed with flavor - We will be making our own yakisoba sauce here that is rich, flavorful and ties everything together beautifully!
    • Quick and easy to make - Everything can be made in a pan, and tofu yakisoba noodles is ready in 30 minutes. Definitely a great weeknight dinner to make when you just need something quick to fix!
    • Family friendly - This dish is definitely a crowd pleaser! It is not spicy, and will be enjoyed by both kids and adults alike.
    • Packed with veggies and protein - Tofu is a great source of plant based protein, and this gluten-free yakisoba contains a decent amount of nutritious vegetables!

    🤔What is yakisoba

    Yakisoba noodles is a super popular Japanese stir-fry noodle dish around the globe. It usually consist of wheat noodles, vegetables and pork cooked in a sweet and savory yakisoba sauce. They are traditional topped with some pickled ginger (benishoga) and aonori (seaweed powder).

    To make yakisoba vegan, we will be using tofu in place of pork, and make our own homemade sauce instead. It is also packed full of colorful and vibrant veggies!

    🍜Noodles used

    Although yakisoba has the word "soba" in it, which typically refers to buckwheat noodles, Chinese wheat noodles are actually more commonly used. They are yellow in color, and have a chewy and bouncy mouthfeel.

    However, to keep vegan yakisoba gluten-free, I am using 100% buckwheat noodles here. But like any other stir-fry, you can use any kind of noodles to make this dish! Some of my personal favorites includes ramen, rice noodles and udon.

    To make tofu yakisoba higher in protein, you can use protein pasta or lentil based noodles instead.

    🧄What you will need

    Ingredients needed like soba, onion, garlic and veggies on a grey background.
    Ingredients needed like tofu, cornstarch, soy sauce and other seasonings on a grey background.

    📃Notes/substitutions

    • Noodles - To keep tofu yakisoba gluten-free, I am using 100% buckwheat noodles. However, you can definitely use yakisoba noodles, or other Asian noodles like udon, ramen and rice noodles.
    • Tofu - Make sure to use extra firm or firm tofu that had been drained and pressed beforehand, either by using a tofu press or by stacking something heavy on top. Check out this post on how to press tofu for a more detailed instruction.
    • Cornstarch - Can be substituted with other starches like potato starch, tapioca starch or arrowroot starch.
    • Soy sauce - Definitely use one that is certified gluten-free if you are gluten intolerant. Tamari can be used in place.
    • Tomato sauce - Optional, but highly recommended. You can also substitute it with 1 tablespoon of tomato paste, and double the amount of maple syrup used.
    • Maple syrup - Can be substituted with other sweetener like white or brown sugar, or agave syrup.
    • Mirin - You can use sake in place.

    🔪How to make

    Boil a pot of water and cook noodles according to package instructions. Rinse under cold water and set aside.

    In the meantime, make your sauce by combining everything needed.

    Mix together cornstarch along with salt in a small bowl and stir to mix. In a zip-top bag, place in tofu cubes along with the cornstarch mixture. Toss to coat.

    Heat up a tablespoon of neutral oil in a non-stick wok or skillet on medium high heat. Place tofu cubes in one layer and cook for 2-3 minutes on each side, or until most sides are nicely seared. Set aside.

    Collage showing tofu cubes in a zip top bag and pan fried tofu in a wok.

    Heat another ½ tablespoon of oil back to the wok and saute onion for 2-3 minutes, until translucent. Next, stir in garlic and cook for a minute.

    Collage showing sauteing onion then adding in garlic in a wok.

    Toss in red pepper and carrot. Cook for 2-3 minutes, or until they have soften slightly. Now, add in mushrooms and cabbage, and cook for another 2-3 minutes, until all veggies are cooked.

    Collage showing cooking vegetables in a wok on a grey background.

    Add in cooked noodles along with sauce. Toss until everything is well mixed. Turn off heat and stir in tofu. Serve and enjoy your vegan yakisoba while warm!

    Collage showing noodles in wok, then tofu and noodles in wok.

    ✔Helpful tips

    • If you are using fresh noodles, soak them in some hot water and stir using chopsticks or a fork to help separate the noodles. Drain thoroughly and set it aside.
    • However, if you are cooking noodles from dry, slightly undercook them to avoid them from turning mushy. I usually cook noodles 1-2 minutes less than the suggested cooking time. Also, remember to rinse them under cold water after cooking.
    • Prepare ingredients ahead of time and keep them near you while cooking. Stir-frying is a fairly quick process, so you will want everything to be prepped and ready!
    • Use a non-stick wok or large skillet to cook your vegan yakisoba. This ensures that your ingredients do not leap out and cause a mess when stir-frying.

    ✨Variations/add-ins

    If you are not a fan of tofu or intolerant to soy, you can simply skip it, or replace it with other plant based protein like sliced seitan, chopped vegan chicken or your favorite brand of vegan chicken strips.

    Feel free to switch up veggies used in tofu yakisoba with whatever you have on hand! Broccoli, cauliflower, snap peas and napa cabbage are some examples of vegetables that work well in stir-fries. You can even use some frozen veggie mix for a quicker version.

    If you like spicy foods, toss in a teaspoon or so of red pepper flakes or gochugaru (Korean chili flakes). Or, you can drizzle on some sriracha or hot sauce right before serving your vegan yakisoba.

    Noodles served in a deep plate with chopsticks and a cup of tea beside.

    🥢How to serve

    Traditionally, yakisoba are topped with beni shoga (red pickled ginger) and aonori (green seaweed flakes). As I can't find any, I choose to top my tofu yakisoba with chopped green onion and toasted sesame seeds instead.

    Although it is pretty hearty on its own, you can definitely serve this noodle dish with some Asian side dishes. Some of my favorite include rice paper rolls, Korean gochujang tofu or some sambal tempeh.

    As for appetizers, you can serve some refreshing Asian rice salad, or soul-soothing soups like Chinese spinach soup or Gochujang soup.

    ❄Storing

    Although it is best served fresh, leftover vegan yakisoba can be stored in the fridge for up to 3 days in a sealed container. You might have to add a splash of water when reheating if the mixture appears to be dry.

    2 bowls of yakisoba with tea, chopsticks, chopped scallions and chili flakes beside.

    ❔Commonly asked questions

    Is yakisoba gluten-free?

    Traditionally, yakisoba is not gluten-free as Chinese wheat noodles are used. However, this version is free from gluten as we will be using 100% buckwheat noodles, or soba instead.

    What does it taste like?

    This vegan yakisoba is savory, sweet and umami with some tanginess coming from the ketchup. It taste really similar to the Chinese lo mein. If you like it to be spicy, feel free to toss in some chili flakes, or top with some sriracha before serving.

    Is it eaten cold or hot?

    Yakisoba is commonly served warm immediately after cooking, like any other stir-fries.

    🍽More vegan Asian dinners

    • Vegan Tofu Chop Suey
    • Vegan Peanut Butter Noodles with Crispy Tofu
    • Basmati Chana Pulao (Chickpea Rice)
    • Vegan Chinese Tofu 'Egg' Protein Fried Rice

    If you did make this recipe, do leave a rating and comment down below, we love hearing from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook and Pinterest to get the latest updates. 😉

    📖 Recipe

    A bowl of yakisoba topped with chopped green onion and sesame seeds with chopsticks.

    Vegan Yakisoba with Tofu (Gluten-free)

    Meesha
    This vegan yakisoba, or Japanese stir-fried noodles, is paired with crispy tofu cubes! Incredibly flavorful and hearty, this gluten-free yakisoba is packed with colorful veggies. Fuss-free and ready in 30 minutes.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 10 mins
    Cook Time 20 mins
    Total Time 30 mins
    Course Main Course
    Cuisine Chinese, Japanese
    Servings 3 servings
    Calories 402 kcal

    Ingredients
     
     

    For stir-fry

    • 7 oz dried buckwheat noodles *
    • ½ yellow onion diced
    • 3 cloves garlic minced
    • 1 medium carrot julienned
    • 1 medium red bell pepper julienned
    • 6-8 shiitake mushrooms
    • 2 cups shredded cabbage

    For yakisoba sauce

    • 4 tablespoons soy sauce or tamari (use gluten-free if needed)
    • 2 tablespoon ketchup **
    • 1 tablespoon mirin or sake
    • ½ tablespoon maple syrup or other sweetener

    For tofu

    • 1 tablespoon cornstarch or potato/tapioca/arrowroot starch
    • ½ teaspoon salt
    • 1 14 oz block extra firm tofu drained, pressed and cubed***
    Prevent your screen from going dark

    Instructions
     

    • Boil a pot of water and cook noodles according to package instructions. Rinse under cold water and set aside.
      7 oz dried buckwheat noodles
    • In the meantime, make your sauce by combining everything needed.
      4 tablespoons soy sauce, 2 tablespoon ketchup, 1 tablespoon mirin, ½ tablespoon maple syrup
    • Mix together cornstarch along with salt in a small bowl and stir to mix. In a zip-top bag, place in tofu cubes along with the cornstarch mixture. Toss to coat.
      1 tablespoon cornstarch, ½ teaspoon salt, 1 14 oz block extra firm tofu
    • Heat up a tablespoon of neutral oil in a non-stick wok or skillet on medium high heat. Place tofu cubes in one layer and cook for 2-3 minutes on each side, or until most sides are nicely seared. Set aside.
    • Heat another ½ tablespoon of oil back to the wok and saute onion for 2-3 minutes, until translucent. Next, stir in garlic and cook for a minute.
      ½ yellow onion, 3 cloves garlic
    • Toss in red pepper and carrot. Cook for 2-3 minutes, or until they have soften slightly. Now, add in mushrooms and cabbage, and cook for another 2-3 minutes, until all veggies are cooked.
      1 medium carrot, 1 medium red bell pepper, 6-8 shiitake mushrooms, 2 cups shredded cabbage
    • Add in cooked noodles along with sauce. Toss until everything is well mixed. Turn off heat and stir in tofu. Serve and enjoy your vegan yakisoba while warm!

    Notes

    *Noodles - To keep this gluten-free, I am using 100% buckwheat noodles. However, you can definitely use yakisoba noodles, or other Asian noodles like udon, ramen and rice noodles.
    **Tomato sauce - Optional, but highly recommended. You can also substitute it with 1 tablespoon of tomato paste, and double the amount of maple syrup used.
    ***Tofu - Make sure to use extra firm or firm tofu that had been drained and pressed beforehand, either by using a tofu press or by stacking something heavy on top. Check out this post on how to press tofu for a more detailed instruction.
     
     
    Helpful tips
    • Oil -free - Use ¼ cup of water or broth to saute your aromatics instead of oil. As for tofu, you can either cook it without oil on a good non-stick pan, or bake with for 20 minutes at 200C/400F. 
    • If you are using fresh noodles, soak them in some hot water and stir using chopsticks or a fork to help separate the noodles. Drain thoroughly and set it aside.
    • However, if you are cooking noodles from dry, slightly undercook them to avoid them from turning mushy. I usually cook noodles 1-2 minutes less than the suggested cooking time. Also, remember to rinse them under cold water after cooking.
    • Prepare ingredients ahead of time and keep them near you while cooking. Stir-frying is a fairly quick process, so you will want everything to be prepped and ready!
    • Use a non-stick wok or large skillet to cook your vegan yakisoba. This ensures that your ingredients do not leap out and cause a mess when stir-frying.
     
     
    Storing - Leftover tofu yakisoba can be stored in the fridge for up to 3 days in a sealed container. You might have to add a splash of water when reheating if the mixture appears to be dry. 

    Nutrition

    Calories: 402kcalCarbohydrates: 75gProtein: 24gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gSodium: 2498mgPotassium: 812mgFiber: 4gSugar: 13gVitamin A: 4737IUVitamin C: 72mgCalcium: 113mgIron: 5mg

    Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

    Did you make this recipe ?Tag @myplantifulcooking on Instagram !
    « Air fryer Potato Slices
    Vegan Banana Applesauce Oatmeal Muffins »

    Reader Interactions

    Join the discussion ! Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I am Meesha, the human behind My Plantiful Cooking! Expect to find plant-powered recipes that are easy to make and wholesome without compromising on taste.

    More about me →

    🌞Fresh Summer Recipes

    • Cold Japanese Tofu Salad
    • Chipotle Fresh Tomato Salsa ( copycat )
    • Japanese Chuka Wakame Seaweed Salad
    • Vegan Vegetable Thai Fried Rice
    • Vegetable Vegan Kimbap (Gimbap)
    • Singapore Vegetable Chow Mei Fun

    💚Reader's favourite

    • Healthy PB2 Peanut Butter Powder Cookies
    • Crispy Oven Roasted Lentils
    • Banana Steel Cut Oats Breakfast Cookies
    • Eggless Banana Oat Mug Cake
    • Vegan Baked Oats for One (TikTok inspired)
    • Chinese Napa Cabbage Soup

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2022 My Plantiful Cooking