Go Back
+ servings
Print Recipe
5 from 2 votes

Crispy Tofu Banh Mi Tacos

These vegan tacos are served with a flavorful pickled-cucumber-carrot-slaw and a creamy sriracha sauce, and take just 30-minutes to make!
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: dinner, lunch
Cuisine: Asian
Servings: 8 tacos
Calories: 264kcal

Ingredients

For the Tofu

  • 14 ounces extra firm tofu drained and pressed
  • 1/4 cup cornstarch
  • 1 teaspoon garlic powder
  • ½ teaspoon salt & pepper
  • 2-3 tablespoons high heat oil

For the Slaw

  • 1 cup finely chopped red onion
  • 1 cup shredded carrot
  • 1 cup diced cucumber peeled and seeded
  • juice of 1 lime
  • 1 tablespoon reduced sodium tamari or soy sauce

For Creamy Sriracha Sauce

  • 1/3 cup vegan mayonnaise
  • 2 tablespoons sriracha
  • zest of 1 lime

For Serving

  • 8 tortillas
  • fresh cilantro

Instructions

Press the Tofu

  • Remove the block of tofu from the package, draining excess water. Place between two tea towels with a heavy item on top, such as a book. Allow to "press" while you prepare the other items.

Prepare the Slaw and Creamy Sriracha Sauce

  • In a large bowl, add the finely chopped onion, shredded carrot, diced cucumber, lime juice and tamari. Stir until evenly combined. Allow to marinate for at least 15 minutes.
  • In a small bowl, add the vegan mayo, sriracha and lime zest. Stir to combine and set aside.

Cook the Tofu

  • Once the tofu is pressed, slice the block into ½-inch thick slabs. In a shallow bowl, combine the cornstarch with garlic powder, salt & pepper and whisk together.
  • Warm the oil in a large skillet over medium heat. Dredge each tofu slab in the cornstarch mixture then add tofu to the skillet. Cook until crisp and light golden brown, about 3-4 minutes on each side. Transfer to a paper towel lined plate as you cook the remaining pieces.

Assemble the Tacos

  • Serve tofu warm in tortillas topped with slaw, creamy sriracha and fresh cilantro. Enjoy!

Notes

Nutrition Facts are for 1 taco. They are an estimate and will vary depending on specific ingredients you choose. 

Nutrition

Calories: 264kcal | Carbohydrates: 22g | Protein: 11g | Fat: 13g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 236mg | Potassium: 246mg | Fiber: 3g | Sugar: 2g | Vitamin A: 2692IU | Vitamin C: 5mg | Calcium: 50mg | Iron: 1mg