My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
×
Add us as a trusted site on Google
Home » Recipes » Vegan Main Dishes

Chinese Hunan Tofu

Mee Sha drinking a cup of coffee seated.
Modified: Jun 14, 2024 · Published: Jun 14, 2024 by Jim Mee Sha · This post may contain affiliate links · 3 Comments
Jump to Recipe

This Hunan tofu features colorful veggies and pan-fried tofu cooked in a delicious spicy and savory sauce. Simple to make, this 30-minute meatless meal will please both vegans and meat-eaters!

I love serving it with a side of white rice and tofu lettuce wraps. As dessert is a must in this household, we will pair it with Asian sweet treats like my black glutinous rice dessert.

Stirring hunan tofu with chopsticks with bowl of rice and sambal beside.

This Hunan tofu takes inspiration from the popular Chinese dish - Hunan chicken. Bold and packed with flavors, you will be amazed! Although great on its own, I usually serve it with some tofu fried rice, fried vegetarian wontons, and Chinese spinach soup for a Chinese-inspired meal.

Jump to:
  • 💚Why you will love this recipe
  • 🧄What you will need
  • 📃Ingredients notes and substitutions
  • 🔪How to make
  • ✔Helpful tips
  • 🍚How to serve
  • ❔Commonly asked questions
  • 🍽More Asian tofu recipes
  • 📖 Recipe

💚Why you will love this recipe

  • Delicious and jam-packed with flavors
  • A great weeknight dinner that is quick and easy to prepare
  • Highly customizable to suit your taste preference
  • Healthier than takeout and is packed with a bunch of vegetables

🧄What you will need

Ingredients needed like tofu, red pepper, garlic, broccoli, corn, and cornstarch.
Ingredients needed for hunan sauce like broth, oyster sauce, soy sauce, and cornstarch.

📃Ingredients notes and substitutions

  • Tofu - Use extra-firm or firm tofu that has been drained and pressed beforehand, either using a tofu press or by stacking something heavy on top. I recommend checking out this post, "How to press tofu," for more detailed instructions.
  • Vegetables - Feel free to swap out the veggies in this recipe with veggies you have on hand.
  • Wood ear fungus - An optional ingredient. They usually are sold in the dry form, but you can also use fresh ones if you can get them.
    • Dry wood ear can be found in most well-stocked groceries. You can also find them in Asian or Chinese markets. I usually get my wood ear online.
    • If using dry wood ears, you will need to rehydrate them first. To do so, simply soak them in hot water for 20 minutes. Remove the tough parts and slice them into smaller pieces.
  • Oyster sauce - Opt for a vegan oyster sauce to keep this recipe vegan. I highly recommend using Lee Kum Kee's stir-fry sauce. (Although it is labeled as a stir-fry sauce, it is a mushroom-flavored sauce imitating oyster sauce).
  • Sambal oelek - A ground chili paste that provides heat for Hunan tofu.
  • Coconut sugar - You can use any other granulated sugar like cane sugar or brown sugar in place.

🔪How to make

Coated tofu in a container with a blue teacloth beside.

Add tofu cubes, cornstarch, and salt into a container. Toss until tofu cubes are well coated.

Pan-fried tofu in a wok on a folded white and blue teacloth.

Heat some oil in a wok or skillet. Add tofu cubes, and cook for 2-3 minutes on each side, or until most sides are golden. Set aside.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Fried garlic in a cast iron wok on a blue and white folded teacloth.

Add more oil to the same wok, and fry garlic until fragrant.

Cooked broccoli and bell pepper in a cast iron wok on a blue and white striped teacloth.

Add red pepper and broccoli next. Cook for a few minutes or until veggies have softened slightly.

A wok of cooked vegetables in a cast iron wok on a blue folded teacloth.

Next, add in baby corn and wood ear fungus. Saute for another few minutes until the veggies are cooked.

A wok of tofu and vegetables on a blue and white striped teacloth.

Lastly, toss in cooked tofu along with the stir-fry sauce. Once the sauce has thickened, you can remove it from heat. Serve your Hunan tofu with some rice.

✔Helpful tips

  • Use a large enough wok or skillet - This ensures tofu crisp up properly and the vegetables are properly cooked.
  • Switch up the vegetables - This recipe is highly forgiving, and most vegetables will work well! If you are not a fan of tofu, you can even swap it with chunks of seitan chicken or tempeh.
  • Adjust the spice level - This recipe is mild to moderately spicy. For a less spicy dish, reduce the amount of sambal oelek added. Add more heat by using more sambal or by adding some dried or chopped fresh chilies!
  • Storing leftovers - Leftover Hunan tofu can be refrigerated for 3-4 days. You can either reheat it in the microwave or stove.
Hunan tofu served on a bed of rice with a fork and glass of water in the background.

🍚How to serve

Toppings - Top your Hunan tofu stir-fry with some crushed peanuts, cashews, chopped green onion, or toasted sesame seeds. They give this dish some extra flavor and texture.

Rice or noodles - This recipe is great served on a bed of white or brown rice or cooked noodles of choice. For a heartier meal, you can make some vegetable fried rice or noodle dishes (like my peanut rice noodles or oyster sauce noodles).

Asian sides - Some fun side dishes that pair well with this dish include Asian cucumber salad, air fryer oyster mushrooms, and soups like my napa cabbage soup or ABC soup.

❔Commonly asked questions

Is Hunan tofu spicy?

This Hunan tofu is moderately spicy and can be tolerated by most. However, you can easily adjust the spice level by adding as much or as little sambal oelek as you like.

What is the difference between Hunan tofu and Szechuan tofu?

Although both Szechuan and Hunan tofu are spicy, they are different dishes. Hunan cuisines usually get its heat from fresh chilies or ground chili paste, and usually contains vinegar to give the dishes some tanginess. On the other hand, Szechuan cuisines utilize both Sichuan peppers (which provide a numbing spiciness) and dried chilies for heat.

Bowl of hunan tofu served with chopsticks with rice, sambal and chopped green onion beside.

🍽More Asian tofu recipes

  • Bowl of rice and szechuan tofu served with chopsticks with green onion, peppercorn and bowl of rice beside.
    Chinese Spicy Szechuan Tofu
  • A plate of yakisoba noodles served with chopsticks with soy sauce and sesame seeds beside.
    Vegan Yakisoba with Tofu
  • Tofu satay skewers served with peanut sauce and chopped raw vegetables.
    Vegan Tofu Satay with Peanut Sauce
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

Hunan Tofu Vegetable Stir-fry

Meesha
This Hunan tofu features colorful veggies and pan-fried tofu cooked in a delicious spicy and savory sauce. Simple to make, this 30-minute meatless meal will please both vegans and meat-eaters!
5 from 4 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Main Course, Side Dish
Cuisine Chinese
Servings 3 servings
Calories 166 kcal

Equipment

  • non-stick wok or a large non-stick pan
  • spatula

Ingredients
 
 

For tofu

  • 1 block extra firm tofu drained and pressed (about 14oz/400g)
  • 1 tablespoon corn starch
  • ½ teaspoon salt

For stir-fry sauce

  • ½ cup vegetable broth (low sodium)
  • 2 tablespoons oyster sauce *vegetarian or regular
  • 1 tablespoon soy sauce
  • 1 tablespoon sambal oelek
  • 2 teaspoons sugar
  • 2 teaspoons corn starch
  • 1 teaspoon rice vinegar

For stir-fry

  • 3 cloves garlic minced
  • 1 medium red bell pepper diced
  • 1 cup broccoli florets
  • 6-8 baby corn halved lengthwise
  • 0.5 oz dried wood ear mushrooms rehydrated (optional)**
Prevent your screen from going dark

Instructions
 

  • Start by cubing your tofu into bite-sized cubes. In a medium zip-top bag, place in tofu along with corn starch and salt. Toss the bag until tofu cubes are well coated.
    1 block extra firm tofu, 1 tablespoon corn starch, ½ teaspoon salt
  • Heat up a tablespoon of neutral-tasting oil in a large non-stick wok/skillet over medium high heat. Add tofu cubes in one layer, and cook for 2-3 minutes on each sides, or until most sides are nicely browned. Set aside.
  • While cooking tofu, make your Hunan sauce by combining all ingredients needed. Set aside for later use.
  • Add about ½ tablespoon of oil into the same wok. Add in garlic and fry until fragrant, about a minute.
    3 cloves garlic
  • Toss in red pepper and broccoli next. Cook for 3-4 minutes, or until veggies have soften slightly.
    1 medium red bell pepper, 1 cup broccoli florets
  • Now, add your baby corn and black fungus. Saute for another 2-3 minutes, or until veggies are cooked.
    6-8 baby corn, 0.5 oz dried wood ear mushrooms
  • Lastly, toss in cooked tofu along with the stir-fry sauce. Bring the mixture to a simmer. Once the sauce has thicken, you can remove it from heat and serve.

Video

Notes

*Oyster sauce -Opt for a vegan oyster sauce to keep this recipe vegan. I highly recommend using Lee Kum Kee's stir-fry sauce. (Although it is labeled as a stir-fry sauce, it is a mushroom-flavored sauce imitating oyster sauce).
 
**Wood ear fungus - An optional ingredient. They usually are sold in dry form, but you can also use fresh ones if you can get them.
  • Dry wood ear can be found in most well-stocked groceries. You can also find them in Asian or Chinese markets. I usually get my wood ear online.
  • If using dry wood ears, you will need to rehydrate them first. To do so, simply soak them in hot water for 20 minutes. Remove the tough parts and slice them into smaller pieces.
 
Helpful tips
  • Use a large enough wok or skillet - This ensures tofu crisp up properly, and the vegetables are properly cooked.
  • Switch up the vegetables - This recipe is highly forgiving, and most vegetables will work well! If you do not like tofu, you can swap it with chunks of seitan chicken or tempeh.
  • Adjust the spice level - This recipe is mild to moderately spicy. For a less spicy dish, reduce the amount of sambal oelek added. Add more heat by using more sambal or by adding some dried or chopped fresh chilies!
  • Storing leftovers - Leftover Hunan tofu can be refrigerated for 3-4 days. You can either reheat it in the microwave or stove.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 166kcalCarbohydrates: 23gProtein: 13gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 1gSodium: 1310mgPotassium: 491mgFiber: 3gSugar: 7gVitamin A: 1594IUVitamin C: 81mgCalcium: 71mgIron: 2mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Vegan Main Dishes

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • 4 vegan sausages on a plate with stalks of cilantro beside on a blue folded teacloth.
    Vegan Italian Seitan Sausages
  • 2 bowls of congee served with spoon topped with green onion and fried shallots.
    Creamy Brown Rice Congee
  • A compilation of 4 pictures, including seitan roast beef, vegan stroganoff, shredded seitan, and seitan steak served with salad.
    What is seitan + 20 recipes with seitan

Comments

    5 from 4 votes (3 ratings without comment)

    Join the discussion ! Cancel reply

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

    Recipe Rating




  1. A.K says

    August 31, 2025 at 11:19 pm

    5 stars
    This is the perfect recipe! After trying this dish at a restaurant that my partner favors, I wanted to be able to make it myself to have whenever we wanted. I am so glad I found this recipe, as it came out exactly like the restaurant. I made this dish with carrots, broccoli, and mushrooms. I tossed the tofu in my air fryer (I like having a bit more crunch), adding it after I had cooked the vegetables and sauce together. This is definitely a recipe that I will be adding to my roster. Thank you for uploading this recipe!

    Reply
  2. S.L. says

    November 28, 2022 at 9:18 pm

    Easy to make and great tasting! I used this as a "clean out the fridge" dish, substituting the various vegetables with what I had available. It worked great with carrots, onions, and green beans (blanched separately to avoid disrupting the taste). The only thing I might change in the future is the way I coat the tofu. The method described here ended up creating a very gummy coating, which ultimately made the sauce too thick. Next time, I will use a liquid cornstarch mixture to coat. Thanks for uploading and looking forward to making it again!

    Reply
    • Meesha says

      November 29, 2022 at 7:17 pm

      Thank you for your kind comment! It really made my day. 🙂 As for the tofu, you could also choose to omit the cornstarch, but might yield tofu that is less crispy.

      Reply
A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

🌼Vibrant Vegan Spring Recipes

  • A bowl of tom kha on a plate served with a ceramic spoon with lime wedges and another bowl of curry beside.
    Vegan Tom Kha (with tofu)
  • A close-up shot of curry served in a white bowl with a spoon on the side.
    Creamy Vegan Thai Red Curry with Tofu
  • A bowl of pho served with spoon with chopsticks, green onion, and condiments beside.
    Vegan Pho with Tofu
  • 2 jar of overnight oats on a plate with a jar of oats and milk in the background.
    Vegan Protein Overnight Oats
  • A plate of tofu lettuce wrap with tea, bowl of tofu filling, and spoonful of chili flakes beside.
    PF Chang's Tofu Lettuce Wraps
  • Pad pak served with rice on a plate with chopsticks beside.
    Pad Pak Thai (Thai Stir-fry Vegetables)

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

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.