Vegetarian Tofu Tacos Recipe
Crispy tofu, shredded lettuce, house-made guacamole, pickled red onions, vegan feta & chipotle aïoli. Served with fries.
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Crispy Tofu
Guacamole
Pickled Red Onions
Chipotle Aïoli
Taco Assembly
Fries
Method
Crispy Tofu
- 1
Prepare the Tofu
Drain the tofu and press it for at least 15 minutes to remove excess moisture. Cut into 1-inch cubes.
- 2
In a large bowl, combine soy sauce, olive oil, smoked paprika, garlic powder, and salt. Toss tofu in the mixture until well coated.
- 3
Sprinkle cornstarch over the tofu and gently toss until evenly coated.
- 4
Heat a non-stick skillet over medium-high heat and cook the tofu in batches for 3–4 minutes per side until golden and crispy. Set aside.
Guacamole
- 5
Cut avocados in half, remove the pits, and scoop the flesh into a mixing bowl.
- 6
- 7
Taste and adjust seasoning as needed. Cover and refrigerate until ready to use.
Pickled Red Onions
- 8
In a small saucepan, bring apple cider vinegar, water, sugar, and salt to a simmer. Stir until sugar and salt dissolve.
- 9
- 10
Refrigerate until ready to use. These can be made ahead and stored for up to 1 week.
Chipotle Aïoli
- 11
In a small bowl, mix vegan mayonnaise, finely chopped chipotle peppers, lime juice, and garlic powder until smooth.
- 12
Refrigerate until ready to serve.
Taco Assembly
- 13
Warm the tortillas in a dry skillet or microwave until soft and pliable.
- 14
- 15
Drizzle with chipotle aïoli. Serve immediately while warm.
Fries
- 16
Preheat oven to 425°F (220°C). Wash and cut potatoes into thin fries.
- 17
Toss fries with olive oil, salt, and pepper. Spread evenly on a baking sheet lined with parchment paper.
- 18
Bake for 25–30 minutes, flipping halfway through, until golden and crispy. Serve hot.





