• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Healthy Vegan Recipes

Healthy Vegan Recipes

Green Heart Love

  • About
  • Recipes
  • Contact

Menubar Right Area

  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
  • Instagram
  • Twitter
  • Pinterest
  • Email
  • Facebook
Looking for something?
menu icon
go to homepage
  • About
  • Recipes
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ร—
    Home ยป Recipes ยป Vegan Mains

    Chow Fun Noodles (With Tofu)

    Published: Oct 14, 2022 ยท Modified: Jun 27, 2025 ยท by Puja Verma

    Jump to Recipe Print Recipe

    Try chow fun noodles for a Cantonese-inspired dish featuring fresh vegetables, seasoned tofu, and wide rice noodles. Transform simple ingredients into an umami-rich, flavor-packed, and mind-blowing lunch or dinner! Youโ€™re going to be shocked at how easily it comes together!

    Chow fun noodles with tofu in a serving bowl with chop sticks.

    What is chow fun?

    Chow fun is both a type of noodle and a Cantonese dish that consists of three primary ingredients โ€” protein, rice noodles, and bean sprouts.

    Outside of the United States and other English-speaking countries, this dish commonly goes by โ€˜ho fun,โ€™ โ€˜shahe fen,โ€™ or โ€˜ho fan.โ€™ But donโ€™t worry, they all refer to the same thing!

    One of the main flavor components of chow fun is known as โ€˜wok hei,โ€™ which is imparted by cooking everything at a high temperature to create a unique charred, umami, and smoky flavor.

    What are chow fun noodles?

    As previously mentioned, chow fun is the name given to the wide rice noodles featured in this dish. Chow fun noodles (or ho fun) are made from ground rice, then sold either fresh or dry for you to rehydrate.

    If you live close to an Oriental market, I highly suggest looking for fresh chow fun noodles that are preserved in oil to maintain their elasticity. This will give you the most authentic taste!

    If you absolutely making Asian-inspired dishes, you must try these my spicy vegan Korean ramen noodles.


    Is chow fun vegan?

    Chow fun is traditionally a meat-based dish, but itโ€™s extremely easy to make vegan. Instead of beef, I opted for tofu. I also swapped out the oyster sauce for a vegan oyster sauce made from mushrooms.

    Making these small changes makes this dish friendly for all kinds of eaters!

    Ingredients & Substitutions

    Sixteen different ingredients laid out in different dishes.
    • Rice noodles: Known as chow fun noodles, ho fun, ho fen, or shahe fen, these wide rice noodles can be found at your local Asian food market. If you canโ€™t find the thick ones (10-15mm), simply substitute them with any flat rice noodle you have access to.
    • Tofu: To replace the beef typically found in traditional chow fun. Use extra-firm tofu for the best texture, or replace it with tempeh, soy curls or soy chunks.  
    • Shallots: For a delicate, slightly sweet, and savory element. If you donโ€™t have shallots, use spring onions or yellow onions to emulate the flavor.
    • Scallions: Along with the shallots, scallions add a mild onion taste and a pop of color. Substitute them with chives if youโ€™re running low.
    • Bean sprouts: One of the three main components of chow fun, mung bean sprouts add a crispy, crunchy, and hydrating texture with a light bean flavor.
    • Oyster mushrooms & carrots: For this vegetable chow fun, I went with carrots for sweetness and oyster mushrooms to add the umami flavor that normally comes from beef. You could also add snow peas, watercress, eggplant, baby bok choy, or shiitake mushrooms.
    • Red chili: For a little kick! If youโ€™re sensitive to heat, omit the chili altogether.
    • Avocado oil: To cook the tofu and vegetables in. If you donโ€™t have avocado oil, replace it with olive oil, sesame oil, or another vegetable oil.
    • Ginger: I prefer to use fresh ginger, but you can also use ginger paste to save time. However, I wouldnโ€™t recommend using powdered ginger.
    • Garlic paste: You can either use garlic paste or freshly minced garlic to add zesty, punchy, and savory flavors to this vegetable chow fun recipe.
    • Mushroom oyster sauce: Used in place of regular oyster sauce. If you donโ€™t have any available near you, hoisin also works well.
    • Soy sauce: Add both low-sodium soy sauce and dark soy sauce for the most traditional seasoning. If you canโ€™t find dark soy sauce, use a little extra hoisin and low-sodium soy sauce. For a gluten-free option, use tamari, liquid aminos, or coconut aminos.
    • Maple syrup: To balance out the spice and savoriness, sweeten your chow fun noodles with maple syrup or brown sugar.
    • Shaoxing wine: A type of Chinese rice wine, Shaoxing wine can be found at your local Asian food market. If there is none to be found, swap in dry sherry. Note: Shaoxing wine contains wheat, so keep that in mind if you are celiac or sensitive to gluten.

    Instructions

    Rice noodles

    • Dry: If using dry chow fun noodles, submerge them in boiling water and leave them for a few minutes. Youโ€™ll know theyโ€™re ready when theyโ€™ve turned a solid white color. Drain the noodles, rinse in cold water, and set aside.
    • Fresh: If using fresh noodles, blanch them in boiling hot water with the heat turned off. Again, there is no need to boil this type of noodle.

    Tofu

    Tofu sliced thinly on a wooden cutting board.
    • Freeze the block of tofu overnight. The next day, let it thaw for one hour before prepping. Using a sharp knife, thinly slice the tofu.
    • Note: The tofu will not be completely thawed, but this makes it easier to thinly slice the tofu without breaking it apart.
    • Keep the amount of tofu needed for this recipe out, and transfer the rest of the slices back to the freezer for another time.

    Stir-Fry

    Thin strips of tofu separately laid out in a wok.
    • Step 1 - Heat a large wok or pan over medium heat. Pan-fry the tofu slices in a little oil, making sure to keep them separated from each other in a single layer.
    Crispy golden pan fry tofu strips in a wok.
    • Step 2 - Drizzle 1 tablespoon of oil all over each of the tofu slices. When they start to sizzle, then flip each one over using a tong and fry the other side for another 1 minute. Again keep the slices all apart from one another.
    A wok pan with half and half of pan fry tofu strips and cooked mushrooms.
    Stir fry of tofu, mushrooms, chili and shallots in a wok.
    • Step 3 - Once the tofu is lightly golden and crispy, push it over to one side of the wok and pan-fry the oyster mushrooms. Season the tofu and mushrooms with vegan oyster sauce. Toss in the shallots, red chili, garlic and ginger. Turn up the heat to medium-high and add the Shaoxing wine.
    Wide flat noodles mixed with stir fry tofu and vegetables in a wok.
    • Step 4 - Turn the heat down again to medium-low, and mix in the rice noodles, soy sauce, dark soy sauce, maple syrup, and the remaining mushroom oyster sauce.
    Flat wide rice noodle stir fry with tofu strips in a wok.
    • Step 5 - Turn the heat up once more to high-medium, then add the scallions, carrots, and bean sprouts. Toss everything together until it is well combined. Taste the chow fun noodles, and adjust seasonings per your taste. Serve this this dish immediately after cooking for the best results.

    Note: The quantity made in the above instructions are for serving size of 4 people. See recipe card for details.

    Storage

    For left over chow fun noodles, follow these simple storage instructions:

    • Fridge: Once completely cooled, keep vegetable chow fun in an airtight container in the fridge for up to 3-4 days.
    • Freezer: Since the noodles are the main element of the dish, I do not recommend freezing this recipe as the texture of the noodles wonโ€™t be the same once thawed.

    Variations

    • Extra spicy: Turn the heat up on your vegetable chow fun by adding a few extra chili peppers.
    • Gluten-free: For a gluten-free option, replace the soy sauce with liquid aminos, tamari, or coconut aminos. Swap out the Shaoxing wine with dry sherry.
    Wide angle of chow fun noodle dish with tofu in a serving bowl with chop sticks.

    Top tips

    • Cook on high heat: To impart the burnt, smoky, โ€˜wok heiโ€™ flavors, cook your chow fun noodles over high heat. 
    • Use a wok or deep skillet: For the most efficient cooking method, a wok is best. But, donโ€™t worry if you donโ€™t have one! A large, deep skillet works great too!
    • Donโ€™t boil the noodles: Just like other rice noodles, you only need to rehydrate chow fun noodles in hot water.
    • Freeze the tofu: For the best texture, freeze the tofu the night before making this recipe. I try to keep a block of tofu in my freezer at all times for when a chow fun craving strikes!

    FAQ

    Are chow fun noodles gluten-free?

    No, chow fun (the dish) is not gluten-free because it is made with soy sauce and Shaoxing wine. However, you can easily substitute soy sauce for tamari and Shaoxing wine with dry sherry to make this dish gluten-free. Chow fun noodles are made from rice, making them completely gluten-free.

    Can I make this recipe oil-free?

    You can make this dish oil-free by substituting the oil for water. However, the oil adds more flavor, prevents sticking, and ensures you achieve the โ€˜wok heiโ€™ flavor.

    More dinner recipes

    If you enjoyed making this vegetable chow fun, be sure to check out some more popular Green Heart Love dinner recipes:

    • Tofu bowl: A protein-packed grain bowl with crispy tofu.
    • Vegan baked pasta: A plant-based twist on the viral TikTok pasta dish.
    • Red Thai curry: Spicy Thai curry served with tender vegetables for an easy weeknight dinner.
    • Vegan ramen: A flavorful ramen bowl in a vibrant lemongrass broth.
    Chow fun noodle dish with tofu strips and vegetables in a serving bowl.

    Chow Fun Noodles

    5 from 2 votes
    Prep Time: 30 minutes mins
    Cook Time: 5 minutes mins
    Total Time: 35 minutes mins
    Serving Size: 4 people
    Author Puja Verma
    Print Recipe Pin Recipe

    DESCRIPTION

    Vegan stir fried wide rice noodles made with seasoned tofu slices, fresh vegetables in traditional Cantonese-style.

    INGREDIENTS
      

    • 2 cups Flat wide rice noodles Fresh or dried.
    • 2 cups Oyster mushrooms
    • 3 ounces Firm tofu Normally a block of tofu is about 8 to 10 ounces. However only โ…“ will be used for this recipe. The remaining will be stored (read instructions for more details).
    • 1 whole shallots Sliced.
    • 1 cup scallions Chopped 3 inches long.
    • 1 cups bean sprouts
    • ยฝ cup carrots Thinly sliced.
    • 1 whole red chili De-seeded and sliced.
    • 2 tablespoon avocado oil
    • 1 tablespoon ginger Minced or paste.
    • 1 tablespoon garlic paste Or minced.
    • ยผ cup vegetarian mushroom oyster sauce Or hoisin sauce.
    • 2 tablespoon soy sauce Low Sodium
    • 1 tablespoon dark soy sauce
    • 2 tablespoon maple syrup Or brown sugar.
    • 1 tablespoon Shaoxing Wine Or dry sherry.

    METHOD
     

    Rice Noodles

    • Dry: If using dried noodles, then submerge the noodles in boiling water and let them boil for 5 minutes. They should turn into a solid white color when rehydrated. Drain the noodles from the water, rinse in cold water and set aside.
      Fresh: If using fresh noodles, then blanch them in boiling hot water with the heat turned off (no need to boil).
      Note: Follow the package instructions for either option for best results.

    Tofu

    • Freeze tofu block with the packaging overnight.
      Note: If packaging contains water in it, then the water must be drained out before freezing.
    • Leave it out to thaw for one hour before prepping.
    • Remove packing and thinly slice tofu with a sharp knife.
      Note: the tofu will not be completely thawed, but this makes it easier to thinly slice the tofu without breaking it apart.
    • Keep aside the amount of tofu needed for this recipe, and store the remaining tofu sliced back in the freezer for another use.

    Stir-Fry

    • Heat a large wok or pan over medium heat.
    • Lay out tofu slices all apart from one another to pan fry each one properly for 1 minute.
    • Drizzle 1 tablespoon of oil all over each of the tofu slices. When they start to sizzle, then flip each one over using a tong and fry the other side for another 1 minute. Again keep the slices all apart from one another.
    • Once the tofu is lightly golden and crispy, push it over to one side of the wok to make room for oyster mushrooms.
    • Add oyster mushroom on the other side from the tofu. Drizzle the remaining oil over the mushrooms and cook them down till they shrink in size.
    • Season the tofu slices and oyster mushrooms with 2 tablespoons of mushroom oyster sauce.
    • Then toss in the shallots, red chili, garlic and ginger.
    • Turn up the heat to medium high and then add the Shaoxine wine. Then toss everything together.
    • Turn down the heat to low-medium and add the rice noodles, soy sauce, dark soy sauce, maple syrup and the remaining mushroom oyster sauce. Toss together again.
    • Then turn up the heat to medium and add scallions, carrots and bean sprouts. Toss everything together 1 more time till it's all mixed well. Cook for 1 to 2 minute and then remove from heat.
    • Taste the noodles to see if you need to add more seasoning per your taste. Serve this this dish immediately after cooking for best results.

    NOTES

    Vegan Meat Substituteย 
    Baked tofu - is another option for this recipe and it is easy to slice without freezing.ย 
    Soy - For extra chewy and meaty texture, use soy curls or soy chunks. You can rehydrate both both and break apart the soy chunks before cooking.ย 

    NUTRITION

    Calories: 179kcal | Carbohydrates: 25g | Protein: 10g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 558mg | Potassium: 936mg | Fiber: 6g | Sugar: 11g | Vitamin A: 4029IU | Vitamin C: 13mg | Calcium: 76mg | Iron: 3mg
    Course: Main Course
    Cuisine: Chinese
    Keyword: Chow Fun Noodles, Vegetable Chow Fun
    Tried this recipe?Let us know how it was!
    « Turkish Flatbread
    Semolina Bread »

    Reader Interactions

    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




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

    Primary Sidebar

    Puja from Green Heart Love

    Iโ€™m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me โ†’

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets without Sugar
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Homemade Maple Dijon Vinaigrette
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce
    Puja from Green Heart Love

    Iโ€™m Puja! I love creating, developing & exploring vegan recipes made entirely from whole food & plant based ingredients.

    More about me โ†’

    Popular Recipes

    • Lemongrass Paste in a bowl with fresh ingredients.
      Lemongrass Paste
    • A chilled plum soda served over ice with a side of salty plums.
      Classic Vietnamese Plum Soda
    • Pickled beets in an open mason jar and a small serving bowl, next to a whole beet.
      Quick Pickled Beets without Sugar
    • Sweet onion sauce in a glass bottle with a lid.
      Sweet Onion Sauce
    • Maple Dijon dressing in open lid mason jar with wooden spoon in it.
      Homemade Maple Dijon Vinaigrette
    • Chili garlic sauce on a small serving platter with a tiny dipping spoon in it.
      Chili Garlic Sauce

    Never Miss a Recipe

    Footer

    • About
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    Vegan Custard ๐Ÿฎ Creamy, velvety smooth, and ri Vegan Custard ๐Ÿฎ

Creamy, velvety smooth, and rich vegan custard made with all plant-based ingredients. Make it in just 5 minutes for a beautiful decadent dessert. Use it in your cakes, tarts, pastries, or fruit cup.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/vegan-custard/

#vegancustard #vegansauces #vegandessert
    Chai Concentrate โ˜•๏ธ Homemade Chai Concentrate Chai Concentrate โ˜•๏ธ

Homemade Chai Concentrate is made with fresh aromatic spices and brewed black tea. It's an easy and budget friendly way to make your own chai lattes with all clean ingredients. With the addition for your choice of milk and sweetener, it's a perfect blend of creamy, spicy, sweet, and aromatic.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/chai-concentrate/

#chaiconcentrate #chailatte #vegancondiments
    Avocado Chutney ๐Ÿฅ‘ This creamy avocado chutney Avocado Chutney ๐Ÿฅ‘

This creamy avocado chutney comes together in 5 minutes with just a handful of fresh ingredients! Featuring bright cilantro, zesty lemon, and a kick of serranos, it makes the perfect condiment for any meal. Use it on sandwiches, as a dip for pita bread, or on the side of samosas and pakora.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/avocado-chutney/

#avocadochutney #chutneyrecipe #veganchutney
    Garlic Chutney Spicy garlic chutney made with red Garlic Chutney

Spicy garlic chutney made with red chilis and garlic. It's an amazing addition to your Indian cuisine appetizers, snacks or on the side with flatbread. Serve it with all Indian street style dishes: chaat, samosas, or dosas. Or spread it on to make chutney sandwiches.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/garlic-chutney/

#garlicchutney #veganchutney #chutneyrecipe #indianfood #veganrecipes
    Green Chutney Green chutney, AKA: cilantro or cor Green Chutney

Green chutney, AKA: cilantro or coriander chutney is a staple in the Indian cuisine. This condiment is popular for appetizers, snacks, and great side for Indian dishes. It smells and tastes so herby fresh and citrusy.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/green-chutney/

#greenchutney #greenchutneyrecipe #vegancondiments #indianfood
    Tamarind Chutney Restaurant-style tamarind chutne Tamarind Chutney

Restaurant-style tamarind chutney, AKA: imli chutney. Indian cuisine's most popular condiment. It's used in almost all Indian street food snacks, from Samosas, chaats, pani puri, and several others. This homemade version looks and tastes exactly like the way it's served in restaurants from texture and flavor profile.

Get the recipe ๐Ÿ”—: https://greenheartlove.com/tamarind-chutney/

#tamarindchutney #vegancondiments #imlichutney #indianfood
    Follow on Instagram
    Copyright ยฉ 2025 Healthy Vegan Recipes | Back to Top

    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.