Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (2024)

This post may contain affiliate links. By browsing this website, you agree to our privacy policy and terms of use.

This Vegan Tofu Banh Mi is my take on the traditional Vietnamese sandwich. It’s made super flavorful by marinading tofu overnight, then topping with quick pickled vegetables, cilantro, sliced cucumbers, jalapeños, and vegan spicy mayo – all on a delicious baguette! Just 30 minutes of prep required to have this amazing sandwich!

Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (1)

This particular banh mi version is inspired by the vegan banh mi sandwich at Mendocino Farms Sandwich Market. The tofu was so flavorful and tender. Some of the best tofu I had ever had at a restaurant!

Since trying that banh mi sandwich, I began experiencing with marinating tofu and I think I’ve cracked the secret!

TABLE OF CONTENTS show

Why This Recipe Works

  • Pressing the tofu before marinading allows it to absorb the maximum amount of marinade.
  • Pan frying the tofu slices helps crisp up the tofu and takes far less time than baking.
  • Quick pickling the carrot and daikon give this sandwich the perfect sweet and sour profile!
  • Vegan spicy mayo adds the perfect spice and creaminess.

Ingredients and Substitutions

This tofu banh mi recipe has 3 components:

  1. The quick pickled vegetables.
  2. The tofu marinade.
  3. The sandwich toppings and spread.

Quick Pickled Vegetables

Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (2)
  • carrots and daikon – My recommended vegetables for pickling!
  • rice vinegar – I like to use rice vinegar when pickling the vegetables as I find it less sour than regular vinegar.
  • cane sugar – Needed to balance the sourness of the pickling liquid! You could try substituting maple syrup but I have not tried it.

Tofu Marinade

Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (3)
  • extra firm tofu – You do want to use extra firm tofu in this recipe. Anything softer is going to break when marinading and be difficult to pan fry later.
  • vegan hoisin sauce – Great vegan substitute for fish sauce. Gives this tofu marinade great flavor! If gluten free, I recommend the Coconut Aminos Hoisin Sauce by Coconut Secret.

Sandwich Toppings

Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (4)
  • vegan mayonnaise – I use the brand Follow Your Heart, but almost all store bought versions are very similar. If you prefer an oil free version, I’d try this Vegan Aquafaba Mayo by My Quiet Kitchen.
  • sriracha – Gives this tofu banh mi sandwich the best spice.
  • lime juice – My favorite addition to homemade vegan spicy mayo!
  • baguette – I used store bought baguettes, but if you would like to make them at home, follow this article: How to make Banh Mi (Vietnamese Baguette).

Step by Step Instructions

The Night Before

  1. Press the tofu. Remove the tofu from packaging and wrap the tofu in a clean tea towel. Place it on a cutting board, then place a heavy object like a cast iron pot or large book on top of tofu to help it drain excess liquid.
Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (5)
  1. While tofu presses, prepare the quick pickled vegetables. Mix the water, rice vinegar, cane sugar, minced garlic and kosher salt in a 16 ounce jar with lid.

    Add the julienned carrot, daikon, and thinly sliced jalapeno (if using) and submerge completely in liquid. Add the lid and place in fridge to pickle for at least 8 hours.

Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (6)
  1. Next, prepare the tofu marinade for the “meat” of the sandwich. In a large shallow dish, mix together the sesame oil, low-sodium tamari, hoisin sauce, and minced garlic.
Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (7)
  1. After tofu has pressed for at least 20 minutes, slice each block into 4 even slices longways resulting in 8 slices.
Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (8)
  1. Place the tofu slices in the marinade and marinate in refrigerator overnight for up to 24 hours. I like to flip the tofu in the marinade in the morning to ensure each side marinades evenly.
Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (9)

Making the Sandwiches

  1. Prepare the vegan spicy mayo by whisking together the mayonnaise, lime juice and sriracha.
  1. Pan fry the tofu for a few minutes on each side until slightly crispy and brush with excess marinade to increase flavor.
Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (10)
  1. Spread vegan mayo on both sides of baguette and layer in tofu slices, pickled vegetables, sliced cucumbers, jalapenos, and cilantro.
Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (11)

FAQs

Can you eat tofu uncooked?

Yes. Raw tofu is perfectly safe to eat.

What sides go with banh mi?

Banh mi on it’s own is filling, but I like to pair it with fries, a side salad, or cucumber salad.

Can I make this banh mi sandwich for meal prep?

Yes! Store all of the ingredients separately. I would not marinade the tofu for longer than 24 hours, but once cooked it will last in the refrigerator for up to 5 days.

How long will my pickled vegetables last?

2-3 weeks in an airtight preferably, glass container. Although, the amount of vegetables called for in this recipe is just enough for 4 banh mi sandwiches so if you want it to last longer, consider doubling or tripling the recipe.

Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (12)

Expert Tips

  • Don’t skimp on the marinading time. The shorter the marinade time, the less flavorful the tofu banh mi will be.
  • Use the right bread! You want a really nice baguette for this tofu banh mi sandwich. Regular sandwich bread does not do this tofu banh mi sandwich justice.

More Vegan Lunch Ideas

  • Chickpea Avocado Salad Sandwich
  • TTLA Sandwich (Whole Foods Copycat)
  • Vegan Taco Salad Bowl with Tempeh
  • Kale and Beetroot Salad with Strawberry Balsamic Dressing

[popout_newsletter]

Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (13)

Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (14)

Tofu Banh Mi with Quick Pickle Recipe

5 from 5 votes

click stars to rate!


Prep Time 30 minutes mins

Cook Time 5 minutes mins

Total Time 1 day d 35 minutes mins

Cost: $12.68 per recipe / $3.17 per sandwich

This vegan sandwich is made super flavorful by marinading tofu overnight, then topping with quick pickled vegetables, cilantro, sliced cucumbers, jalapeños, and vegan spicy mayo – all on a delicious baguette! Just 30 minutes of prep required to have this amazing banh mi!

Ingredients

Tofu Marinade

Quick Pickle Vegetables

  • 1/2 cup carrot julienned ($0.03)
  • 1/2 cup daikon julienned ($0.06)
  • 1/2 jalapeño deseeded and thinly sliced ($0.17)
  • 1/2 cup water
  • 1/2 cup rice vinegar ($0.96)
  • 1 1/2 tablespoons cane sugar ($0.03)
  • 1 clove garlic minced ($0.06)
  • 1/2 teaspoon Morton kosher salt ($0.01)

Vegan Spicy Mayo

Banh Mi Toppings

  • 4 baguettes ($1.44)
  • cilantro ($0.49)
  • 1/2 cucumber thinly sliced ($0.49)

Instructions

Marinading Tofu and Quick Pickle Instructions

  • Remove tofu blocks from packaging and wrap in clean tea towels. Place a heavy object on top of them, like a cast iron skillet or large book, and allow water to press out of tofu for 20 minutes.

  • While tofu presses, prepare the quick pickled vegetables. Mix the water, rice vinegar, cane sugar, minced garlic and kosher salt in a 16 ounce jar with lid. Then add the julienned carrot, daikon, and thinly sliced jalapeno and submerge completely in liquid. Add the lid and place in fridge to pickle for at least 8 hours.

  • Next, prepare the tofu marinade. In a large shallow dish, whisk together the sesame oil, low-sodium tamari, hoisin sauce, and minced garlic.

  • After tofu has pressed for at least 20 minutes, slice each block into 4 even slices longways. You should have 8 total.

  • Place the tofu slices in the marinade and marinate in refrigerator overnight for up to 24 hours. I like to flip the tofu in the marinade in the morning to ensure each side marinades evenly.

Making the Banh Mi Sandwiches

  • Prepare the vegan spicy mayo by simply mixing the vegan mayonnaise, lime juice and sriraca together in a small bowl. Set aside.

  • Heat a large skillet over medium heat with 2 tablespoons of sesame oil.

  • Pan fry the tofu for a few minutes on each side until nice and crispy. Be careful of hot oil splatter. You will likely need to do this in two batches. I also like to brush the tofu with any excess marinade to maximize flavor.

  • Spread vegan spicy mayo on both sides of baguette, then add tofu, pickled vegetables, cilantro, and sliced cucumber.

  • Enjoy immediately.

Storage

  • Pickled vegetables will last 2-3 weeks in an airtight, glass container.

  • Tofu will last up to 5 days in the refrigerator, but don't marinade it for longer than 24 hours.

  • If making this recipe for meal prep, store all tofu banh mi ingredients separately and make sandwiches right before eating.

Notes

  • Don’t skimp on the marinading time. The shorter the marinade time, the less flavorful the tofu will be.
  • Use the right bread! You want a really nice baguette for this sandwich. Regular sandwich bread does not do this sandwich justice.

Nutrition

Calories: 679kcal | Carbohydrates: 55g | Protein: 24g | Fat: 39g | Sodium: 1975mg | Fiber: 4g | Sugar: 10g

Disclaimer: The Nutritional Information provided for this recipe is only an estimate. The accuracy of the facts listed is not and cannot be guaranteed.

Author Nicolette Wax

Course Main Course

Cuisine Asian Inspired

Did You Love This Recipe?

Rate the recipe here and make sure to leave a comment below!

5 from 5 votes

This recipe was originally published on July 9, 2020 and was updated on June 9, 2021 to include new photos, step by step process photos, ingredient notes, FAQs, expert tips and an improved recipe.

Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (15)
Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (16)

Free ebook

Plus get a free cookbook with 12 Dirt Cheap Dinner Ideas that’ll cost you $2 or less per serving.

Easy Vegan Tofu Bánh Mì with Quick Pickle Recipe! - Home-Cooked Roots (2024)
Top Articles
Latest Posts
Article information

Author: Madonna Wisozk

Last Updated:

Views: 6111

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Madonna Wisozk

Birthday: 2001-02-23

Address: 656 Gerhold Summit, Sidneyberg, FL 78179-2512

Phone: +6742282696652

Job: Customer Banking Liaison

Hobby: Flower arranging, Yo-yoing, Tai chi, Rowing, Macrame, Urban exploration, Knife making

Introduction: My name is Madonna Wisozk, I am a attractive, healthy, thoughtful, faithful, open, vivacious, zany person who loves writing and wants to share my knowledge and understanding with you.