Crispy Tofu Tacos
Updated January 26, 2026
- Total Time
- 1¼ hours
- Prep Time
- 15 minutes
- Cook Time
- 1 hour
- Rating
- Comments
- Read comments
Advertisement
Ingredients
2 (14- to 16-ounce) blocks firm tofu
¼ cup plus 3 tablespoons olive oil, divided
2 tablespoons soy sauce
2 teaspoons ground cumin
1 teaspoon smoked paprika
½ teaspoon garlic powder
½ teaspoon onion powder
¼ to ½ teaspoon ground cayenne (the lower end is mild; the higher end tingly but not spicy)
Salt and black pepper
¼ cup tomato paste
2 ripe avocados
2 tablespoons mayonnaise (vegan, if desired)
½ teaspoon finely grated lime zest and 3 tablespoons juice
8 flour or 10 corn tortillas, warmed
Minced red onion, thinly sliced radishes and chopped cilantro, for serving
Preparation
- Step 1
Heat the oven to 400 degrees.
- Step 2
Prepare your tofu: Drain it, squeezing out any excess moisture over the sink (your tofu may break into chunks). Coarsely grate the drained tofu onto two large (11-by-17-inch), foil-lined sheet pans. (The tofu will crumble chaotically, and that is fine!) Drizzle the tofu in each pan with 2 tablespoons olive oil and 1 tablespoon soy sauce. In a small bowl, mix the cumin, paprika, garlic powder, onion powder, cayenne, 1 teaspoon salt and 1 teaspoon pepper; sprinkle half the seasonings over each pan and toss to coat. Spread the mixture in an even layer.
- Step 3
Roast the tofu, stirring halfway through and rotating the pans, until the tofu sizzles, darkens and crisps, 30 to 35 minutes.
- Step 4
In a small bowl, mix together the tomato paste with the remaining 3 tablespoons oil. Drizzle the mixture over the tofu, adding half to each pan, then toss to combine, spread into an even layer and roast again until the tofu audibly crackles and develops a slight crunch, 10 to 15 minutes.
- Step 5
While the tofu roasts, prepare the avocado cream: In a small food processor (or blender), blend the avocados, mayo, lime zest and juice until creamy; season generously with salt.
- Step 6
Swipe the warmed tortillas with the avocado cream, then top with tofu mixture, red onion, radishes and cilantro. Serve immediately.
Private Notes
Comments
Tried this for the 2nd time this week (yes, it IS that good!) only I drained it even more and used convection heat instead of regular oven. DON'T do either! It was actually*too*crispy! A little more moisture in some pieces, d/t the uneveness of bake for different-sized tofu bits, is one of the things our family liked. I also simplified further by mixing the tom paste & oil in a large bowl, then added added the roasted tofu to bowl, for even coverage, before returning to the oven. Much easier, since the tomato goop doesn't really "drizzle."
Oh la la! So easy and so delicious. Thank you for giving me a go-to midweek meal to make. Followed directions except: I tossed the tofu in a bowl with initial ingredients. The tofu came out so crispy. Even my meat eating husband said it was superb. Plan to make this ahead and re-crisp in the oven as needed.
I quick pickled the onion and radishes and you should too!
This is so good! The avocado cream has also become a staple with other dishes and has received lots of compliments! So much healthier for veggie tacos than store bought crumbles.
The Avocado cream and pickled onions make it! I used the pickled red onions in a jar from Trader Joe’s . I didn’t have a line for the zest so I used lemon and it worked beautifully. I did have the lime juice from a bottle. The only thing I would add is maybe some shredded lettuce on the base just to hold the tofu because without anything it easily falls out of the tacos even with the avocado cream on top.
This is great! It converted a few tofu haters in the family. I used the same spice mix for the tofu with some sliced chicken breast for the meat eaters. Really good. I sauteed and blackened sliced peppers and onions, and we added them to the tacos as we built them. Even better! Thanks for a great recipe for everyone.

