V for Veggy

easy vegetarian recipes

Easy Chinese Tofu & Vegetables Stir Fry


This easy Chinese tofu & vegetables stir fry is a quick and delicious meal, and I am sure even omnivores will love the dish.

Easy Chinese Tofu & Vegetables Stir Fry

Easy Chinese Tofu & Vegetables Stir Fry

Pan fried tofu

I use a block of firm tofu, drained really well, then cut into 12 pieces, and pan fried on my cast-iron skillet. If you can find fried tofu triangles (or cubes) in your Asian market, you can use that too. Just make sure the total weight is 1 pound (450 gram).

Easy Chinese Tofu & Vegetables Stir Fry

Easy Chinese Tofu & Vegetables Stir Fry

Assortment of vegetables

I use carrots, celery, and enoki in this recipe. You can pretty much use any vegetables you have. Some of my favorites include broccoli, cauliflower, common white button mushroom, shiitake mushroom, oyster mushroom, wood ear mushroom, and sugar snap peas.

Easy Chinese Tofu & Vegetables Stir Fry

Easy Chinese Tofu & Vegetables Stir Fry

The recipe: easy Chinese tofu & vegetables stir fry

Easy Chinese Tofu & Vegetables Stir Fry

5.0 from 1 reviews



Prep Time: 15 mins

Cook Time: 15 mins

Total Time: 30 mins

Serves: 4


  • 1 lb (450 gram) firm tofu block
  • 4 tablespoon oil
  • 3 cloves garlic, minced
  • 1 lb (450 gram) total of mixed vegetables (carrots, celery, enoki mushroom), thinly sliced
  • 1-2 teaspoon crushed red pepper flakes
  • 2 tablespoon mushroom sauce (*)
  • 1 tablespoon soy sauce
  • 2 tablespoon Shaoxing wine (or sake)
  • 1/2 teaspoon ground pepper
  • 1 teaspoon sugar
  • 1-2 scallions, thinly sliced (for garnish, optional)


  1. Drain tofu really well, and cut into 12 pieces.
  2. Heat a cast-iron skillet over medium-high heat until the pan is hot, then lower to a medium. Add oil to the pan, and arrange tofu on the pan. Let the tofu sit undisturbed for 3-4 minutes, they should self-release and have a golden brown skin. Flip to the other side, again let it sit for another 3-4 minutes. Remove the tofu from the pan and set aside.
  3. If you have about 1 tablespoon of oil remaining on the pan, no need to add oil, otherwise, add a bit of oil. Sauté garlic until fragrant, about 1 minute.
  4. Add vegetables and red pepper flakes. Cook for about 2-3 minutes, or until vegetables start to soften a little.
  5. Season with mushroom sauce, soy sauce, Shaoxing wine, ground pepper, and sugar. Once the sauce bubbles, return fried tofu to the pan and gently toss to coat.
  6. Turn off heat, add sliced scallions, and serve with steamed white rice.


  • (*) Mushroom sauce is vegan/vegetarian version of oyster sauce. Should be easily found in most Asian markets.


  • William Smith says:

    Hi, Thanks for sharing this great recipe! Where can I find mushroom sauce? I couldn't find these in the nearest shops.

    • Anita says:

      Hi William, I usually get this one: Wan Ja Shan vegetarian mushroom oyster sauce (https://amzn.to/2Ka8Tm4), but I have also heard good stuff with this one (https://amzn.to/2jLB7IA). If you can get them from brick and mortar store, they are usually less than $5.00 a bottle.

Leave a comment

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

Rate this recipe:

Thank you! Your comment is awaiting moderation.
Something went wrong...