• Home
  • Recipes
  • Resources
  • About
menu icon
go to homepage
  • Recipes
  • Resources
  • Subscribe
  • Shop
subscribe
search icon
Homepage link
  • Recipes
  • Resources
  • Subscribe
  • Shop
×
Home » Recipes » Main Dish

Cabbage Stir Fry with Tofu

Author Bio Picture
Modified: Dec 29, 2023 · Published: Sep 10, 2022 by Melissa · This post may contain affiliate links · 2 Comments
↓ Jump to Recipe

Simple and delicious, this Cabbage Stir Fry with Tofu is a quick and easy one skillet dish perfect for busy nights. Vegan & gluten free.

Close up overhead shot on Cabbage Stir Fry with Tofu on gray plate against wooden background.

School is back in session so days are busy and dinners need to be quick, healthy and satisfying. This Cabbage Stir Fry with Tofu is just that. Super easy, only one pan needed and so delicious. Perfect for busy days!

For this stir fry, we use our favorite 5 Minute Maple Dijon Sauce. We really think the sauce makes this dish so don't skip it.

Jump to:
  • Ingredients
  • Instructions
  • Substitutions
  • Variations
  • Equipment
  • Storage
  • Top tip
  • Recipe

Ingredients

Besides being super simple to make, this stir fry requires just 8 simple whole food ingredients.

Overhead shot of ingredients for Cabbage Stir Fry with Tofu.
  • green cabbage
  • yellow potatoes
  • firm or extra firm tofu
  • oil
  • minced garlic
  • salt and pepper
  • garlic powder
  • 5 minute maple dijon sauce

See recipe card for quantities.

Instructions

This dish is made using the same skillet for all steps so it's simple without a lot of clean up.

Overhead shot of tofu cooking in a wok.

Heat 1 tablespoon of oil in wok or skillet over medium high. Add tofu. Cook for 1-2 minutes undisturbed and flip continuing until all sides are browned. Remove from skillet and set aside. Wipe out wok, if needed.

Overhead shot of potatoes frying in wok.

Heat 1 tablespoon oil in skillet and add potatoes. Toss to coat in oil and sprinkle with a pinch of salt and pepper. Cook for about 5 minutes stirring occasionally until potatoes brown. Cover wok with lid, continue cooking for 15-20 minutes or until potatoes are tender, stirring occasionally. Turn down heat as needed to prevent burning.

Overhead shot of green cabbage in wok.

Add cabbage, garlic and a pinch of salt and pepper then toss together. Cover with a lid and cook for 5-7 minutes or until wilted and softened.

Overhead shot of Cabbage Stir Fry with Tofu cooking in wok.

Add tofu to skillet and toss everything together. Drizzle sauce on top and toss again to coat. Heat for 1-2 minutes or until warmed through.

Hint: The sauce can be made several days ahead and stored in the fridge until ready to use.

Substitutions

  • Tofu - use beans such as cannellini instead of tofu to make this soy free
  • Cabbage - we use green cabbage, but you can use other types such as red or napa.
  • Oil - any neutral high temp oil will work. We use avocado.

Variations

  • Spicy - add chili pepper flakes while cooking for a little heat
  • Deluxe - add toasted nuts before serving for extra crunch. Pine nuts, chopped almonds or walnuts are great.

Equipment

A wok is helpful for this dish, but you can also use a large skillet if that's what you have available.

Storage

Store in air tight container in the fridge. Good for 2-3 days.

These ingredients don't stand up well to freezing.

Top tip

When cooking the potatoes, turn the heat down as needed to prevent them from burning on the outside before the centers are cooked through.

If you try this recipe, I'd love to know how it turns out! Leave a comment below or snap a pic and tag it @weelittlevegans on Instagram so I'll be sure to see it!

Recipe

Cabbage Stir Fry with Tofu

Melissa
Simple and delicious, this Cabbage Stir Fry with Tofu is a quick and easy one skillet dish perfect for busy nights. Vegan & gluten free.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 30 minutes mins
Course Main Course
Servings 6 servings

Ingredients
  

  • 16 oz firm or extra firm tofu
  • ½ medium cabbage
  • 3-4 small to medium potatoes We use Yukon gold
  • ½ teaspoon garlic powder
  • salt and pepper
  • 3 garlic cloves, minced
  • 2-3 tbsp neutral high heat oil
  • 5 Minute Maple Dijon Sauce link in notes

Instructions
 

  • Prepare 5 Minute Maple Dijon Sauce and refrigerate until needed. Recipe is linked in the notes at the bottom.
  • If you are using tofu that is in water, drain and place on a lint free towel. Place another towel on top and place something heavy on top for 15 to 20 minutes to remove as much water as possible. 
  • While pressing the tofu, slice the cabbage into very thin strips and set aside.
  • Dice potatoes into small squares about ¼ inch in size. To keep potatoes from oxidizing while you finish prepping submerge in a bowl of water until ready to use.
  • After tofu has pressed, cut into ½ inch cubes and transfer to a bowl. Sprinkle with garlic powder, salt and pepper. Toss to coat evenly.
  • Heat 1 tablespoon oil in a wok or skillet over medium heat. Add tofu to wok/skillet in a single layer. Don't overcrowd the pan, split into 2 batches if needed.
  • Allow to cook undisturbed for 2-3 minutes until golden. Flip and continue to brown on all sides. Remove the pan and set aside.
  • Wipe out wok/skillet if needed and add 1 tablespoon oil heating over medium. Add diced potatoes, toss to coat in oil and sprinkle with a pinch of salt and pepper. Cook for about 5 minutes stirring occasionally until potatoes begin to brown. Cover wok/skillet with a lid and continue cooking for 15-20 minutes longer or until potatoes are tender. Turn the heat down as needed to prevent potatoes from burning on the outside before the centers are cooked through.
  • After potatoes are cooked through add cabbage, a pinch of salt, pepper and minced garlic.
  • Sauté until cabbage is wilted and softened, about 5 minutes.
  • Add tofu to cabbage and potatoes and toss to incorporate. Drizzle desired amount of maple dijon sauce and combine. Heat though for 1-2 minutes.

Notes

5 Minute Maple Dijon Sauce
Keyword gluten free, vegan
ALT TEXT HERE
ALT TEXT HERE
ALT TEXT HERE
ALT TEXT HERE

More Main Dish

  • Close up of Sesame Tofu Pasta Salad Feature Image
    Sesame Tofu Pasta Salad
  • Vegan Burger Bowl Feature Image
    Vegan Burger Bowl
  • Sun-dried Tomato and Spinach Spaghetti Feature Image
    Sun-dried Tomato Spinach Spaghetti
  • Vegan Tomato Flatbread

Comments

  1. Anne B-A says

    September 09, 2025 at 8:59 pm

    5 stars
    We have made this a few times now. It's a hit with the whole family. The combination of the tofu potatoes and cabbage are just perfect. I agree that the sauce makes it!

    Reply
    • Melissa says

      September 14, 2025 at 1:18 pm

      Yay!! I'm thrilled your family likes it! Thank you so much for the feedback.

      Reply

Did you make this recipe? Let me know! Cancel reply

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

Recipe Rating




Hi, I'm Melissa!

Longtime vegan and mom of four little vegans. I share simple recipes our family loves and my tips for raising healthy, happy vegan kids.

About me

Holiday Recipes

  • Vegan Gingerbread Cookie Sticks
  • Close up side view of three Vanilla Cardamom Sugar cookies on a wooden plate.
    Vanilla Cardamom Sugar Cookies
  • Vegan Cranberry Pistachio Cookies on a wood background with dried cranberries and pistachios scattered around.
    Vegan Cranberry Pistachio Cookies
  • Easy Vegan Coconut Oil Sugar Cookies

Popular

  • Vegan Hawaiian Rolls Feature Image
    Vegan Hawaiian Rolls
  • Vegan Navy Bean Soup Feature Image
    Vegan Navy Bean Soup - Instant Pot or Stove Top
  • Vegan Cornbread Waffles Feature Image
    Vegan Cornbread Waffles
  • Barbecue Lentils Feature Image
    Barbecue Lentils

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions

Newsletter

Sign Up! for emails and updates + receive a 7 day weekly meal plan with complete shopping list.

Contact

  • Contact
  • About

Copyright © 2025 Wee Little Vegans

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT