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 Asian Recipes

Quick Tofu Cabbage Stir-fry

Mee Sha drinking a cup of coffee seated.
Modified: Oct 12, 2024 · Published: Apr 11, 2024 by Jim Mee Sha · This post may contain affiliate links · Leave a Comment
Jump to Recipe

Light yet satisfying, this Chinese tofu cabbage stir-fry makes a great weeknight meal! A high-protein recipe that is simple to prepare and ready in 30 minutes.

Stirring a plate of cabbage tofu stir-fry with a pair of chopsticks with green onion, chili flakes, and rice beside.

We are huge fans of stir-fry! They are not only delicious but also easy to make and versatile. Like my bok choy tofu stir-fry, tofu mushroom stir-fry, and green bean tofu, this cabbage tofu stir-fry is delicious, satisfying, and packed with protein.

You can have it as a light dinner or pair it with rice or noodle dishes (such as my dry wonton noodles or green curry fried rice) for a more satisfying meal. I also love serving it with side dishes such as vegan wontons or air fryer oyster mushrooms.

Jump to:
  • 💚Why you will love this recipe 
  • 🍄What you will need 
  • 📃Ingredients notes and substitutions 
  • 🔪How to make 
  • 💡Top tip
  • ✔Helpful tips 
  • 🍚How to serve 
  • ❔Commonly asked questions
  • 🍽More vegan stir-fries
  • 📖 Recipe

💚Why you will love this recipe 

  • Simple, delicious, and incredibly filling
  • It is highly nutritious and is packed with protein + fiber
  • An easily customizable recipe - feel free to use other veggies or seasonings!
  • Budget-friendly and only calls for simple ingredients

🍄What you will need 

Ingredients needed like mushrooms, cabbage, garlic, ginger, and seasonings on a grey background.
Ingredients needed like tofu, cornstarch, and salt on a grey background.

📃Ingredients notes and substitutions 

  • Tofu - Use extra-firm or firm tofu that has been drained and pressed. Press tofu using a tofu press for at least 15 minutes before using.
  • Cornstarch - Essential in making crispy pan-fried tofu. Hence, I DO NOT recommend skipping it!
  • Cabbage - Savoy, napa, or green cabbage can be used. Red cabbage will also work but requires a longer cooking time. Use a bag of coleslaw mix to save time on chopping vegetables.
  • Shiitake mushrooms - Other mushrooms like portobello, button, or shimeji mushrooms will also work.
  • Shaoxing wine - a popular Chinese cooking wine frequently used in stir-fries. Substitute it with rice vinegar to make this recipe alcohol-free. 

🔪How to make 

Tofu coated in cornstarch in a container.

Combine tofu, cornstarch, and salt in a container. Place the lid on and toss until tofu cubes are well-coated.

Pan-fried tofu in a wok.

Pan-fry tofu on each side for 2-3 minutes or until most sides are golden brown. 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.

Stir-fry sauce in a ramekin with a teaspoon beside with 2 sauce dishes beside.

While cooking tofu, mix all seasonings needed to make the stir-fry sauce.

Cooked ginger and garlic in a wok.

In the same wok, add garlic and ginger, and fry for a minute until fragrant.

Cooked cabbage and mushrooms in a wok.

Add cabbage and mushrooms, and saute for a few minutes.

Pouring sauce into a wok of cooked cabbage, mushrooms, and pan-fried tofu.

Lastly, add cooked tofu and stir-fry sauce and toss until everything is well mixed. Serve and enjoy your cabbage tofu stir-fry while warm!

💡Top tip

Do not overcook cabbage. You want it to retain some crunch and not become excessively soggy.

✔Helpful tips 

  • Use a large wok or pan - This is to ensure ingredients cook evenly and fry instead of steam.
  • Adding other veggies - Feel free to add other vegetables, such as bell peppers, baby, corn, snap peas, and carrots.
  • Switch up the sauce used - Either homemade or store-bought sauces will work. Some of my go-tos include my vegan stir-fry sauce, spicy teriyaki sauce, peanut sauce, or sweet chili sauce.
  • Make it spicy - Add a few drops of hot sauce, a spoonful of sriracha, or some red pepper flakes to the sauce. You could also top it with some chili oil before serving.
  • Storing leftovers - Leftover cabbage tofu stir-fry can be refrigerated for 3-4 days. Reheat on the stove or in the microwave.

🍚How to serve 

  • Garnishing - For heat, add some sriracha or chili oil. Other common toppings include chopped green onion, toasted sesame seeds, or crushed peanuts.
  • Rice and noodles - Serve this stir-fry over any cooked rice or noodles. I also love serving mine with fried rice like my frozen vegetables fried rice or tofu fried rice.
  • Sides and appetizers - Pair cabbage tofu stir-fry with Asian-inspired sides like vegetable lumpia, egg rolls, or air fryer rice paper rolls.
  • Soups - A Chinese meal is not complete without some variation of soup! I highly recommend trying my ABC soup or napa cabbage soup.
A bowl containing rice and cabbage tofu stir-fry served with chopsticks.

❔Commonly asked questions

How do I cut cabbage for stir-fries?

Place cabbage on a sturdy chopping board with its stem facing down. Hold it firmly, and slice it in half through the core. Cut cabbage into quarters by slicing it lengthwise through the core again.

Using your knife, carefully cut out the core. Place each quarter flat side down, then slice it into thin strips.

How do I stir-fry tofu without it falling apart?

To prevent tofu from breaking and falling apart when stir-frying, use extra-firm or firm tofu and properly drain and press it beforehand using a tofu press. Pre-cooking tofu before adding it to the stir-fry also helps it maintain its shape.

How do I cook cabbage without it turning soggy?

Stir-fry cabbage on high heat to sear it quickly without losing its crispiness. Avoid overcrowding the pan, as this will trap moisture, causing the cabbage to steam rather than fry.

Lastly, be mindful to not overcook cabbage, which can cause cabbage to turn soggy and mushy.

🍽More vegan stir-fries

  • Yasai itame served with chopsticks with sesame seeds and rice beside.
    Yasai Itame (Japanese stir-fry vegetables)
  • A pan of bok choy tofu with chopsticks, water, and sesame seeds beside.
    Chinese Bok Choy Tofu Stir-fry
  • A plate of carrot cabbage stir-fry with chopsticks, tea, chili flakes, and sesame seeds beside.
    Chinese Carrot Cabbage Stir-fry
  • A pan of stir-fry vegetables with rice, water, green onion, and sesame seeds beside.
    Korean Gochujang Stir-fry Vegetables

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

A bowl of cabbage tofu stir-fry served with chopsticks with bowl of rice, green onion, and chili flakes beside.

Quick Tofu Cabbage Stir-fry

Meesha
Light yet satisfying, this Chinese tofu cabbage stir-fry makes a great weeknight meal! A high-protein recipe that is simple to prepare and ready in 30 minutes.
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 15 minutes mins
Total Time 25 minutes mins
Course Main Course, Side Dish
Cuisine Chinese
Servings 3 servings
Calories 171 kcal

Equipment

  • non-stick wok
  • tofu press

Ingredients
 
 

For tofu

  • 1 block extra-firm tofu drained, pressed, and cubed (about 14oz/400g)
  • 1 tablespoon cornstarch
  • ½ teaspoon salt

Stir-fry sauce

  • 2 tablespoons soy sauce or tamari/shoyu (use gluten-free if needed)
  • 1 tablespoon shaoxing wine or rice vinegar
  • 2 teaspoons sesame oil
  • 1 teaspoon coconut sugar or any other kinds of sweetener
  • pinch of chili flakes (optional)

For stir-fry

  • 3 cloves garlic minced
  • 1 teaspoon minced ginger
  • 5 cups shredded cabbage
  • 8 shiitake mushrooms sliced
Prevent your screen from going dark

Instructions
 

  • Place tofu cubes, cornstarch, and salt in a container. Place the lid on and toss until the tofu cubes are well coated.
    1 block extra-firm tofu, 1 tablespoon cornstarch, ½ teaspoon salt
  • Heat up ½ tablespoon of oil in a non-stick wok/pan over medium-high heat. Place tofu in one layer, and cook for 2-3 minutes on each side, or until most sides are nicely browned. Set aside.
  • While tofu is cooking, mix together all ingredients needed for the stir-fry sauce and set aside for later use.
  • Next, add another ½ tablespoon of oil into the same wok. Stir in garlic and ginger, and fry for a minute until fragrant.
    1 teaspoon minced ginger, 3 cloves garlic
  • Add cabbage and mushroom in next, and saute for a few minutes, or until veggies have slightly softened.
    5 cups shredded cabbage, 8 shiitake mushrooms
  • Lastly, toss in cooked tofu along with the stir-fry sauce. Cook and fry until ingredients are hot.
  • Give it a taste, adding more seasonings if needed. Serve and enjoy your tofu cabbage stir-fry while warm.

Notes

Helpful tips
  • Use a large wok or pan - This is to ensure ingredients cook evenly and fry instead of steam.
  • Make it spicy - Add a few drops of hot sauce, a spoonful of sriracha, or some red pepper flakes to the sauce. You could also top it with some chili oil before serving.
  • Storing leftovers - Leftover cabbage tofu stir-fry can be refrigerated for 3-4 days. Reheat on the stove or in the microwave.

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: 171kcalCarbohydrates: 18gProtein: 14gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 3gMonounsaturated Fat: 2gSodium: 1169mgPotassium: 557mgFiber: 4gSugar: 7gVitamin A: 115IUVitamin C: 44mgCalcium: 97mgIron: 3mg

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 Asian

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • Teriyaki tofu served on a bowl of rice with a fork, chopped green onion, and sesame seeds beside.
    Teriyaki Tofu Stir-fry
  • A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.
    Creamy Malaysian Vegan Laksa
5 from 2 votes (2 ratings without comment)

Join the discussion ! Cancel reply

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

Recipe Rating




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.