Go Back
tofu tacos recipe main dish

Tofu Tacos Recipe

foxyrecipes
An easy tofu tacos recipe featuring crispy, taco-seasoned tofu baked until golden, then piled into warm tortillas with fresh toppings
Cook Time 25 minutes
Prep Time (plus pressing time) 20 minutes
Total Time 45 minutes
Course Dinner, Main Course
Cuisine Mexican-inspired
Servings 4 servings (about 8 tacos)
Calories 320 kcal

Equipment

  • baking sheet
  • Parchment paper
  • tofu press or heavy object
  • Mixing bowls

Ingredients
  

Tofu

  • 1 block 14-16 oz extra-firm tofu
  • 2 tbsp cornstarch
  • 1 tbsp olive oil
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • ½ tsp garlic powder
  • ¼ tsp salt

For Serving

  • 8 small corn or flour tortillas
  • 1 cup shredded cabbage or lettuce
  • ½ cup diced tomato
  • ¼ cup diced red onion
  • ½ avocado sliced
  • Fresh cilantro chopped
  • Lime wedges
  • Salsa or hot sauce optional

Instructions
 

Press and Season the Tofu

  • Wrap the block of tofu in a clean kitchen towel or paper towels, then place a heavy object like a skillet or a few cans on top. Let it press for at least 20-30 minutes, since removing excess moisture is what allows the tofu to crisp up properly in the oven rather than turning soft or soggy.
  • Once pressed, crumble or cut the tofu into small, bite-sized pieces, then transfer it to a large bowl. Drizzle with olive oil and toss to coat, then sprinkle the cornstarch, chili powder, cumin, smoked paprika, garlic powder, and salt evenly over the top, tossing again until every piece is coated in a thin, even layer of spice and cornstarch.
    tofu tacos recipe Press and Season the Tofu

Bake the Tofu

  • Spread the seasoned tofu pieces in a single layer on a parchment-lined baking sheet, making sure they aren't touching or overlapping, which helps them crisp evenly on all sides instead of steaming together.
  • Bake at 400°F (200°C) for 22-25 minutes, tossing or flipping the pieces halfway through, until they're golden brown and crispy on the edges, checking a piece toward the end since smaller crumbled pieces can cook a bit faster than larger cubes.
    tofu tacos recipe Bake the Tofu

Assemble the Tacos

  • While the tofu finishes baking, warm the tortillas in a dry skillet over medium heat for about 20-30 seconds per side, or wrap them in a damp paper towel and microwave for 20-30 seconds, until soft and pliable.
  • Divide the crispy tofu evenly among the warm tortillas, then top each taco with shredded cabbage, diced tomato, red onion, avocado slices, and fresh cilantro. Serve immediately with lime wedges and salsa or hot sauce on the side, letting everyone customize their own tacos to taste.
    tofu tacos recipe Assemble the Tacos

Notes

  • Pressing the tofu thoroughly makes a bigger difference in this recipe than people expect, so try not to skip or rush that step even when you're short on time.
  • Crumbling the tofu into smaller, slightly uneven pieces rather than uniform cubes actually helps here, since the extra surface area and crispy edges mimic the texture of a ground meat taco filling more closely.
  • Spacing the tofu out well on the baking sheet is just as important as the pressing step, since overcrowding traps steam and prevents proper browning.
  • If you like extra spice, a pinch of cayenne added to the seasoning mix will kick up the heat without overwhelming the other flavors.
  • Assembling the tacos right before serving, rather than letting the crispy tofu sit for too long, helps keep the texture at its best.
Keyword Best tofu tacos recipe, Crispy sesame tofu recipe, Crispy tofu tacos recipe, tofu taco recipe, tofu tacos recipe, tofu tacos recipe easy