clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tofu Chow Fun With Watercress

  • Author: Caroline Phelps
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 40 minutes
  • Yield: 2 people 1x
  • Category: Vegan
  • Method: Stir frying
  • Cuisine: Chinese


A vegan chow fun recipe packed with umami. Who needs meat when you can make something this tasty without it!


  • 6 ounces medium firm tofu (drained)
  • 6 ounces dry flat rice noodles
  • 1 teaspoon sesame oil
  • 2 tablespoons vegetable oil
  • 1 tablespoon ginger (peeled and sliced into thin sticks)
  • 1 medium onion (peeled, cut in half and sliced into thin half moons)
  • 1 tablespoon garlic (minced)
  • 6 ounces watercress (roughly chopped)
  • ground white peppper

For the sauce:

  • 1 tablespoon vegetable broth or water
  • 1/4 cup soy sauce
  • 2 teaspoons Shaoxing wine
  • 2 teaspoons chinkiang vinegar or rice vinegar
  • 1 teaspoon granulated sugar
  • 1/2 teaspoon kosher salt


  1. Wrap tofu in paper towel and repeat this step a few times (I do it 2-3 times) to removed excess water. Slice tofu into bite size cubes and transfer to a Ziploc bag or Tupperware container.
  2. In a small bowl, whisk all the ingredients for the sauce and add half of the sauce to the tofu. Set the other half of the sauce aside.
  3. Seal the bag and lightly massage the tofu cubes until they are evenly coated. Marinate for 20-30 minutes.
  4. Meanwhile, bring a pot of water to boil and add your noodles. Turn the heat off and cover for a few minutes, until the noodle are tender but still yielding a little crunch in the center. If you have instructions on the package, follow those. Drain, add sesame oil and lightly toss. This step is to prevent the noodles from getting sticky. Set aside.
  5. In a large pan or wok over high heat, add vegetable oil and when the oil is hot, add ginger and onions and stir fry for 3-4 minutes, until onions are translucent.
  6. Add garlic and watercress and cook for 2 minutes, until wilted.
  7. Add noodles and sauce and toss well until noodles are evenly coated.
  8. Add tofu and gently toss, careful not to scramble the cubes.
  9. Turn the heat off, transfer to a plate and top with scallions and a little ground white pepper.


This tofu chow fun recipe will keep refrigerated for up to 2-3 days.


  • Serving Size:
  • Calories: 537
  • Sugar: 6.6 g
  • Sodium: 1696.2 mg
  • Fat: 13.6 g
  • Saturated Fat: 3.3 g
  • Carbohydrates: 84.5 g
  • Fiber: 3.6 g
  • Protein: 17.9 g
  • Cholesterol: 7 mg

Keywords: recipe, Asian, stir fry, noodles, vegetarian, plant based

Recipe Card powered byTasty Recipes

Asian Recipes

Straight To Your Inbox

Receive a FREE Digital Cookbook when you sign up for our newsletter