These shredded tofu tacos are a flavorful, easy plant-based meal that comes together in just 40 minutes. With perfectly seasoned tofu that bakes into a chewy, slightly crispy texture, they’re satisfying, protein-packed, and endlessly customizable. Whether you’re vegan, vegetarian, or just looking to enjoy more meatless meals, these tacos are a delicious go-to dinner option.
Why You’ll Love This Recipe
Tofu tacos are a game-changer for quick, meatless meals. They’re hearty, savory, and made with pantry-friendly ingredients. Grating and baking the tofu gives it a satisfying, “meaty” texture that holds up well in tacos. The flavor-packed seasoning blend of soy sauce, tomato paste, and spices delivers that classic taco taste. Plus, this recipe is naturally dairy-free, and can easily be made gluten-free with tamari and corn tortillas.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Shredded Tofu Filling:
14.5-ounce block extra-firm tofu, patted dry
1 tablespoon olive oil
2 tablespoons low sodium soy sauce (or tamari for gluten-free)
2 tablespoons tomato paste
1 teaspoon onion powder
1 teaspoon garlic powder
1 teaspoon smoked paprika
For Serving:
8–10 small corn or flour tortillas
Toppings of choice: avocado, vegan sour cream, vegan cheese, pickled red onion, cilantro, diced tomatoes, shredded lettuce, salsa
Directions
Preheat the oven to 350°F and line a baking sheet with parchment paper.
Grate the tofu: Pat the tofu dry, then grate it using a large cheese grater. You don’t need to press it—just remove surface moisture.
Make the sauce: In a large mixing bowl, combine olive oil, soy sauce, tomato paste, onion powder, garlic powder, and smoked paprika.
Combine: Add the grated tofu to the bowl and mix until all shreds are well coated.
Bake: Spread the tofu mixture evenly on the prepared baking sheet. Bake for 15 minutes, stir, then bake for another 15–20 minutes until it’s crispy in spots but not burned.
Serve: Spoon the shredded tofu into warm tortillas and top with your favorite toppings.
Air fryer option: Cook the shredded tofu at 375°F for 15–20 minutes, shaking halfway through.
Stovetop version: Sauté the tofu in a skillet with a bit more oil, stirring frequently, until browned and crisp.
Spicy version: Add a pinch of cayenne or a splash of hot sauce to the sauce mixture.
Sweet and smoky: Mix in a touch of maple syrup or agave for balance.
Add-ins: Stir in black beans, corn, or sautéed onions for extra texture and flavor.
Storage/Reheating
Store leftover tofu “meat” in an airtight container in the refrigerator for 3–4 days. To reheat, warm it in a skillet over medium heat or microwave briefly until heated through. You can freeze the tofu mixture, though the texture may change slightly. Reheat from frozen or thaw in the fridge overnight.
FAQs
Do I have to press the tofu?
No pressing is needed—just pat it dry. Grating and baking will remove excess moisture naturally.
Can I make this ahead of time?
Yes, the tofu filling can be made in advance and reheated when you’re ready to serve.
How do I keep the tofu from sticking if using the stovetop method?
Use a non-stick skillet and add a bit more oil to prevent sticking and help it crisp.
Can I freeze the tofu taco filling?
Yes, it freezes well. Let it cool completely before transferring to a freezer-safe container.
Is this recipe gluten-free?
It can be—just use tamari instead of soy sauce and corn tortillas instead of flour.
What kind of tofu should I use?
Extra-firm tofu works best for this recipe. Avoid silken tofu as it’s too soft.
Can I add other seasonings?
Definitely. Chili powder, cumin, or taco seasoning blends all work well.
How do I make the tacos more filling?
Add beans, rice, or roasted vegetables to your taco for a heartier meal.
Can I use a food processor instead of grating?
You can pulse the tofu a few times in a food processor, but be careful not to over-process it.
Are these kid-friendly?
Yes, the flavors are mild and customizable. You can adjust the spice level to suit their taste.
Conclusion
These tofu tacos are an easy, versatile, and incredibly satisfying meatless meal that the whole family can enjoy. With a chewy, flavorful tofu filling and endless topping options, they’re perfect for weeknights, taco nights, or meal prep. Quick to make, customizable, and packed with plant-based protein, this is one recipe you’ll come back to again and again.
Shredded Tofu Tacos are an easy, flavorful plant-based dinner that comes together in about 30 minutes. The tofu is grated, seasoned, and baked until chewy and crisp, then served in tortillas with your favorite toppings. Perfect for meatless weeknights!
Ingredients
1 (14.5 oz) block extra-firm tofu, patted dry
1 tablespoon olive oil
2 tablespoons low sodium soy sauce (or tamari for gluten-free)
2 tablespoons tomato paste
1 teaspoon onion powder
1 teaspoon garlic powder
1 teaspoon smoked paprika
8–10 small corn or flour tortillas
Toppings of choice: avocado, vegan sour cream, vegan cheese shreds, pickled red onion, cilantro, diced tomatoes, shredded lettuce, salsa
Instructions
Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
Pat the tofu dry and squeeze out excess water (no need to press). Grate the tofu using a large cheese grater.
In a large bowl, mix olive oil, soy sauce, tomato paste, onion powder, garlic powder, and smoked paprika. Add shredded tofu and mix well to coat evenly.
Spread the tofu mixture evenly onto the prepared baking sheet. Bake for 15 minutes, stir, then bake for an additional 15–20 minutes until crispy and dry but not burned.
Warm tortillas and serve tofu filling with your favorite toppings.
Notes
Double the recipe for a larger group; it may take 40–45 minutes to bake.
Tofu taco filling keeps for 3–4 days in the fridge and can be frozen.
Use tamari and corn tortillas for a gluten-free version.
To cook on the stovetop, sauté the tofu mixture until dry and slightly crispy. Add more oil if needed.
Can be made in the air fryer for a quicker option.