Servings
Font
Back
Easy tofu tacos recipe with cabbage slaw and avocado 
5 from 80 votes

Easy tofu tacos recipe with cabbage slaw and avocado 

This recipe blends marinated tofu cubes with tangy cabbage slaw and creamy avocado in corn taco shells or sourdough bread. The tofu soaks overnight in a savory-sweet marinade with tamari, rice vinegar, and Chinese five-spice powder, absorbing layered flavors. The slaw, using either sauerkraut or vinegar-dressed cabbage, adds a crisp, acidic contrast, while fresh avocado offers richness and a touch of citrus from lemon juice. This combination gives a balance of textures and tastes that can be enjoyed as a casual, filling meal.

Prep Time
30 mins
Total Time
30 mins
Servings: 2 people
Calories: 492 kcal
Course: Main Course
Cuisine: Mexican

Ingredients

  • 1 firm tofu package, or extra-firm tofu
  • 6 Tbs tamari sauce Bragg's amino acids or soy sauce
  • 3 Tbs rice wine vinegar
  • 1 Tb sriracha or other hot sauce
  • ¼ teaspoon Chinese five-spice powder
  • 3 Tbs water
  • ½ cup sauerkraut or thinly shredded or sliced cabbage, mixed with one tablespoon of vinegar, homemade
  • 1 avocado
  • ⅛ lemon or a lime
  • 4 corn taco shells or 2 slices of sourdough bread
  • 2 Tbs vegan mayonnaise
  • 1 drizzle sriracha or other hot sauce

Instructions

    Cup of Yum
  1. Squeeze tofu slightly between your hands to extract fluids, and then chop into small cubes, each slightly smaller than 1-square inch.
  2. In a square or rectangular bowl, mix marinade from soy, rice vinegar, hot sauce and water. Soak tofu cubes in marinade, covered with plastic wrap or lid, overnight (or at least a few hours; it can also stay in the marinade for a few days, soaking up flavour as it goes along, so don't hesitate to plan several meals from this tofu). Give the tofu pieces a stir every few hours, to ensure all are evenly coated with sauce.
  3. When tofu has soaked thoroughly and you're ready to eat, heat up your shells (or slices of sourdough bread) on a medium-hot pan without any oil. When shells are ready, remove from heat and wrap tightly in a towel.
  4. If homemade sauerkraut is unavailable, mix ½ a cup of thinly sliced cabbage with a tablespoon of vinegar.
  5. Pit and roughly chop avocado. Drizzle with the juice of ⅛ of a lemon and a small pinch of salt.
  6. Mix mayonnaise with a squirt of hot sauce in a small bowl.
  7. Assemble your tacos (or sandwich): start with a layer of avocado, then a layer of tofu cubes, followed by homemade sauerkraut (or sliced cabbage), and a few drops (or a smear) of spicy mayonnaise. Tuck in, but ensure you have a plate nearby to catch all the delicious juices!

Nutrition Information

Calories 492kcal (25%) Carbohydrates 36g (12%) Protein 25g (50%) Fat 29g (45%) Saturated Fat 4g (20%) Polyunsaturated Fat 5g (29%) Monounsaturated Fat 11g (55%) Sodium 3667mg (153%) Potassium 1062mg (23%) Fiber 11g (44%) Sugar 5g (10%) Vitamin A 169IU (3%) Vitamin C 22mg (24%) Calcium 134mg (13%) Iron 5mg (28%)

Nutrition Facts

Serving: 2 people

Amount Per Serving

Calories 492

% Daily Value*

Calories 492kcal 25%
Carbohydrates 36g 12%
Protein 25g 50%
Fat 29g 45%
Saturated Fat 4g 20%
Polyunsaturated Fat 5g 29%
Monounsaturated Fat 11g 55%
Sodium 3667mg 153%
Potassium 1062mg 23%
Fiber 11g 44%
Sugar 5g 10%
Vitamin A 169IU 3%
Vitamin C 22mg 24%
Calcium 134mg 13%
Iron 5mg 28%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register