Cozy Peach Kitchen

  • home
  • About
  • Recipes
  • Nutrition & Lifestyle
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Cookbook
    • Contact
    • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian Dinner Recipes

    Tofu Stir Fry with Noodles

    Modified: Oct 24, 2025 by Cassidy Reeser, MS, RD · This post may contain affiliate links
    5 from 2 votes
    4 servings
    20 minutes minutes
    Pin Jump to Recipe

    This 20-minute tofu noodle stir fry is easy to make and filled with flavor from a simple vegetarian stir fry sauce. This meal uses convenient ingredients and is perfect for weeknight dinners!

    Overhead view of tofu noodle stir fry in a black pan.

    Quick and convenient meals don't have to sacrifice flavor. That's why this tofu noodle stir fry is one of my go-to meals when I don't feel like spending much time in the kitchen.

    It's balanced, nutritious, and packed with flavor, but it only takes 20 minutes to make! This recipe is similar to my tempeh stir fry recipe, but this time tofu is the star of the stir fry show!

    One thing that I love about this recipe is that you can keep the ingredients on hand for a couple of months before using them. Just like my spicy peanut noodles, it's a great "just in case" meal for when you don't have dinner planned or you just need something simple.

    Jump to:
    • Recipe highlights
    • Ingredients
    • Step-by-step instructions
    • Customization and tips
    • FAQ
    • Looking for more easy meals?
    • Recipe
    • Comments

    Recipe highlights

    • Quick & easy: This tofu noodle stir fry is genuinely ready in under 30 minutes. The tofu doesn't need to be pressed, and everything cooks together in one large skillet or wok.
    • Convenient: Made with frozen vegetables and pre-cooked stir fry noodles for the ultimate convenience meal. All of these ingredients keep well for weeks before use.
    • Flavorful: Cooked in a 6-ingredient vegetarian stir fry sauce that you'll want to use on everything.
    • Versatile: Like most of my vegetarian meals, you can make this recipe your own by switching up the vegetables, adding additional protein, or modifying the sauce.

    Ingredients

    Labeled ingredients use to make stir fry noodles.
    • Tofu: I prefer extra-firm or super firm tofu for this stir fry. I press the tofu if I have extra time or think ahead, but it's not necessary.
    • Stir fry noodles: Choose pre-cooked noodles labeled as "stir fry noodles". These pre-cooked noodles can be added straight to the stir-fry pan. Other noodle options include lo mein, udon, soba, and even spaghetti will work in a pinch. Cook the noodles before adding to the stir fry.
    • Frozen mixed vegetables: I use a blend of frozen vegetables that includes broccoli, snap peas, water chestnuts, and carrots. These are usually sold as "stir fry vegetables" or "Asian medley" at the grocery store.
    • Stir fry sauce is made up of reduced-sodium soy sauce, toasted sesame oil, vegetable broth, ginger, garlic, and honey. You can use maple syrup or brown sugar if needed. I recommend using fresh ginger and garlic because it adds SO much more flavor than garlic powder/ginger powder.

    Step-by-step instructions

    Stir fry sauce in a glass measuring cup.

    Step 1: Start by whisking together the vegetarian stir-fry sauce in a small bowl. Set aside.

    Diced tofu cooking a skillet on the stove.

    Step 2: Heat a large skillet or wok over medium-high to high heat. Using high heat cooks the ingredients quickly so that they stay crisp instead of becoming soggy. It also adds a great sear to the tofu and vegetables.

    Drizzle neutral oil into the pan. I usually use canola oil for stir-fries because it's neutral, but sesame oil also works.

    Add diced tofu and ⅓ of the stir-fry sauce. Cook for 3-4 minutes, until some of the tofu edges are golden.

    Diced tofu and vegetables in a black skillet.

    Step 3: Add the frozen veggies. Cook another 2-3 minutes, until the veggies are thawed and vibrantly colored.

    Tofu, noodles, and stir fry vegetables in a black skillet on the stove.

    Step 4: Next, add the stir fry noodles and the rest of the stir-fry sauce. Cook another 1-2 minutes, until the noodles are hot. Enjoy garnished with fresh green onion.

    Customization and tips

    • For a higher protein meal, add in ½ cup chopped cashews or peanuts or 1 cup frozen mukimame (shelled edamame) along with the frozen vegetables.
    • For an extra vegetable serving, double the frozen veggie amount or add in any fresh veggies that you have on hand.
    • Toppings: I love added toasted sesame seeds and torn seaweed sheets (just like in my vegan fried rice).
    • Make it a spicy stir-fry by adding 1-2 teaspoons of sambal oelek or harissa to the stir-fry sauce.
    • For crispier tofu, you can use marinated baked tofu or even air-fried tofu instead of cooking tofu in the pan with the rest of the stir-fry ingredients.
    • If you prefer a thicker sauce that sticks to noodles (think honey garlic sauce), I recommend adding a teaspoon of corn starch to the stir fry sauce before adding it to the pan. This recipe can also be made with honey garlic tofu.

    FAQ

    Can I use fresh vegetables instead of frozen?

    Definitely! Fresh vegetables will take about the same amount of time to cook as frozen. If they are browning but not tender, add a splash of water and cover the pan with a lid until softened.

    Should I press the tofu?

    You do not have to press the tofu for this stir-fry unless you want firm and crispy tofu. The tofu soaks up the stir fry sauce easily without any pressing. I rarely press it because this meal is all about convenience, but if I have extra time I sometimes press the tofu for a firmer result.

    Tofu stir fry in a black skillet.

    Looking for more easy meals?

    • Overhead view of white bowl filled with noodles.
      Cold Peanut Noodle Salad
    • Black cast iron pan filled with almond butter stir fry.
      Almond Butter Stir Fry
    • Overhead view of white bowl filled with quinoa fried rice on a gray background.
      Quinoa Fried Rice with Teriyaki Sauce
    • Close up of curry noodles in white bowl.
      One Pot Curry Soba Noodles

    Did you make this recipe? You can leave a star rating ⭐️⭐️⭐️⭐️⭐️ in the recipe card or a review down in the comment section. I always appreciate your feedback! You can also follow along on my YouTube, Instagram, Facebook, and Pinterest or sign up for my newsletter!

    Recipe

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    By submitting this form, you consent to receive emails from Cozy Peach Kitchen

    Tofu noodle stir fry in a black skillet.

    Tofu Noodle Stir Fry

    Cassidy Reeser, MS, RD
    Tofu, frozen vegetables, and noodles are combined with a savory stir fry sauce in this simple but delicious stir fry recipe.
    5 from 2 votes
    Print Recipe Pin Recipe Save RecipeSaved!
    Prep Time 5 minutes mins
    Cook Time 15 minutes mins
    Total Time 20 minutes mins
    Servings 4 servings

    Ingredients
      

    Stir Fry Sauce

    • ⅓ cup reduced-sodium soy sauce
    • ¼ cup vegetable broth
    • 1 tablespoon toasted sesame oil
    • 1 tablespoon honey or maple syrup
    • 1 tablespoon minced ginger
    • 3-4 cloves minced garlic

    Stir Fry Ingredients

    • 14 ounce block extra firm tofu firm or super firm also work
    • 1 tablespoon neutral oil
    • 20 ounce frozen stir fry vegetable blend see note #1
    • 14 ounces cooked stir fry noodles see note #2
    • ½ cup sliced green onions

    Instructions
     

    • In a small bowl, whisk together the soy sauce, vegetable broth, sesame oil, honey, ginger, and garlic. Set aside.
    • Dice the tofu into one-inch cubes. Heat a large skillet or wok over medium-high to high heat. Drizzle with enough oil to coat the bottom of the pan, about 1 tablespoon.
    • Once hot, add the diced tofu and ⅓ of the stir fry sauce. Cook 3-4 minutes, until the tofu is golden at the edges.
    • Add the frozen vegetables to the pan. Cook another 2-3 minutes, stirring frequently, until the vegetables are vibrant and warmed through.
    • Add the cooked stir fry noodles and remaining stir fry sauce. Cook another 2-3 minutes, until warmed through.
    • Garnish with green onions just before serving. Enjoy!

    Video

    Notes

    1. Stir fry vegetables blends come in all sizes and usually contain broccoli, carrots, snow peas, and water chestnuts. It's okay if the bag you use is a little over/under 20 ounces. An equal amount of fresh vegetables can be used.
    2. Stir-fry noodles: I use a pre-cooked noodles that are specifically labeled as "stir fry noodles". You can find these in the international aisle at most grocery stores. Other noodle options: lo mein, udon, soba and even spaghetti will work in a pinch.
    3. For a thicker sauce, mix in one teaspoon corn starch to the stir fry sauce.
    4. Leftovers: For best quality, keep refrigerated in a closed container for 3-4 days.

    Nutrition

    Serving: 1servingCalories: 401kcalCarbohydrates: 60gProtein: 19gFat: 11gSaturated Fat: 1gPolyunsaturated Fat: 4gMonounsaturated Fat: 4gTrans Fat: 1gSodium: 841mgPotassium: 589mgFiber: 8gSugar: 7gVitamin A: 7323IUVitamin C: 18mgCalcium: 90mgIron: 4mg
    Did you make this?I love hearing how it went! Leave a review or tag me on Instagram @cozypeachkitchen so I can see your creations!
    « Vegan Strawberry Muffins
    Hummus Toast with Avocado »

    Comments

    No Comments

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Smiling portrait of a woman holding a bowl of grits and tofu.

    Hi, I'm Cassidy!

    I'm a registered dietitian, cookbook author, and decade-long vegetarian! I use my nutrition background to bring you balanced, nourishing, and comforting vegetarian recipes that are great for anyone looking to add more plant-based meals to their diet.

    More about me →

    Trending now

    • Close up of creamy macaroni and cheese.
      Stovetop Gouda Mac and Cheese
    • Slice of quinoa casserole on a white speckled plate with a gold fork.
      Vegetarian Black Bean Quinoa Casserole (Dump and Bake!)
    • Gold spoon dripping peanut sauce off of it.
      Peanut Stir Fry Sauce
    • View of an uncooked pie from above with rolling pin
      How to Make the Perfect Oil Pie Crust
    • Overhead view of square white casserole dish surrounded by two lemon halves, plates, and a green citrus juicer.
      Quinoa Pesto Bake
    • Close up of casserole topped with sliced radishes.
      Vegetarian Dump & Bake Casseroles

    Protein-packed meals

    • Close up of fajita veggies and tofu in a corn tortilla with green sauce.
      Vegetarian Sheet Pan Fajitas
    • Close up of mushroom stroganoff topped with a creamy sauce in a black-rimmed white enamel skillet.
      Vegetarian Mushroom Stroganoff
    • Gray bowl with lentils, chickpeas, sweet potatoes, and roasted vegetables.
      Roasted Lentils Sheet Pan Meal with Maple Tahini Dressing
    • Tofu and vegetable stir fry in a cast iron skillet.
      Crispy Tofu Stir Fry

    Footer

    About

    • Privacy Policy and Disclaimer
    • Accessibility Statement

    Keep in touch

    • Sign Up! for emails and updates
    • Check out my cookbook Vegetarian for Dinner

    Contact

    • Contact
    • Work with Cassidy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Cozy Peach Kitchen®. All rights reserved.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.