Stir-Fried Tofu, Red Cabbage and Winter Squash

Vegan, Tofu and Cabbage Dinner
Vegan, Tofu and Cabbage Dinner
Share it on your social network:
Or you can just copy and share this url


2 tbsp Soy sauce low-sodium
1 tbsp Rice wine vinegar
2 tsp Honey or sugar
2 tsp Sesame oil dark
2 tsp Cornstarch
2 tbsp Canola oil oil or peanut oil
½ pound Tofu firm , cut in 1- x 2-inch dominoes
2 tsp Fresh ginger minced
2 cloves Garlic minced
¾ pound Butternut squash cut in ½-inch dice
Salt to taste
1½ pounds Red cabbage cored and coarsely chopped

Nutritional information


Stir-Fried Tofu, Red Cabbage and Winter Squash


In this vegan dinner recipe of Stir-Fried Tofu, Red Cabbage and Winter Squash we have chosen the superfood – tofu which is inexpensive, easy to make, steps simple to follow and always delicious! The color collaboration of purple from the cabbage and orange from the winter squash makes this dish easy on the eye and a pleasure to serve to your guests. 

To make Stir-Fried Tofu, Red Cabbage and Winter Squash, you will need the following ingredients:

Ingridiens for Stir-Fried Tofu, Red Cabbage and Winter Squash

So, how to make Stir-Fried Tofu, Red Cabbage and Winter Squash? 

Steps to make Stir-Fried Tofu, Red Cabbage and Winter Squash


Prepare sauce


In a small mixing bowl, whisk 1 tablespoon soy sauce, rice wine vinegar, sugar or honey, sesame oil and cornstarch. Set aside to use later.


Cook tofu


In a pan over medium-high heat, heat 1 tablespoon oil and add tofu. Stir fry for about 3 minutes until lightly browned.




Remove cooked tofu from hot pan and season with soy sauce to taste.


Cook squash


In the same pan, heat remaining oil and add butternut squash. Sauté for about 5-8 minutes until lightly browned.




Add ginger, garlic and salt to season. Cook for about 30 seconds.


Add cabbage


Add cabbage and cook for about 6 minutes, add ¼ cup water every now and again, until squash is soft and cabbage is soft but still crunchy.


Complete stir-fry


Add tofu back in the pan of cooked vegetables and pour the sweet and sour mixture over. Mix through a few times until everything is glazed.



Serve with rice, bulgur or buckwheat noodles, as you choose.

If you’re a vegan newbie then this Stir-Fried Tofu, Red Cabbage and Winter Squash recipe is a great choice to try and ease into the idea of meat-free meals. This stir fry is hearty and filling and just wonderful for words. Did you enjoy making it? Let us know and tag #cookmerecipes online to share your experience with us.

Nina dreams of gender equality and for women all over the world to feel empowered and enjoy the same freedom she has. She’s a careful consumer, believing that by being more conscious about the way we live we can make the world a better place! Already a vegetarian, she uses animal products sparingly and tries to produce as little waste as possible. Most of her recipes are vegan as a result!

  • Recipe Reviews:
How To Make Sauteed Red Cabbage-Sauteed Red Cabbage Recipe-Delicious Sauteed Red Cabbage
Sauteed Red Cabbage
Red Cabbage Soup recipe-How to make Red Cabbage Soup-Delicious Red Cabbage Soup
Red Cabbage Soup
Add Review
Add Comment

Recipe Reviews

Average Rating:
Total Reviews: 3
Barbara Pierce

My husband would rather die than eat tofu, so I adapted your recipe (please forgive me, but we are not vegan), substituting chicken breast for tofu and white wine for the water where called for. This is an amazing recipe. Thank you. I didn't know what to do with my winter squash and red cabbage. This turned out great.

Barbara Pierce

We arent vegan but I needed a recipe incorporating red cabbage and winter squash. I did adapt it to chicken instead of tofu. I also added white wine rather than water where called for. This is a great recipe and we really enjoyed it. I hope the author doesn't mind.


Thank you! Approved!

Write your own review

You can optionally upload your own image along with a review

Add Your Comment