Shredded Tofu Tacos
These shredded tofu tacos may just be the easiest and most delicious tacos you will ever make. Simply shred up a block of tofu, just like you would cheese, sprinkle it with some oil and seasonings, then bake until slightly crispy.

Want to save this recipe?
Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!
These easy tofu tacos are plant-based, gluten-free, and packed with flavor!
Why make this recipe
Tofu tacos are super easy to make and have an incredible crispy texture. Since you shred the tofu, the spices coat and flavor it completely. I like to bake the shredded tofu while I prepare the toppings, but you can cut the cooking time in half by frying it instead.
My family and I have been obsessed with tacos lately, especially since I started making Mexican pickled onions and cilantro garlic sauce to top them with. We love tempeh tacos, cauliflower tacos, tvp tacos, and even jackfruit tacos, but these shredded tofu tacos are our new favorite.
Ingredients and substitutions
- Tofu– firm or extra firm tofu works best for the meaty base of your tacos.
- Taco Seasoning – for flavor. Use any store-bought taco seasoning that you like or make your own using chili powder and cumin.
- Cumin – optional for a little extra flavor.
- Bragg’s Liquid Aminos – or soy sauce. This gives it a salty umami flavor.
- Cooking Oil – you can use light olive oil, canola oil, avocado oil, or any oil of your choice. This will help crisp it up a little and give it a better texture.
- Taco Toppings – Add lettuce, Mexican pickled onions, vegan cilantro lime crema, tomatoes, vegan cheddar cheese, olives, vegan sour cream, guacamole, jalapenos, salsa, cilantro sauce, crunchy quinoa, or anything else that you like on your tacos.
- Taco Shells – you can use hard-shell tacos or soft-shell tacos. I love to use flame-heated corn tortillas for these tacos.
Helpful tools
- A sheet pan – for baking the shredded tofu or a skillet if you choose to fry it instead.
- Tongs – for heating the corn tortillas.
How to make shredded tofu tacos
A full printable version of this recipe with ingredient measurements is available at the bottom of this post.
Step 1 – Preheat the oven to 375° F (190° C).
Step 2 – Drain and press a block of firm or extra firm tofu. Then use a cheese grater to shred the tofu as you would a block of cheese. (You can shred it directly onto a sheet pan to save dishes.)

Step 3 – Drizzle the shredded tofu with 1 tablespoon oil, 1 tablespoon Bragg Liquid Aminos, 2 teaspoons taco seasoning, and 1/2 teaspoon cumin, then mix well.


Step 4 – Spread it out evenly on a sheet pan and bake at 375° F (190° C) for 10 minutes. Then take it out of the oven, mix the shredded tofu around, and place it back in the oven for 10 more minutes or until the desired texture is achieved. (You can also pan-fry the tofu in a skillet for about 10 minutes until crispy.)


Heat the corn tortillas (or use hard shell taco shells)
Step 5 – (optional) With a gas stove set the heat to medium. Using tongs, take one end of the tortilla and place it directly over the flame on a clean burner. Allow the tortilla to lay over the flame for about 1 minute, then flip over on the other side for one more minute until it starts to brown around the edges. Keep the tortillas warm by placing them in a tortilla warmer or in some kitchen towels until you are ready to use them.
Assemble the tacos (or set up a taco bar)
Step 6 – Fill the taco shells with about 1/4 cup of the shredded seasoned tofu, then add Mexican pickled onions, cilantro lime crema, fresh cilantro, chipotle mayo, and a squeeze of fresh lime juice. Or add your choice of favorite taco toppings (see below).
Pro Tips
- I love to use these taco holders. I place the warmed corn tortilla in them directly off the fire and it keeps its form this way.
- These tofu tacos make an easy Taco Tuesday meal and pair perfectly with some vegan white “chicken” chili, taco soup, vegan chili, or green chile stew.

Vegan taco toppings
I like to set up a little taco bar and let my family assemble their own tacos. Here are a few of our favorite things to put on tacos. You don’t need them all, just pick a few that your family likes.
- vegan sour cream
- vegan cheddar cheese
- garlic cilantro sauce
- Mexican pickled onions
- vegan cilantro lime crema
- chipotle mayo or sriracha mayo
- vegan cheese sauce
- veggie cheese sauce
- toasted crunchy quinoa
- diced tomatoes
- olives
- cilantro
- avocado
- guacamole
- jalapenos
- salsa
- fresh lime juice or lime wedges
Storage and reheating
Refrigerate: The seasoned shredded tofu will keep well in the fridge for 3 – 5 days in an airtight container. Keep the taco topping in separate containers.
Freeze: Leftover shredded taco tofu can be stored in an airtight container in the freezer for up to 3 months.
Reheating: Reheat the shredded tofu by pan-frying for 2-3 minutes until warm.

More easy vegan meals
I’m all about quick and easy meals to feed my vegan family! I have a whole section on the blog of easy vegan meals you can make in 30 minutes or less, but here are a few favorites.
- Sheet Pan Gnocchi
- Creamy Veggie Pasta
- Southwest Style Vegan Mac and Cheese
- Vegan Cheese Steak
- Vegan Beef Stroganoff
- Southwest Bean Salad

Shredded Tofu Tacos
Ingredients
Shredded tofu taco filling
- 1 (14 oz) block tofu, drained and pressed
- 1 tablespoons Bragg's Liquid Aminos, or soy sauce or Tamari
- 1 tablespoon light olive oil, (divided)
- 1 tablespoons taco seasoning
- 1/2 teaspoon cumin
- 1/4 teaspoon garlic powder
Taco shells and toppings of choice
- 8 corn tortillas, or taco shells
- 1/2 cup Mexican pickled onions
- 4 tablespoons garlic cilantro sauce
- 4 tablespoons chipotle mayo, or sriracha mayo
Equipment
- sheet pan
- tongs
Instructions
Make the shredded tofu
- Preheat the oven to 375° F (190° C).
- Drain and press a block of firm or extra firm tofu. Then use a cheese grater to shred the tofu as you would a block of cheese. (You can shred it directly onto a sheet pan to save dishes.)
- Drizzle the shredded tofu with 1 tablespoon oil, 1 tablespoon Bragg Liquid Aminos, 2 teaspoons taco seasoning, and 1/2 teaspoon cumin, then mix well.
- Spread it out evenly on a sheet pan and bake at 375° F (190° C) for 10 minutes. Then take it out of the oven, mix the shredded tofu around, and place it back in the oven for 10 more minutes or until the desired texture is achieved. (You can also pan-fry the tofu in a skillet for about 10 minutes until crispy.)
Heat the corn tortillas (or use hard shell taco shells)
- (optional) With a gas stove set the heat to medium. Using tongs, take one end of the tortilla and place it directly over the flame on a clean burner. Allow the tortilla to lay over the flame for about 1 minute, then flip over on the other side for one more minute until it starts to brown around the edges. Keep the tortillas warm by placing them in a tortilla warmer or in some kitchen towels until you are ready to use them.
Assemble the tacos (or set up a taco bar)
- Fill the taco shells with about 1/4 cup of the shredded seasoned tofu, then add Mexican pickled onions, cilantro lime crema, fresh cilantro, chipotle mayo, and a squeeze of fresh lime juice. Or add your choice of favorite taco toppings (see below).
📌 Be sure to follow me on Pinterest for new vegan recipes!
One comment on “Shredded Tofu Tacos”