These delicious tofu tacos will turn any tofu hater into a tofu lover! Shredded tofu marinaded with spices that show off that umami meat-like flavor and texture. The perfect taco for those who still want the flavor and texture of meat in a vegan taco.

Disclosure: This post is sponsored by Fresh Press Farms. However, all opinions and recommendations expressed are entirely my own.
Shredded Tofu Tacos
There is nothing better than a meaty taco loaded with flavor, lime, and salsa. These tofu tacos are the perfect alternative, providing the same satisfaction as regular tacos but at a more affordable price and with added health benefits! I can confidently say that everyone who has tried these tofu tacos is impressed.
These tofu tacos made with heart-healthy extra virgin olive oil are registered dietitian-approved! Most people who dislike tofu simply don’t know how to prepare it. Tofu takes on the flavor of the marinade and spices you decide to add. The saying “don’t knock it til you try it” 100% applies to tofu. It’s a great source of protein that can be made into almost anything you’d like!
Why You’ll Love This Recipe
- Affordable: A pound of tofu goes for $2.50 which is more affordable than meat.
- High in Protein: Tofu is an excellent source of plant-based protein, making these tacos both filling and nutritious.
- Authentic Flavors: The combination of these spices makes the tofu mimic the savory taste of meat-based tacos.
- Quick and Easy: With simple preparation steps, you can have a delicious meal ready in no time.
- Versatile: Easily customizable with your favorite toppings and suitable for various dietary preferences.
Key Ingredients
- High-protein tofu: High-protein tofu is the most solid form and the best texture for this recipe. It’s also easier to prepare as it does not need to be pressed. I buy mine at Trader Joe’s because it’s only $2.49 – the best bang for your buck. Find it in the refrigerated section by the dips. Here’s what it looks like:
- Soy Sauce, Tamari, or Salsa Maggie: This adds that great umami flavor that beef has. You can also use coconut aminos or liquid aminos.
- Nutritional Yeast: Also known as “nooch”. The star of the show! Nooch is flavorful, umami, nutty, cheesy, and incredibly addicting. I recommend buying it at Trader Joe’s if you have one nearby as it is the most affordable. This ingredient takes these shredded tofu tacos to the next level.
- Spices and seasonings: The best spices to include for Mexican flavor: are cumin, garlic powder, onion powder, paprika, or chili powder. You can also feel free to use a pre-made seasoning mix. I like to use Todo Verde’s carnitas seasoning.
Tips for the Best Tofu Tacos
Step-by-Step: How to Make Tofu Tacos
1. Prepare the Tofu
- Shredding: Using high-protein tofu eliminates the need for pressing. Simply shred the tofu using a grater or crumble it with your hands into a bowl.
2. Marinate the Tofu
- Seasoning: Add soy sauce, nutritional yeast, cumin, garlic powder, onion powder, and paprika to the shredded tofu. Mix well to ensure even coating.
- Resting: Let the tofu marinate for at least 5-10 minutes to absorb the flavors. For a deeper taste, marinate for up to 30 minutes.
3. Cook the Tofu
- Baking: Bake for 12-15 minutes, toss, then bake for an additional 10 minutes until crispy.
- Air Frying: Place the tofu in the basket and cook for 16-22 minutes, tossing every 7-8 minutes to ensure even crisping.
4. Assemble the Tacos
- Tortillas: Warm corn tortillas on a skillet or griddle until pliable.
- Filling: Spoon the cooked tofu onto each tortilla.
- Toppings: Add diced onions, fresh cilantro, a squeeze of lime, y salsa.
Tips and Serving Suggestions
- Marinating: Allowing the tofu to marinate enhances its flavor. Even a short 5-minute rest can make a difference.
- Texture: For a chewier texture, consider freezing the tofu overnight and then thawing before shredding.
- Tortillas: My homemade corn tortillas recipe is perfect for making easy homemade tortillas. I also love Trader Joe’s corn tortillas, Mi Rancho tortillas, or any authentic corn tortillas. Brush your tortillas with leftover enchilada sauce from my enchiladas michoacanas like I did and fry them in a little olive oil to make them slightly crispy and red like the ones you see here.
- Serving: To make them authentically Mexican add diced onion, cilantro, and lime. I recommend adding salsa verde, or salsa roja, and some cashew crema for the best flavor.
- Air-fry: 390 F for 16-20 minutes (depending on how crispy you like it). Toss every 7-8 minutes to cook evenly. Air fryers can be stronger than the oven so be careful not to burn the tofu.
Tofu Tacos Nutrition
One of the nutritional highlights of tofu is its high protein content. Just half a cup of tofu provides around 10 grams of protein, making it an excellent source of plant-based protein.
Packed with Nutrients
To keep your shredded tofu tacos nourishing, use extra virgin olive oil (EVOO). I highly recommend using Fresh Press Farms cold-pressed EVOO. It’s packed with polyphenols and heart-healthy! Polyphenols, an antioxidant naturally present in olives, and a high monounsaturated fat content make this oil beneficial to your health. Tofu is rich in several important nutrients, including:
- Calcium: Vital for bone health, with one serving of tofu providing around 15% of the recommended daily intake.
- Iron: Essential for the production of red blood cells and the prevention of anemia, tofu offers about 20% of the daily recommended intake.
- Magnesium: Important for muscle and nerve function, and contributing to energy production.
- Phosphorus: Helps with the formation of bones and teeth.
- Manganese: Plays a role in bone formation and nutrient metabolism.
Storage and Reheating
- Storage: Store leftover tofu filling in an airtight container in the refrigerator for up to 5 days.
- Reheating: Reheat the tofu in a skillet over medium heat until warmed through to maintain its crispy texture.
- Meal Prep: The seasoned tofu can be prepared in advance and stored, making it convenient for quick meal assembly during the week.
Enjoy these flavorful shredded tofu tacos that bring a taste of authentic Mexican cuisine to your table in a plant-based way!
Recipes to add Shredded Tofu To:
PrintTofu Tacos
- Total Time: 25 minutes
- Yield: 12–14 tacos 1x
- Diet: Vegan
Description
These delicious tofu tacos will turn any tofu hater into a tofu lover! Shredded extra firm tofu marinaded with Mexican spices that show off that umami meat-like flavor and texture. The perfect taco for those who still want the flavor and texture of meat in a plant-based taco.
Ingredients
Tofu Carnita:
- 1 block extra protein tofu, shredded
- 2 tbsp Extra Virgin Olive Oil
- 3 tbsp soy sauce
- ¼ cup nutritional yeast
- 1 tsp chili powder
- ½ tsp of cumin
- 1 tsp garlic powder
- 1 tsp onion powder
Other ingredients:
- Tortillas
- Cilantro, minced
- Onions, diced
- Limes, sliced
- Salsa
Instructions
- Preheat the oven to 400 F. Prep a baking tray with parchment paper.
- Shred tofu and add to a mixing bowl. Add soy sauce, and toss. Add oil, and toss. Add the spices, and toss one last time.
- Add marinaded shredded tofu to the baking tray. Spread it out evenly as much as possible so it bakes evenly.
- Bake for 20-22 minutes.
- Once the tofu is ready, heat up your comal/griddle for the tortillas.
- Build your tacos by filling them with the tofu carnita, onion, cilantro, salsa, and lime!
- Prep Time: 5
- Cook Time: 20
- Category: Tofu
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: ¼ cup
These were soo simple and incredibly delicious!
So glad you liked these tacos Sarah! I hope you like some of my other recipes too. Happy friday 🙂
Impressive how easy and delicious this recipe is!
I used to be a tofu hater, NOT NO MORE! These tacos are delicious
If you’re going to try tofu, might as well try it in a taco! 10 out of 10 recommend for anybody trying to decrease meat intake.
Perfect flavor and texture! 10/10
I forgot how much I like Tofu till I tried this.
My husband not a Tofu eater. But he didn’t even
know he was eating Tofu. that’s how good they are.
Thank you, Anna and Antony,
This made me smile so much! 🙂 thank you for trying them!