If you are craving something deliciously simple and packed with flavor, this Quick Tofu Cabbage Stir-fry Recipe is the perfect weeknight go-to. It brings together crispy tofu, tender cabbage, and earthy shiitake mushrooms tossed in a fragrant sauce that’s both savory and lightly sweet with a touch of heat from chili flakes. In just around 25 minutes, you get a wholesome, plant-based dish that’s incredibly satisfying and easy to customize. Whether you’re a seasoned vegan or just exploring meatless meals, this stir-fry delivers big on texture and taste without the fuss.

Ingredients You’ll Need

Small golden-brown cubes of tofu are spread evenly inside a round, light gray pan. Each tofu cube has a lightly crispy texture on the outside with soft edges, showing shades of light yellow and brown. The cubes are scattered without overlapping, and a black circle with a white number

The beauty of this recipe lies in its straightforward ingredients that each play a crucial role. From the silky tofu providing protein to the crunchy cabbage adding freshness and the shiitake mushrooms contributing a rich, umami depth, every component is essential to balance both flavor and texture.

  • Extra-firm tofu (14oz/400g): Well-pressed and cubed for the perfect crispy exterior when cooked.
  • Cornstarch (1 tablespoon): Helps create a golden crust on the tofu, locking in moisture.
  • Salt (½ teaspoon): Enhances the natural flavors of tofu and veggies.
  • Soy sauce (2 tablespoons): Adds salty, savory depth—tamari or shoyu work great for gluten-free options.
  • Shaoxing wine or rice vinegar (1 tablespoon): Brings a subtle tang that brightens the stir-fry.
  • Sesame oil (2 teaspoons): Provides a toasty, nutty aroma that lifts the entire dish.
  • Coconut sugar (1 teaspoon): Balances saltiness with gentle sweetness.
  • Chili flakes (pinch, optional): Adds a kick of heat if you like a bit of spice.
  • Garlic cloves (3, minced): Infuses the oil with pungent, rich flavor.
  • Minced ginger (1 teaspoon): Offers a fresh, zesty note that complements the garlic.
  • Shredded cabbage (5 cups): The star veggie, providing crunch and mild sweetness.
  • Shiitake mushrooms (8, sliced): Deliver an earthy, meaty texture that pairs beautifully with tofu.

How to Make Quick Tofu Cabbage Stir-fry Recipe

Step 1: Prepare and Coat the Tofu

Start by pressing your tofu to remove excess moisture, then cube it into bite-sized pieces. Toss the tofu cubes with cornstarch and salt inside a container with a lid—this coating is key to achieving that irresistible crispy texture when pan-fried.

Step 2: Pan-Fry the Tofu Until Golden

Heat half a tablespoon of oil in a non-stick wok or skillet over medium-high heat. Arrange the tofu in a single layer so each piece gets a chance to crisp up evenly. Cook each side for about 2 to 3 minutes until you notice a beautiful golden-brown color developing. Once done, set the crispy tofu aside on a plate.

Step 3: Mix the Stir-fry Sauce

While your tofu is cooking, combine the soy sauce, shaoxing wine (or rice vinegar), sesame oil, coconut sugar, and chili flakes in a small bowl. This sauce will bring everything together with its balanced blend of savory, tangy, sweet, and spicy elements.

Step 4: Sauté Garlic and Ginger

Add another half tablespoon of oil to the same wok and toss in your minced garlic and ginger. Stir-fry them for about a minute until the aromas bloom and you get that mouthwatering fragrance filling your kitchen.

Step 5: Cook the Cabbage and Mushrooms

Next, pile in the shredded cabbage and sliced shiitake mushrooms. Stir them around for several minutes so they soften just enough while keeping a slight crunch. The mushrooms will release their savory juices, melding perfectly with the cabbage.

Step 6: Combine Tofu and Sauce

Return the tofu to the wok along with the prepared stir-fry sauce. Toss everything together over medium heat until every ingredient is warmed through and evenly coated in that flavorful sauce.

Step 7: Final Taste and Serve

Give your quick tofu cabbage stir-fry a final taste. Adjust seasoning with additional soy sauce or a pinch more chili flakes if you want to dial up the heat. Serve immediately to enjoy all those contrasting textures and vibrant flavors at their best.

How to Serve Quick Tofu Cabbage Stir-fry Recipe

A white bowl filled with a stir-fry dish, showing about three main layers: golden brown tofu cubes on top, mixed with light brown, slightly curved mushroom slices, and pale green sliced cabbage throughout. The dish is sprinkled with small green onion pieces and red chili flakes, adding little pops of green and red colors. A woman's hand using light wooden chopsticks is picking up some pieces from the left side of the bowl. Around the bowl are small white dishes containing chopped green onions and red chili flakes, plus a separate bowl of cooked brown rice below on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Adding fresh garnishes can take your stir-fry to another level. Sprinkle chopped green onions or fresh cilantro on top for a pop of color and freshness. Toasted sesame seeds add a lovely nutty crunch, while a wedge of lime can provide a bright, tangy zing if you love citrus notes.

Side Dishes

This Quick Tofu Cabbage Stir-fry Recipe pairs beautifully with fluffy steamed jasmine rice or chewy brown rice to soak up all the delicious sauce. For a lighter option, serve it alongside cauliflower rice or toss with some cooked quinoa. A simple miso soup or cucumber salad can also complement the meal wonderfully.

Creative Ways to Present

Try serving this stir-fry inside crispy lettuce cups for a fun, hand-held experience. You can also pile it on top of warm noodles or rice noodles to transform it into a noodle stir-up. For meal prep, pack it into colorful bento bowls layered with fresh veggies, making lunch as satisfying as dinner.

Make Ahead and Storage

Storing Leftovers

Once cooled, transfer any leftovers into airtight containers and refrigerate. This stir-fry keeps well for up to 3 days, making it a fantastic option for quick lunches or dinners during a busy week.

Freezing

While tofu can sometimes change texture after freezing, this particular stir-fry can be frozen if needed. Portion it into freezer-safe containers and freeze for up to 1 month. Thaw overnight in the fridge before reheating to preserve the best texture.

Reheating

Reheat leftovers gently in a skillet over medium heat, stirring occasionally to warm everything evenly. Avoid microwaving for too long as it can make the tofu rubbery and cabbage soggy. Adding a quick splash of soy sauce or a drizzle of sesame oil after reheating can refresh the flavors.

FAQs

Can I use soft tofu instead of extra-firm tofu?

Extra-firm tofu is best for this recipe because it holds its shape and crisps up nicely. Soft tofu tends to break apart and won’t give you the satisfying texture that makes this stir-fry so delicious.

Is the Quick Tofu Cabbage Stir-fry Recipe suitable for gluten-free diets?

Absolutely! Just swap regular soy sauce for tamari or a gluten-free shoyu, and ensure your other ingredients, like shaoxing wine or vinegar, are gluten-free to keep it safe and tasty.

Can I add other vegetables to this stir-fry?

Definitely! Feel free to incorporate bell peppers, snap peas, carrots, or bok choy according to what you have on hand. Just add them during the cabbage and mushroom cooking step, adjusting the time as needed.

How spicy is this dish with chili flakes added?

The chili flakes add a gentle heat that you can control by adjusting the amount. Start with a pinch, and increase if you prefer a bolder spicy kick. You can also omit it entirely if you want a milder flavor.

What’s the best oil to use for stir-frying tofu?

Use a neutral oil with a high smoke point like vegetable, canola, or peanut oil to pan-fry tofu perfectly. Sesame oil is great for flavor but should be used sparingly or added later because it burns quickly.

Final Thoughts

This Quick Tofu Cabbage Stir-fry Recipe is a shining example of how simple ingredients can come together to create a dish that’s comforting, nourishing, and full of vibrant flavors. I hope you enjoy cooking and savoring it as much as I do—it’s perfect for busy days when you want something wholesome without spending hours in the kitchen. Give it a try, and let this quick stir-fry become your new favorite!

Print

Quick Tofu Cabbage Stir-fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 14 reviews

This Quick Tofu Cabbage Stir-fry is a delicious, healthy, and easy-to-make vegan dish perfect for a weeknight meal. Featuring crispy browned tofu, tender cabbage, and shiitake mushrooms, all tossed in a savory stir-fry sauce with garlic, ginger, and a touch of sweetness. Ready in just 25 minutes, it’s a flavorful and satisfying meal that’s naturally gluten-free and packed with plant-based protein.

  • Author: Martha
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 3 servings
  • Category: Main Course
  • Method: Frying
  • Cuisine: Asian
  • Diet: Vegan

Ingredients

Tofu Coating

  • 1 block extra-firm tofu (drained, pressed, and cubed, about 14oz/400g)
  • 1 tablespoon cornstarch
  • 1/2 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 sweetener)
  • Pinch of chili flakes (optional)

Vegetables and Aromatics

  • 3 cloves garlic (minced)
  • 1 teaspoon minced ginger
  • 5 cups shredded cabbage
  • 8 shiitake mushrooms (sliced)
  • 1 tablespoon cooking oil (divided, for frying tofu and vegetables)

Instructions

  1. Coat the Tofu: Place tofu cubes, cornstarch, and salt in a container. Place the lid on and toss until the tofu cubes are well coated with the cornstarch and salt mixture, which helps create a crispy texture when cooked.
  2. Brown the Tofu: Heat ½ tablespoon of oil in a non-stick wok or pan over medium-high heat. Arrange tofu cubes in one layer and cook for 2-3 minutes on each side, or until most sides are nicely browned and crispy. Remove tofu and set aside.
  3. Prepare the Stir-Fry Sauce: While the tofu is cooking, mix together soy sauce, shaoxing wine (or rice vinegar), sesame oil, coconut sugar, and chili flakes (if using) in a small bowl. Set this sauce aside for later use.
  4. Sauté Aromatics: Add another ½ tablespoon of oil to the same wok. Stir in minced garlic and ginger, frying for about a minute until fragrant and golden.
  5. Cook the Vegetables: Add shredded cabbage and sliced shiitake mushrooms to the wok. Sauté for a few minutes, stirring frequently, until the vegetables have softened slightly but still retain some crunch.
  6. Toss Everything Together: Return the browned tofu to the wok along with the prepared stir-fry sauce. Stir continuously and cook for a few minutes until all ingredients are heated through and the sauce coats everything evenly.
  7. Final Taste and Serve: Taste the stir-fry and adjust seasoning as needed by adding more soy sauce or a pinch of salt. Serve the tofu cabbage stir-fry warm as a main dish, perfect with steamed rice or noodles.

Notes

  • Press tofu well to remove excess moisture for better browning and crispiness.
  • Use gluten-free tamari to make this dish gluten-free.
  • Adjust chili flakes to your spice preference or omit for a mild flavor.
  • Shaoxing wine can be substituted with dry sherry or omit and replace with extra rice vinegar for a similar tangy flavor.
  • For extra crunch, add sliced bell peppers or snap peas during the vegetable cooking step.
  • This dish is best enjoyed fresh but can be refrigerated for up to 2 days and reheated in a skillet.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star