Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (2024)

By: kseniaprints · Published: · Updated: · This post may contain affiliate links.

Jump to Recipe Pin RecipeJump to Video

This spicy vegan tofu tacos recipe combines marinated tofu with a homemade crispy and zesty cabbage slaw and creamy avocado topping. The perfect marriage of spice and flavor!

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (1)

The inspiration for these soft tofu tacos came from my marinated tofu recipe. The marinade for this recipe is a combination of tamari, hot sauce, and Chinese five spice powder. Once extra firm tofu has been marinated in this sauce, it is then pan-fried until it's crispy and golden brown. The tofu can then be added to warm corn tortillas along with a zesty cabbage slaw, and perfectly ripe creamy avocado. To give the tacos an extra kick of flavor and texture, a homemade salsa can be added as well - though I personally don't think it's necessary. Enjoy!

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (2)

What is extra firm tofu?

Extra firm tofu is a type of tofu that has been pressed and drained to reduce the amount of moisture in it. It is denser and firmer than regular tofu, making it ideal for grilling, stir-frying, baking, and other recipes that require a firm texture. Unlike soft or silken tofu, extra firm tofu will hold its shape when cooked. It also has a more nutty and robust flavor than regular tofu.

Extra firm tofu is a great way to get protein into your diet without using animal products. It can be used as a substitute for meat in many recipes, as well as in soups, salads, sandwiches, veggie burgers, stews and other dishes. Its versatility makes extra firm tofu an excellent choice for tofu tacos.

Is tofu healthy?

Tofu is an increasingly popular food choice for those looking to eat healthily. It is a great source of plant-based protein and contains all nine essential amino acids. It is low in fat, cholesterol-free, and packed with vitamins and minerals. Tofu is also incredibly versatile, allowing it to be used as an ingredient in a variety of dishes. Furthermore, it has been linked to improved cardiovascular health due to its high levels of polyunsaturated fats. Finally, tofu can be an excellent choice for people looking to lower their carbon footprint as it requires less water and land resources than other sources of protein such as red meat or dairy products. All in all, tofu can be a nutritious addition to any diet when eaten in moderation.

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (3)

How to turn a block of tofu into tofu taco filling

For this tofu tacos recipe, we will marinade our tofu in a mix of seasonings, soy sauce (or Tamari sauce), and hot sauce of your choice. I then suggest either cubing the extra firm tacos, or turning them into a tofu crumble.

To cube the extra firm tacos, start by cutting them into small cubes. Heat a large skillet over medium-high heat and add some oil. Once hot, add the cubed tacos and cook until they are crispy and golden brown. Once cooked, remove from the pan and set aside.

To turn them into a tofu crumble, start by crumbling the extra firm tacos into small pieces. Heat a large skillet over medium-high heat and add some oil. Once hot, add the crumbled tacos and cook until they are crispy and golden brown. Once cooked, remove from the pan and use as a topping for salads or stir fry dishes.

This tofu tacos recipe is…

  • Easy
  • Versatile
  • Healthy
  • Filling
  • Kid-friendly
  • Gluten free
  • Low fat
  • Low calorie
Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (4)

Ingredients for making soft tofu tacos

For marinated tofu:

  • soy sauce - I usually use Tamari sauce, or Bragg's amino acids for a more allergen-free marinade.
  • rice wine vinegar - you can use any vinegar you like; I also like to use apple cider vinegar. White vinegar and wine-based vinegars are also great.
  • Sambal Oelek or Sriracha sauce - If you're sensitive to spice, you can reduce this to just a few drops - or even substitute for barbecue sauce.
  • Chinese five spice powder - you can sub this for cumin, or a mix of cumin and coriander.
  • water - this dilutes the marinade; it's not wholly necessary.

For taco toppings:

  • homemade sauerkraut OR thinly shredded purple cabbage, mixed with 1 tablespoon of vinegar - you can use store-bought or homemade pickled cabbage, or make your own crunchy cabbage slaw.
  • Avocado - you can use guacamole here too.
  • Lemon or lime - this elevates all the flavors.
  • corn taco shells - to keep this gluten free and authentic, use corn taco shells.
  • vegan mayonnaise (optional) - this makes for a creamy and delicious taco. You can sub this for lime crema.
  • A squirt of Sriracha or other hot sauce
  • Cilantro - for topping the tacos

See recipe cards for exact quantities.

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (5)

How to Make the Best Tofu Tacos

Prep tofu tacos filling

Squeeze tofu slightly between your hands to extract fluids, and then chop into small cubes, each slightly smaller than 1-square inch.

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.

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (6)

Warm tortillas

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.

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (7)

Prep cabbage slaw

If homemade sauerkraut is unavailable, mix ½ a cup of thinly sliced cabbage with a tablespoon of vinegar.

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (8)

Prep taco toppings

Pit and roughly chop avocado. Drizzle with the juice of ⅛ of a lemon and a small pinch of salt.

Mix mayonnaise with a squirt of hot sauce in a small bowl.

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (9)

Assemble tofu tacos recipe

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. Top with fresh cilantro, to taste. Tuck in, but ensure you have a plate nearby to catch all the delicious juices!

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (10)

How to Store and Freeze Tofu Tacos

Storing and freezing tofu tacos is a great way to enjoy this delicious dish all week long!

The best approach is to freeze the marinated tofu taco filling separately.

But if you prefer to half-assemble the tofu tacos to make your life simpler, you can do that too. To store and freeze tofu tacos, start by preparing them as you normally would. Avoid adding the cabbage slaw and the avocado - those can't be frozen. Once the tacos are assembled, wrap each taco individually in aluminum foil or place them in an airtight container. Place the wrapped or sealed container in the freezer for up to two months.

When ready to enjoy, let the tacos thaw overnight in the refrigerator or use a microwave to heat them up quickly. Reheat the tacos until they’re hot throughout and enjoy!

Be sure to store leftover tofu tacos within two days of making them.

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (11)

Top Tips

Warm your tortillas - Warming tortillas makes them more pliable and delicious. To warm tortillas, you can either microwave them for about 30 seconds or wrap them in foil and bake them at 375°F (190°C) for about 10 minutes.

Sub avocado for guacamole - for extra flavor, use guacamole in these tofu tacos. Avocado is the main ingredient in guacamole, so it can easily be used as a substitute. To make guacamole, mash two ripe avocados in a bowl. Add a tablespoon of fresh lime juice, one minced garlic clove, and a pinch of salt.

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (12)

Variations: Toppings for Vegan Tacos

I like to top my marinated tofu tacos with zesty purple cabbage slaw and avocados, for a perfect contrast in textures. But you can also top them with:

  • Refried Beans
  • Roasted Corn
  • Sautéed Mushrooms
  • Caramelized onions
  • Mango Salsa
  • Salsa Macha
  • Pickled jalapenos
  • Mexican Quick pickled vegetables
  • Pico de Gallo
  • Roasted Potatoes
  • Guacamole
Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (13)

Variations: More Ways to Use Marinated Tofu Taco Filling

1. Stuffed Avocados: Halve and pit an avocado, fill it with the prepared tofu taco filling, then top with diced tomatoes, cilantro, and a squeeze of lime juice.

2. Burrito Bowls: Serve the cooked tofu taco filling over cooked brown rice or quinoa along with sautéed bell peppers and onions, diced tomatoes, black beans, shredded cheese, guacamole and/or sour cream.

3. Nachos: Layer tortilla chips on a baking sheet and top with the prepared tofu taco filling, diced tomatoes, jalapeños, black beans and/or corn kernels. Bake in a 350°F oven until heated through then top with shredded cheese. Serve with salsa and sour cream.

4. Enchiladas: Stuff softened corn tortillas with the cooked tofu taco filling then roll up the tortillas and place them in an oven-safe dish covered with enchilada sauce. Top with shredded cheese and bake at 350°F until heated through. Serve with sour cream and extra enchilada sauce if desired.

5. Fajitas: Sauté sliced bell peppers and onions in olive oil until tender then add the cooked tofu taco filling to heat through. Serve in warmed flour or corn tortillas along with your favorite toppings such as guacamole or salsa verde

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (14)

FAQ

Are tofu tacos gluten free?

Yes, as long as you use tamari sauce or coconut amino acids in the marinade, and corn tortilla shells.

Can this tofu taco recipe be frozen?

The tofu tacos filling can be frozen; the toppings cannot be. Please see section on 'How to Store and Freeze Tofu Tacos' for more instructions.

Can you double the recipe?

Absolutely! Depending on how many tacos you want, you can increase the recipe as needed.

Looking for more Mexican-inspired recipes?

  • The easiest healthy air fryer plantain chips recipe
  • 3 Ways to Cook The Best Marinated Tofu Recipe - Baked Tofu, Air Fryer Tofu and Pan Fried Tofu Recipes {Vegan, Gluten Free}
  • How to make Mexican Pepita Salsa or Salsa Macha with pumpkin seeds and mixed chilli peppers
  • Halloumi Tacos With Pepita Salsa, Cherry Tomatoes And Avocados

More Vegan Recipes

  • How to Cook Asparagus like a Pro
  • Vegetarian Kofta Kebabs {Vegan Option!}
  • Pinot Noir Wine Poached Pears with Yogurt
  • Healthy Apple Crisp Recipe (gluten free, vegan)

More Tofu Recipes:

  • 3 Ways to Cook The Best Marinated Tofu Recipe - Baked Tofu, Air Fryer Tofu and Pan Fried Tofu Recipes {Vegan, Gluten Free}
  • 4-Step Easy Middle Eastern Tofu Rice Bowl
  • Thai tofu steaks in kiwi, ginger and chili marinade with mango kiwi salsa
  • Tofu Spring Rolls With Apple That Are Perfect For Hot Weather

Recipe

Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.

Easy tofu tacos recipe with cabbage slaw and avocado

Ksenia Prints

A soak in a simple Asian marinade transforms tofu from a strange sponge to a delicious, juicy source of protein. Tucked inside corn taco shells and topped with avocado and zesty cabbage slaw, it becomes a delicious, quick lunch.

5 from 40 votes

Print Recipe Pin Recipe Save Recipe

Prep Time 30 minutes mins

Total Time 30 minutes mins

Course Tacos

Cuisine Mexican

Servings 2 people

Calories 492 kcal

Ingredients

  • 1 package of firm 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 homemade sauerkraut or thinly shredded or sliced cabbage, mixed with one tablespoon of vinegar
  • 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

  • Squeeze tofu slightly between your hands to extract fluids, and then chop into small cubes, each slightly smaller than 1-square inch.

  • 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.

  • 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.

  • If homemade sauerkraut is unavailable, mix ½ a cup of thinly sliced cabbage with a tablespoon of vinegar.

  • Pit and roughly chop avocado. Drizzle with the juice of ⅛ of a lemon and a small pinch of salt.

  • Mix mayonnaise with a squirt of hot sauce in a small bowl.

  • 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

Calories: 492kcalCarbohydrates: 36gProtein: 25gFat: 29gSaturated Fat: 4gPolyunsaturated Fat: 5gMonounsaturated Fat: 11gSodium: 3667mgPotassium: 1062mgFiber: 11gSugar: 5gVitamin A: 169IUVitamin C: 22mgCalcium: 134mgIron: 5mg

Keyword avocado, cabbage, dinner, easy, fall, gluten-free, healthy, lunch, no cook, spring, summer, tofu, vegan, winter

Tried this recipe?Comment + Rate Below!

Connect on Instagram!Find us @immigrantstable

Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (28)

About Ksenia

Welcome to At The Immigrant's Table! I blend my immigrant roots with modern diets, crafting recipes that take you on a global kitchen adventure. As a food blogger and photographer, I'm dedicated to making international cuisine both healthy and accessible. Let's embark on a culinary journey that bridges cultures and introduces a world of flavors right into your home. Read more...

  • More Mexican Recipes

    • Mexican Gluten-free Cornbread that is Sweet and Spicy
    • Colombian Empanada sauce (Pico de Gallo Salsa)
    • Spiced Mexican Street Corn
    • Pink fish tacos with pickled onions, feta and salad topper {GF}
    Easy tofu tacos recipe with cabbage slaw and avocado {vegan, GF} (2024)
    Top Articles
    Latest Posts
    Article information

    Author: Errol Quitzon

    Last Updated:

    Views: 6097

    Rating: 4.9 / 5 (59 voted)

    Reviews: 82% of readers found this page helpful

    Author information

    Name: Errol Quitzon

    Birthday: 1993-04-02

    Address: 70604 Haley Lane, Port Weldonside, TN 99233-0942

    Phone: +9665282866296

    Job: Product Retail Agent

    Hobby: Computer programming, Horseback riding, Hooping, Dance, Ice skating, Backpacking, Rafting

    Introduction: My name is Errol Quitzon, I am a fair, cute, fancy, clean, attractive, sparkling, kind person who loves writing and wants to share my knowledge and understanding with you.