Crispy Tofu Banh Mi Tacos
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!

As summertime approaches, I think we’re all the lookout for quick and easy meals that don’t require turning on the oven. These Crispy Tofu Bahn Mi Tacos are the best of both worlds because they only take 30-minutes to make, and the tofu gets cooked on the stovetop. Hallelujah.
I was inspired to make them after trying a similar sandwich recipe from the cookbook Vegan for Everybody (which this Easy Tofu Scramble recipe is also from). The sandwich was served on a hoagie roll (which is equally delicious) so feel free to switch up the tortilla for your favorite bun, if you prefer.
Also, if you haven’t had a chance to check out that book yet, I highly recommend it. It’s full of plant-based gems!

Crispy Tofu Bahn Mi Taco Ingredients
For the Tofu
- Extra Firm Tofu- Using extra firm tofu provides the most ideal texture of the tacos and also increases the protein content. Feel free to use soy-free tofu if you want to avoid soy.
- Cornstarch- Cornstarch provides a light coating for he tofu that helps it to get crisp on the edges. Arrowroot makes a good grain-free alternative, if desired.
- Garlic Powder- One teaspoon of garlic powder infuses the cornstarch with garlicky flavor. You can leave it out if you like.
- High Heat Oil- You can use whatever neutral flavored oil you prefer here. I tend to go for olive oil as it is what I always have on hand.
For the Slaw and Creamy Sriracha
- Red Onion, Shredded Carrot, Cucumber- These three vegetables create the base for the slaw, providing plenty of texture and flavor to the tacos.
- Lime Juice + Zest- Lime juice acts as the marinade for the slaw while lime zest is combined with the mayo and sriracha for an extra hint of lime.
- Reduced Sodium Tamari– Tamari, soy sauce, or coconut aminos are all good options. It is used simply to add umami flavor to the slaw.
- Vegan Mayonnaise- To keep the recipe vegan, I like to use a vegan mayonnaise but any kind will work.
- Sriracha- Combined with the mayo, sriracha gives a fermented pepper flavor that is essential for the tacos so please don’t skip it!
For Serving
- Fresh Cilantro- If you don’t like cilantro, feel free to leave it out.
- Tortillas- You can use corn, flour, or grain-free tortillas here. Siete makes almond flour tortillas that are delicious and a great low carb option, if desired.

How to Make Crispy Bahn Mi Tofu Tacos
- Press the Tofu. If you buy extra-firm tofu then pressing the tofu is fairly simple since it’s water content is already reduced. Placing it between 2 tea towels with a book on top for about 10 minutes should be sufficient.
- Prepare the Slaw and Sriracha Sauce. In a large bowl, combine the red onion, carrot and cucumber. Add tamari and lime juice then stir to combine. In a small bowl, combine the vegan mayo, sriracha and lime zest.
- Cook the Tofu. Slice the tofu into 1/2-inch thick slabs. In a shallow bowl, whisk together cornstarch, garlic powder, salt & pepper. Dredge the tofu pieces in the cornstarch mixture. Warm the oil in a large skillet over medium heat. Cook the tofu on each side for about 3-4 minutes.
- Assemble Tacos and Serve. Add warm tofu to tortillas and top with slaw and sriracha sauce. Garnish with fresh cilantro, serve and enjoy!



More No-Bake Dinner Ideas to Keep You Cool This Summer
- Asian Tofu Lettuce Wraps
- One-Pot Vegan White Bean Shakshuka
- One-Pot Summer Vegetable Skillet Lasagna
- The Best Vegan Lentil Sloppy Joes
- One-Pot Vegan Jambalaya
- One-Skillet Mexican Quinoa

Crispy Tofu Banh Mi Tacos
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!



Oh my gosh! These look SO good! Can’t
Meant to say ” can’t wait to make these!” :)
Aw, thanks Cassidy! I hope you love them! :)
Oh yes, the sauce alone is incredible! It would be good on so many things. :)
Omg this was yummy!!
I will probably cube the tofu next time to make it easier to fry all sides, brilliant recipe!
Thanks Kam! :)
I didn’t even notice that! Thanks for pointing it out, Rick!
I made this for dinner.
This was terrific!!! So tasty and filling!!
The only changes I did was cut the tofu into cubes, and served with soft tortillas.
Right up there with the Kale and butternut squash lasagna!!
Awesome! So happy you enjoyed it, Jodi. Thank you again for the feedback!