Go Back
+ servings

Tofu Tacos

These easy smoky tofu tacos are packed with flavor and plant-based goodness! Whether you're planning taco night or just craving something satisfying and easy, this vegan taco recipe brings the flavor.
No ratings yet
Print Pin Recipe
Course: Main Course
Cuisine: Mexican
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 6 tacos
Calories: 172kcal

Ingredients

For the vegan taco meat

  • 1 block (180 grams / 6.3 oz) smoked tofu
  • 2 tablespoons olive oil, divided
  • ½ medium onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon taco seasoning, in a packet or homemade
  • ¼ cup (60 ml) tomato sauce

For the tacos

  • 6 corn or flour tortillas
  • ¼ iceberg lettuce, shredded
  • 2 tomatoes, diced
  • ¼ white or red onion, diced
  • A handful of cilantro, chopped
  • Your favorite salsa or guacamole
  • Optional: any of your favorite taco toppings

Instructions

  • Remove the tofu from its package and give it a good squeeze between your hands to remove excess water.
  • With the largest holes on a box grater, grate the block of tofu.
  • In a large pan, heat one tablespoon of oil over medium heat. Fry the onion until soft and transparent. Add the garlic and fry for another 30 seconds or so.
  • Add the tofu and the second tablespoon of oil. Stir to combine and spread it out in a single layer. Turn the heat up to medium-high.
  • Allow to fry for a minute or two, then stir and toss to fry on another side. Continue frying, stirring from time to time, until the tofu is golden brown and has lots of crispy bits - about 5 - 7 minutes.
  • Sprinkle over the taco seasoning and allow to cook while stirring continuously for about 30 seconds to bring out the flavors.
  • Add the tomato sauce, stir and heat through for about another 30 seconds.
  • Note: I don’t add additional salt because my taco seasoning is already salty. You can taste your taco meat and add salt if necessary.
  • Optional: Toast your tortillas in a dry pan over medium-low heat until hot and some charred spots appear. Remove to a plate and keep covered with a kitchen towel.
  • Serve your tacos with the vegan taco meat and your choice of toppings and sauce.
Find us on Instagram@stingyveganrecipes
Find us on Facebook@thestingyvegan

Nutrition

Calories: 172kcal | Carbohydrates: 21g | Protein: 6g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 443mg | Potassium: 283mg | Fiber: 2g | Sugar: 4g | Vitamin A: 527IU | Vitamin C: 8mg | Calcium: 69mg | Iron: 2mg
Nutritional information is provided as a courtesy and is approximate only. Please refer to our nutrition disclaimer for more information.