Vegan Japanese

  • Recipes
  • About
  • Contact
menu icon
go to homepage
  • Recipes
  • About
  • Contact
    • Instagram
    • TikTok
  • search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Instagram
    • TikTok
  • ×
    Home » Noodles & Pasta

    Published: Jun 5, 2025 · Modified: Oct 20, 2025 by Aaron Fukuyama · This post may contain affiliate links · Leave a Comment

    Tofu Noodles Recipe: Quick Vegan Stir-Fry in 20 Minutes

    Jump to Recipe Jump to Video Print Recipe

    This tofu noodles recipe is one of my mum's favorites, and it's easy to see why. Chewy noodles, pan-fried tofu, and crisp vegetables all come together in a sesame-soy stir-fry that's ready in under 20 minutes.

    Growing up, this was the kind of dinner we made when only a warm bowl of noodles would do. Simple food that's quick to put on the table and feels like a hug in a bowl.

    A serving of tofu noodles in a round patterned bowl

    Why You'll Love This Tofu Noodles Recipe

    If you're short on time or just want something yummy (but got to be easy) it's a dependable weeknight favorite.

    Here's why this tofu noodles recipe is on repeat in our kitchen:

    • The sesame and soy base is simple but satisfying
    • It's ready in under 20 minutes
    • You can throw in whatever vegetables you've got
    • It's completely plant-based

    What to serve with Tofu Noodles

    Tofu noodles are satisfying on their own, but they do pair well with a few extras. Try these:

    • Pickled daikon or pickled ginger - straight from the packet or jar, adds a sharp contrast
    • Miso soup - especially quick if you've already made vegan dashi; fills everyone up fast
    • Edamame - straight from the packet, just sprinkle with salt
    • Vegan tempura - more effort, but worth it if you want something crunchy on the side
    • A cold Japanese beer - or swap for hot or iced mugicha (barley tea) or genmaicha if you want a non-alcoholic option
    tofu noodles in a round bowl with a small side dish of takuan (pickled radish)
    Jump to:
    • Why You'll Love This Tofu Noodles Recipe
    • What to serve with Tofu Noodles
    • Ingredients
    • Instructions
    • Substitutions
    • Variations
    • Storage
    • FAQ
    • Other popular recipes
    • 📖 Recipe

    Ingredients

    Serves 2 | Prep time 5 mins | Cooking time 8-10 mins

    This is an overview with extra guidance, tips and photos. See the printable recipe card for the quick version, quantities and step by step instructions.

    • Garlic and ginger
    • Cabbage
    • Red pepper
    • Carrot
    • Tofu
    • Ramen noodles
    • Toasted sesame oil
    • Soy sauce
    • Mirin
    • Kombu dashi powder (optional)
    • Sugar
    • Green onion (spring onion)
    • Takuan (pickled daikon)

    Here are my notes on the two main ingredients that really shape this dish and the kind of result you'll get when you make it:

    Frozen ramen noodles - These noodles are bouncy, chewy, and cook in just one minute. They're a major time-saver for any tofu noodles recipe, giving you the right texture without extra effort. I often use the Yutaka brand, but any good-quality frozen ramen will work.

    Tip: Keep a pack in the freezer to upgrade any quick stir-fry or noodle dish.

    a packet of yutaka frozen ramen noodles

    Tofu - It's a great source of plant-based protein and absorbs flavor exceptionally well, especially when pan-fried with garlic, ginger, and soy sauce. For the best tofu noodles recipe, I recommend using super firm tofu, like the variety from Tofoo. Its dense, meaty texture holds its shape during cooking and provides a satisfying bite. Thanks to its low moisture content, it crisps up well and is far less likely to fall apart when stir-fried.

    Tip: Pat the tofu dry before cooking to help it brown evenly and get a golden crust.

    a packet of super firm tofu

    Instructions

    Making this tofu noodles recipe is simple once you've prepped the veg and tofu. You'll:

    1. Boil water and prep the veg and tofu
    2. Stir-fry garlic, ginger, tofu and veg
    3. Par-cook the ramen noodles
    4. Combine noodles, tofu, and vegetables in the wok
    5. Serve and garnish

    Here's how to do it step by step.

    Boil water and prep the veg and tofu

    Start by filling a large saucepan with water and setting it over high heat. It should be at a rolling boil by the time you're ready to cook the noodles.

    Large pot of water heating to a rolling boil for ramen noodles.

    Prep the vegetables

    Slice the cabbage into thin ribbons so it softens quickly but still keeps some crunch. Dice the red pepper into neat little cubes for colour and bite. Julienne the carrot into thin matchsticks. This helps it cook fast but not go soggy.

    Shredding cabbage into thin 5-millimetre strips for tofu noodle stir-fry.
    Cubing red bell pepper into uniform 1-centimetre pieces.
    Julienned carrot matchsticks prepared for tofu noodle dish.

    Slice the aromatics

    Cut the garlic and ginger as thinly as you can. The finer the slices, the more evenly they'll flavour the sesame oil later on.

    Paper-thin garlic slices ready to infuse sesame oil.
    Thin ginger batons cut for aromatic base of stir-fry.

    Cube the tofu

    Pat the tofu dry with kitchen paper, then cut it into small, even cubes. The drier the surface, the better it browns (this is the secret to crisp edges).

    Cubing firm tofu into 1-centimetre blocks

    Prep the garnish

    Slice the spring onion into thin discs. It adds a sharp bite and a bit of colour on top. Cut the takuan (pickled daikon) into half-moons so each piece is easy to pick up with chopsticks. Keep both aside until you're ready to serve.

    Diagonally sliced spring onions prepared as garnish
    Thin semi-circle slices of takuan pickled radish for finishing touch.

    Tip: Having everything prepped before you start cooking makes the stir-fry smooth and stress-free, since it all comes together fast once the pan is hot.

    Stir-fry garlic, ginger, tofu and veg

    Heat a wok or large frying pan over medium-high heat and add a spoonful of toasted sesame oil.

    Cook the aromatics

    Add the sliced garlic and ginger to the hot oil. Stir for about a minute until they smell fragrant and just start to turn golden. Keep them moving so they don't burn.

    Ginger and garlic sizzling in sesame oil in wok.

    Add the tofu

    Tip in the cubed tofu. Sprinkle with a little sugar, a splash of mirin and soy sauce, then stir-fry for 2 to 3 minutes until each piece is browned on the edges and lightly caramelised. Let the tofu sit against the hot pan for short bursts to help it crisp before tossing again.

    Browning tofu with soy, mirin, and sugar for glazed flavour.

    Tip: Give the tofu plenty of space in the pan. If the cubes are too close together, they release steam and turn soft instead of crisping. Spread them out in a single layer and let each side sit against the heat before turning. That way you'll get golden edges and
    a proper crunch when you bite in.

    Throw in the cabbage, red pepper, and carrot. Turn the heat up to high, season with a little salt and pepper, and stir-fry for 1 to 2 minutes. You're looking for the veg to start searing on the edges while still keeping a bit of crunch.

    Colourful vegetables flash-fried with tofu over high heat.

    Tip: Give everything space in the pan. If it feels crowded, cook in two batches so the vegetables sear properly instead of steaming.

    Par-cook the ramen noodles

    By now your saucepan of water should be boiling. Drop in the noodles and cook them for half the time listed on the packet. For example, if the packet says 2 minutes, cook for just 1.

    Drain well and shake off excess water. They'll finish cooking in the wok, which keeps them chewy instead of mushy.

    Par-cooking ramen noodles to al dente before stir-frying

    Tip: If using dried noodles, stop cooking a minute earlier than usual. You want them just tender enough to bend without breaking.

    Combine noodles, tofu, and vegetables in the wok

    Heat another spoonful of sesame oil in the wok over medium-high. Add the noodles, then sprinkle over the dashi powder (if using), a little sugar, and the remaining soy sauce. Toss quickly so the noodles are coated.

    Return the tofu and vegetables to the wok. Stir-fry everything together for about a minute, lifting and tossing so the noodles catch a bit of char and the flavours come together.

    Seasoning noodles in wok with soy sauce, sesame oil, and dashi.
    Combining noodles, tofu, and vegetables for final stir-fry.

    Tip: Make sure the pan is properly hot before the noodles and veg go in. Keep your spatula moving so everything fries evenly.

    Serve and garnish

    Divide the noodles into bowls. Top with the sliced spring onion and a few pieces of takuan. Serve straight away while everything is still hot and crisp.

    close up of tofu noodles served up in a round bowl

    Tip: Tofu noodles are best eaten straight away. If you do have leftovers, reheat them quickly in a hot wok or frying pan with a splash of sesame oil to bring the texture back.

    Substitutions

    • Ramen can be replaced with udon or any other medium noodle. Rice noodles also work for a wheat-free option. Fresh noodles, whether vacuum packed or frozen, have the best texture, but dried noodles will do if that is what you have.
    • Tofu can be swapped for tempeh, Quorn, or another plant-based protein. I have even used soya mince in this recipe with good results.
    • For the veg, use what is seasonal or already in your fridge. Mushrooms, broccoli, peas, or edamame are all reliable choices. Just keep the pieces small and even so they cook quickly in the pan.
    • Kombu dashi powder is optional. It's a nice touch as it brings in a bit of authentic Japanese umami flavour, but a pinch of bouillon works okay too, or leave this out entirely.

    Variations

    • Spicy: Add heat with a drizzle of chili oil, a pinch of dried chili flakes or some freshly sliced chilis over the top of your tofu noodles. If you prefer your noodles spicy, try my spicy vegan ramen.
    • Citrus: Squeeze fresh lime juice over the top and garnish with extra wedges on the side. You can also sprinkle some finely grated lemon zest over the top for a little zing.
    • Gluten-free: Use rice noodles instead of wheat-based noodles and replace soy sauce with tamari. 

    Storage

    These tofu noodles keep well in the fridge for up to two days if stored in an airtight container. To reheat, warm them gently in a pan with a splash of sesame oil to bring back the flavour and texture. I don't recommend freezing as the noodles tend to go mushy once defrosted.

    FAQ

    What noodles are best for tofu noodle recipes?


    For tofu noodle recipes, chewy noodles like ramen, udon, or soba work best because they hold up to stir-frying and soak up sauces well. Rice noodles are another good option if you want a lighter texture or need the dish to be gluten-free. Whatever you use, cook them only halfway first. This is called par-cooking. That way, when you toss the noodles with the sauce, tofu, and vegetables, they finish cooking in the wok, stay bouncy, and soak up all the flavours without going soggy.

    What's the difference between tofu noodles and tofu ramen?


    Tofu noodles are usually a stir-fry where tofu, vegetables, and noodles are tossed together with a sesame-soy sauce. Tofu ramen, on the other hand, is a Japanese noodle soup made with broth, often miso or soy-based, and topped with tofu and vegetables. Both dishes use tofu and noodles, but ramen is served in broth while tofu noodles are cooked dry in a pan. If you are curious to make the noodle soup version at home, here is a tofu ramen recipe you can try.

    How do I make tofu taste good in stir-fry noodles?

    Start with the right tofu. Choose extra firm or super firm, then drain it as soon as you open the pack. Pat it dry with kitchen paper to remove as much water as you can, or use a tofu press if you have one. The drier it is, the better it will crisp in the pan.

    Cut the tofu into small, even cubes and fry them in a hot pan with a little sesame oil. Add a splash of soy sauce and a pinch of sugar as they cook so the edges caramelise. Let the cubes sit against the heat for a moment before turning them. That's how you get a golden crust and plenty of flavour!

    Can I prepare tofu noodles in advance?

    Yes! You can chop the vegetables, dry and cube the tofu, and even par-cook the noodles a few hours ahead. Keep each in separate airtight containers in the fridge. When you are ready to eat, just heat the wok, finish the noodles in the pan, and toss everything together. It makes this recipe even quicker on a busy night.

    What's the best tofu to use for stir-frying?

    For stir-frying, extra firm or super firm tofu is ideal. It holds its shape, crisps up quickly, and absorbs sauces without falling apart. Avoid silken or soft tofu, as they're too delicate for high-heat cooking.

    Can I make tofu noodles gluten-free?

    Yes, you can. Use rice noodles instead of ramen and swap soy sauce for tamari. The sesame, ginger, and garlic base stays the same, so you still get the same flavor.

    Other popular recipes

    • yuzu ramen pictured from above
      Yuzu Ramen (Japanese Citrus Noodle Soup Recipe)
    • mabo eggplant on a bed of rice
      Mabo Nasu (Mapo Eggplant 麻婆茄子)
    • Our Favourite Vegan Udon Noodle Recipes
    • yaki udon noodles garnished with pickled ginger and spring onions
      Vegan Yaki Udon - Easy 25-Minute Stir-Fried Noodles

    📖 Recipe

    A serving of tofu noodles in a round patterned bowl

    Tofu Noodles Recipe (Vegan Japanese Stir-Fry)

    Aaron Fukuyama
    Quick tofu noodles stir-fry with crisp vegetables, chewy ramen, and golden tofu in a sesame-soy sauce. A simple vegan Japanese dish ready in 20 minutes.
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 10 minutes mins
    Course Main Course
    Cuisine Japanese, vegan Japanese, vegetarian
    Servings 2

    Equipment

    • 1 Large frying pan or wok
    • 1 Large saucepan
    • 1 Sharp knife
    • 1 Chopping board
    • 1 Strainer or colander
    • 1 Wooden spatula

    Ingredients
      

    Main ingredients:

    • 3 cloves garlic, thinly sliced
    • 2- inch piece ginger, julienned
    • ¼ medium cabbage (about 150 g), shredded
    • ½ red pepper (about 85 g), diced
    • 1 medium carrot (about 60 g), julienned
    • 1 block super firm tofu (280 g), cubed
    • 3 Tablespoons toasted sesame oil
    • 400 g fresh or frozen ramen noodles (or 200 g dried)
    • 1 teaspoon kombu dashi powder (optional)
    • 3 Tablespoons soy sauce
    • 2 teaspoons sugar
    • 1 Tablespoon mirin
    • Salt and black pepper, to taste

    For garnish:

    • 1 green onion, thinly sliced
    • 5 cm piece takuan (pickled daikon), thinly sliced

    Instructions
     

    • Bring a large saucepan of water to a boil.
    • Slice the vegetables, garlic, and ginger. Cube the tofu. Slice the spring onion and takuan for garnish.
    • Heat 1 tablespoon sesame oil in a wok over medium-high heat. Add garlic and ginger and cook 1 minute until fragrant.
    • Add tofu, 1 teaspoon sugar, 1 tablespoon soy sauce, and a splash of mirin. Stir-fry 2-3 minutes until browned and lightly caramelised.
    • Add cabbage, red pepper, and carrot. Season lightly with salt and pepper. Stir-fry 1-2 minutes until the vegetables start to sear but still keep crunch.
    • Cook noodles in boiling water for half the packet time. Drain well.
    • In the same wok, heat the remaining sesame oil. Add noodles, dashi powder (if using), remaining sugar, soy sauce, and mirin. Toss quickly to coat.
    • Return tofu and vegetables to the wok. Stir-fry 1 minute, tossing until combined and slightly charred.
    • Serve immediately in bowls, topped with spring onion and takuan.

    Video

    Notes

    Serve with:
    • Pickled ginger or daikon
    • Miso soup
    • Vegan tempura
    • A cold Japanese beer (see our Japanese beer guide for ideas)
    • Edamame with sea salt  
    • Hot or iced mugicha (barley tea) or genmaicha for non-alcoholic
    • Frozen noodles work best for their texture. I use Yutaka (my personal choice, not sponsored)
    • Use a super firm tofu such as Tofoo brand (my personal choice, not sponsored) as it holds its shape while getting nice and crispy
    Keyword easy tofu noodles, Japanese tofu noodles, sesame tofu noodles, tofu noodle recipes, tofu noodle stir fry, tofu noodles, tofu noodles recipe, vegan stir-fry, vegan tofu noodles

    More Noodles & Pasta

    • Curry udon noodles in a ramen bowl garnished with spring onions and choi sum leaves
      Curry Udon – Japanese Comfort in under 30 Minutes
    • a bowl of kake udon (thick udon noodles in a translucent soy based broth)
      Vegan Kake Udon (with Crispy Tofu Topping)
    • garnished with spring onions and japanese chilli powder; a bowl of spicy yaki udon noodles
      Spicy Yaki Udon – Easy 20-Minute Vegan Japanese Stir-Fried Noodles
    • miso mushroom pasta on a round ceramic plate garnished with shichimi togarashi spice and parsley
      Creamy Miso Mushroom Pasta (Vegan & Ready in 30 Minutes)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Aaron Zahl heads and shoulders photo in a cafe.

    Hi, we're Aaron and Jess!

    We love cooking vegan Japanese dishes and sharing tips for creating delicious recipes.

    Join us on this cooking adventure!

    More about us →

    Popular

    • miso walnut pesto spaghetti on a large ound plate. Garnished with thyme
      Miso Pesto, a Quick Umami Twist on Classic
    • vegan fried chicken piled high on a small plate
      Vegan Fried Chicken
    • vegan tofu recipes poster - a collage of 4 photos of finished tofu dishes. 1. agedashi, 2. sticky tofu, 3. kake udon, 4. tofu noodles - one image in each corner with graphic text overlayed which says "tofu recipes"
      Top 9 Vegan Tofu Recipes
    • japanese eggplant recipes thumbnail image
      Top 5 Japanese Eggplant Recipes

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions
    • Accessibility Policy

    Newsletter

    • Coming soon

    Contact

    • Contact
    • Services

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Vegan Japanese. All rights reserved.

    Manage Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    • Manage options
    • Manage services
    • Manage {vendor_count} vendors
    • Read more about these purposes
    View preferences
    • {title}
    • {title}
    • {title}
    Manage Consent
    To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    • Manage options
    • Manage services
    • Manage {vendor_count} vendors
    • Read more about these purposes
    View preferences
    • {title}
    • {title}
    • {title}