Go Back
easy mexican tofu tacos

Mexican Tofu Tacos

These flavorful tofu tacos pack all the punch of traditional Mexican street food without the meat. Marinated in a bold blend of chili powder, cumin, and lime, then seared until crispy, the tofu delivers satisfying texture and authentic Mexican flavors. Quick, budget-friendly, and perfect for weeknight dinners.
Prep Time 15 minutes
Cook Time 6 minutes
Total Time 21 minutes
Servings: 4
Course: Main Course
Cuisine: Mexican
Calories: 285

Ingredients
  

For the Tofu:
  • 1 12 ounce box extra firm tofu
  • 2 tablespoons soy sauce
  • 1 tablespoon lime juice
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1/4 teaspoon cayenne
For Assembly:
  • 3 cups finely shredded lettuce or cabbage
  • 2 tablespoons seasoned rice vinegar
  • 8 soft corn tortillas 6-inch
  • 1 cup salsa of choice
  • 1/2 cup reduced-fat sour cream

Equipment

  • Colander
  • Skillet

Method
 

  1. Rinse tofu and drain in a colander for 5 minutes, then pat dry with paper towels.
  2. Cut tofu into 1-inch cubes and lightly blot with more paper towels.
  3. In a bowl, mix soy sauce, lime juice, chili powder, cumin, garlic powder and cayenne.
  4. Add tofu cubes and mix gently to coat completely. Let stand 5-10 minutes, stirring occasionally.
  5. Meanwhile, mix lettuce with seasoned rice vinegar in another bowl.
  6. Thread marinated tofu cubes equally onto four 8-inch wooden skewers.
  7. Heat a 12-inch nonstick frying pan over medium-high heat.
  8. Cook skewers in hot pan, turning as needed to brown tofu on all sides, 5-6 minutes total.
  9. Stack tortillas and wrap in plastic wrap. Microwave at full power until hot and steamy, 30-45 seconds.
  10. Serve tofu, lettuce mixture, warm tortillas, salsa, and sour cream taco-style.

Notes

Press tofu between paper towels and place under a heavy object for 30 minutes before cubing for extra firmness
Substitute tamari for soy sauce to make gluten-free
Marinate tofu up to 24 hours ahead for deeper flavor
Use flour tortillas instead of corn for a softer texture
Add diced avocado, pickled jalapeños, or cilantro for extra toppings
Leftover marinated tofu keeps in refrigerator for 3 days
Can substitute regular rice vinegar plus a pinch of salt and sugar for seasoned rice vinegar