Crispy air fried tofu is layered with crunchy pickled veggies and mayo on crusty baguettes to make this fresh and flavourful vegan Tofu Banh Mi recipe. The perfect plant-based lunch!

Two tofu banh mi sandwiches on plate

I’ve tried quite a few vegan banh mi recipes over the years, but I was never quite satisfied with the texture or flavour. So naturally, I decided to take things into my own hands and develop this tofu banh mi! And what better way to make it than to use Air Fryer Tofu as the protein! Air fried tofu has totally been my favourite lately, and it’s seasoned to perfection, then cooked until crispy for this vegan banh mi. This is SUCH a fantastic way to use air fryer tofu, I must say. To this base, we add pickled veggies, cucumber, cilantro, and Vegan Mayo—spicy if you like, plain if you don’t. The result is a sandwich that’s bursting with freshness and flavour!

If you’re looking to switch up your sandwich game, this tofu banh mi is exactly what you need! It’s something a little different to liven up your menu. Here’s why I love it.

  • Super satisfying. Between the protein and all those beautiful fresh veggies, this tofu banh mi recipe is filling so you won’t be hungry a few hours after eating.
  • Divine flavours. The tofu is full of savoury, umami flavour, you’ve got the sweet-and-tangy pickled veggies, spicy mayo—oh, I’m getting hungry again just thinking about it! If you like your food to have BIG flavours, you will flip for this sandwich.
  • So many textures. There are just as many textures as there are flavours in this recipe! The bread is crisp on the outside and tender on the side, and so is the air fried tofu. Then the pickled vegetables and cucumbers add a lot of crunch to every bite.

Notes on Ingredients

This is such a great recipe to make after a trip to the farmers’ market! Most of what you’ll need are pantry staples and fresh vegetables. Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

Overhead view of ingredients for crispy air fryer tofu for banh mi

Crispy Sliced Tofu:

  • Extra-firm tofu – Press the tofu, then slice it. Learn more: How To Cook Tofu.
  • Light soy sauce or liquid aminos – You can also use tamari, which is gluten-free.
  • Seasonings – Garlic powder, onion powder, paprika, and sea salt.
  • Cornstarch – This helps give the tofu a crispy exterior.
  • Sesame oil
  • Ground black pepper
Overhead view of ingredients for tofu banh mi

Pickled Veggies:

  • Veggies – I use carrot and daikon radish in this tofu banh mi.
  • Rice vinegar – Make sure it’s unseasoned, which means it doesn’t have added sugar. (We’ll be adding our own!)
  • Sugar
  • Salt

Assembly:

  • Vietnamese baguettes or sandwich rolls – If you can’t find Vietnamese baguettes locally, basically what you want is something that’s crisp on the outside.
  • Vegan mayonnaise
  • Sriracha – You can adjust the amount to your tastes or just skip it.
  • Cucumber
  • Fresh cilantro – If you’re not a cilantro fan, you can use basil or mint; I recommend using less because they have a stronger flavor.

How to Make a Tofu Banh Mi

I can’t wait for you to try this vegan banh mi recipe! But first, you’ve got to make it. Here’s what you’ll need to do.

  • Season the tofu. Toss the tofu with the soy sauce, followed by the seasonings, cornstarch, and oil. 
  • Air fry. Add the tofu to your air fryer basket and cook for 10 minutes, flipping halfway through.
  • Pickle the vegetables. Whisk together the vinegar, sugar, and salt in a bowl until the sugar dissolves. Add the carrot and radish and let sit for 15 minutes at room temperature, or up to a few hours in the refrigerator.
  • Assemble. Stir together the mayo and sriracha. Spread it on both sides of the bread, then add the tofu, pickled veggies, cucumber, and cilantro to the banh mi.

Tips and Variations

These additional tips will help you make sure this tofu banh mi recipe turns out perfect!

  • Bake the tofu. Don’t have an air fryer? No problem! You can follow the method in my Easy Baked Tofu recipe.
  • Use a mandoline slicer. I find this is the best way to julienne vegetables. If you don’t have one, you can thinly slice the radishes and carrots instead, which is easier to do with a knife.
  • Make it extra spicy. Top your tofu banh mi with chili crisp for some more heat and a little crunch!
Overhead view of 3 tofu banh mi set in tray

Serving Suggestions

I enjoy this tofu banh mi recipe while the tofu is still warm, but you can let the tofu cool completely, then assemble your sandwiches for a chilled version that works well for picnics and work lunches. Serve your sandwiches alongside Sweet Potato Chips or Air Fryer Shoestring Fries.

How to Store

Wrap the assembled tofu banh mi in plastic wrap or foil and refrigerate for up to 2 days. If you haven’t assembled the sandwiches, the tofu and pickled veggies will last up to 3 days in separate airtight containers, and the spicy mayo will last a week. 

I recommend eating leftovers chilled or take out the tofu, heat it, and then tuck it back into the banh mi.

Two tofu banh mi sandwiches on plate

Enjoy friends! If you make this tofu banh mi, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!

Two tofu banh mi on plate

Tofu Banh Mi

Crispy air fried tofu is layered with crunchy pickled veggies and mayo on crusty baguettes to make this fresh and flavourful vegan Tofu Banh Mi recipe. The perfect plant-based lunch!

Prevent your screen from going dark

For the Crispy Sliced Tofu:

  • 1 block extra firm tofu, pressed and sliced into ¼-inch slabs, 16 oz. or 450g
  • ½ tablespoon light soy sauce or liquid aminos, 7.5 mL
  • 1 teaspoon garlic powder, 3g
  • ½ teaspoon onion powder, 1.5g
  • 1 teaspoon paprika, 2g
  • ½ teaspoon sea salt, 3g
  • 2 teaspoons cornstarch, plus up to 2 more for extra crisp – 5 to 10g
  • 1 teaspoon sesame oil, or other oil – 5mL
  • ¼ teaspoon ground black pepper, 0.5g

For the Pickled Veggies:

  • 1 medium carrot, julienned
  • 1 small daikon radish, julienned
  • ½ cup rice vinegar, 120mL
  • 1 tablespoon sugar, 12g
  • ½ teaspoon salt, 3g

For Assembly:

  • 4 Vietnamese baguettes or sandwich rolls – about 6-inch each
  • ½ cup vegan mayonnaise, 120mL
  • 1 tablespoon sriracha, optional, for spicy mayo – 15mL
  • 1 small cucumber, thinly sliced
  • 1 bunch fresh cilantro

Prepare the Tofu

  • Press the tofu for at least 30 minutes to remove moisture, then slice into thin slabs about ¼ inch thick.

  • In a medium bowl, toss tofu slices with soy sauce to coat.

  • Add garlic powder, onion powder, paprika, salt, black pepper, cornstarch, and sesame oil. Gently toss to coat each piece evenly.

  • Place slices in a single layer in your air fryer basket. Air fry at 400°F (200°C) for 10 minutes, flipping or shaking halfway through, until crispy and golden.

  • Transfer to a plate and let cool slightly while you prepare the rest.

Make the Pickled Veggies

  • Combine vinegar, sugar, and salt in a bowl. Stir until dissolved.

  • Add julienned carrot and daikon radish. Let sit at room temperature for at least 15 minutes (or refrigerate up to a few hours).

Assemble the Banh Mi

  • Slice baguettes lengthwise, leaving a hinge. Optional: Lightly toast the baguette under the broiler for 1–2 minutes until just crisp.

  • Mix vegan mayo with sriracha if using, and spread on both sides of the bread.

  • Layer in:

  • A few slices of crispy tofu

  • Pickled vegetables (drained)

  • Fresh cucumber slices

  • Fresh cilantro

  • Enjoy immediately while the tofu is warm.

To store: Wrap the assembled tofu banh mi in plastic wrap or foil and refrigerate for up to 2 days. If you haven’t assembled the sandwiches, the tofu and pickled veggies will last up to 3 days in separate airtight containers, and the spicy mayo will last a week.
I recommend eating leftovers chilled or take out the tofu, heat it, and then tuck it back into the banh mi.

Calories: 459kcal, Carbohydrates: 45g, Protein: 15g, Fat: 23g, Saturated Fat: 3g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 1g, Sodium: 1433mg, Potassium: 570mg, Fiber: 4g, Sugar: 11g, Vitamin A: 2963IU, Vitamin C: 24mg, Calcium: 137mg, Iron: 4mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.




Source link

Leave a Reply