• Skip to main content
  • Skip to primary sidebar
Supper in the Suburbs
menu icon
go to homepage
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

subscribe
search icon
Homepage link
  • Recipes
  • Go Vegan!
  • Learn to Cook
  • Grow Your Own

×
Home » Recipes

Vegan Banh Mi

Published: Aug 7, 2024 by Emma · This post may contain affiliate links · Leave a Comment

  • Facebook
  • X
  • LinkedIn
  • Email

This Vegan Banh Mi recipe is a plant based twist on the popular Vietnamese sandwich featuring marinated tofu and crisp, fresh veggies. Get the recipe below.

Super sandwiches

When it comes to sandwiches, few can beat a well-made banh mi. It’s a product of the French colonial period in Vietnam and so combines both French and Vietnamese cuisine.

Although traditionally made with pork or chicken, a banh mi can be easily made vegan without losing any of the taste. In this recipe I use marinated tofu to replace the meat. The other fillings are much the same as you'd find in a traditional banh mi such as pickled:

  • Cucumbers
  • Daikon / radish
  • Carrot.

These pickled vegetables and fresh coriander give a refreshing crunch and balance to the richness of the protein.

They are all contained in a baguette that has a chewy crust and soft and fluffy centre. The term "banh mi" actually means "bread" in Vietnamese. Whilst I use a French baguette for this recipe, the bread used traditionally is lighter and has a thinner crust.

Making a vegan banh mi at home is simple, it brings together sweet, savoury, tangy, and spicy flavours into one simple dish. It's a sandwich that not only satisfies your taste buds but is perfect for a lunch or light dinner.

Top tips for making a Vegan Banh Mi

Follow these tips for the perfect vegan banh mi:

  • Choose the freshest of bread: look for a light and crispy baguette.
  • Press the tofu before marinating: this helps it to absorb more flavour and gives a better texture.
  • Take the time to pickle your vegetables: although these are "quick pickles" the longer you leave them the more flavourful they will become.
  • Use fresh herbs: coriander is the herb of choice in this recipe.

Let's now take a closer look at marinating the tofu and pickling the veg.

Vegan Tofu Banh Mi

How to marinate tofu

As mentioned above, it's good to press your tofu before marinating. This is to get rid of any excess moisture which in turn allows the tofu to absorb the flavours we want to add.

How to make quick pickles

To make the quick pickles, combine rice vinegar, water, sugar, and salt. Stir until the sugar and salt are fully dissolved. Next add the cucumber, daikon / radish and carrots ensuring they are fully submerged.

Leave these for at least an hour but even longer is best.

Vegan Tofu Banh Mi

The recipe

Vegan Tofu Banh Mi

Vegan Banh Mi

This Vegan Banh Mi recipe is a plant based twist on the popular Vietnamese sandwich featuring marinated tofu and crisp, fresh veggies.
No ratings yet
Print Recipe Pin Recipe
Prep Time 1 hour hr
Cook Time 10 minutes mins
Total Time 1 hour hr 10 minutes mins
Course lunch
Cuisine Vietnamese
Servings 2 people
Calories 895.93 kcal

Ingredients
  

For the pickled vegetables

  • 1 carrot julienned
  • 0.5 daikon or 4 radishes, thinly sliced
  • 1 cucumber cucumber thinly sliced
  • 250 ml rice wine vinegar
  • 2 tablespoons sugar
  • 1 tablespoon salt

For the marinated tofu

  • 450 g firm tofu pressed and cut into slices
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon maple syrup
  • 1 clove garlic minced
  • 1 teaspoon ginger grated

For the Sandwich Assembly:

  • 1 baguettes cut in two and then sliced lengthways
  • 4 tablespoon vegan mayonnaise
  • 1 handful fresh coriander

Instructions
 

  • In a bowl, combine the rice vinegar, water, sugar, and salt. Stir until the sugar and salt are fully dissolved.
  • Add the cucumber, daikon / radish and carrot to the bowl, ensuring they are fully submerged.
  • Cover and refrigerate for at least an hour.
  • In the meantime, mix soy sauce, sesame oil, maple syrup, minced garlic and grated ginger.
  • Add the tofu slices, ensuring they are evenly coated with the marinade.
  • Let the tofu marinate for at least 30 minutes,, if necessary flip the slices over halfway to ensure both sides get coated in the marinade.
  • To cook the tofu, heat a non-stick frying pan over medium-high heat.
  • Add the marinated tofu slices and cook for about 5 minutes on each side, until they are golden brown and slightly crispy. Remove from heat and set aside.
  • Next slice the baguettes in half, lengthwise.
  • Spread the vegan mayonnaise on both sides of the baguette.
  • Layer with cooked tofu, pickled vegetables and coriander.
  • Serve while still fresh.

Nutrition

Calories: 895.93kcalCarbohydrates: 92.97gProtein: 35.62gFat: 38.75gSaturated Fat: 4.84gPolyunsaturated Fat: 10.73gMonounsaturated Fat: 6.13gSodium: 5481.77mgPotassium: 733.07mgFiber: 7.93gSugar: 26.06gVitamin A: 5338.43IUVitamin C: 26.25mgCalcium: 495.34mgIron: 8.35mg
Keyword baguette, carrot, coriander, cucumber, daikon, garlic, ginger, maple syrup, radish, rice wine vinegar, salt, sesame oil, soy sauce, sugar, vegan mayonnaise
Tried this recipe?Let us know how it was!

More sandwich recipes

Marinated tofu and vegetable sandwich

Marinated Tofu and Vegetable Sandwich

Vegan Tuna and Sweetcorn Sandwich

Vegan "Tuna" and Sweetcorn Sandwich

Vegan Shrimp Po Boy Sandwich made with fried Oyster Mushrooms

Vegan "Shrimp" Po' Boy Sandwich

Tomato and Olive Tapenade Sandwich-01

Tomato and Olive Tapenade Sandwich

More lunch recipes

For the full range of lunch ideas, check out the lunch recipe collection.

More Recipes

  • Vegan Beetroot Smørrebrød on a green napkin with a knife and fork
    Vegan Beetroot Smørrebrød
  • A plate topped with Kartoffelmad a type of Danish open-faced sandwich made of rye bread, potato slices, vegan creme fraiche, fried onions and chives.
    Kartoffelmad (Potato Smørrebrød)
  • Three Vegan Maritozzi on a plate dusted with icing sugar.
    Vegan Maritozzi
  • A bowl of tofu scramble with vegan feta on top of a yellow napkin on a white marble counter. A knife and fork are to the right of the bowl.
    Tofu Scramble with Vegan Feta

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Welcome!

Hi, I'm Emma. I'm a UK based food blogger who's been sharing recipes with the world since 2011. I'm passionate about eating a plant based diet using local, seasonal ingredients.

More about me

Popular

  • Poached Rhubarb
    Poached Rhubarb
  • Delicate White Asparagus with Butter Vinaigrette-01
    White Asparagus with Butter Vinaigrette
  • Sautéed Tenderstem Broccoli with Lemon and Garlic
    Sautéed Tenderstem Broccoli with Lemon and Garlic
  • Mediterranean Lemon Roasted Vegetables
    Mediterranean Lemon Roasted Vegetables

Seasonal

  • A whole vegan cheesecake topped with blueberry compote
    Vegan Blueberry Cheesecake
  • Two Lavender Lemon and Prosecco Cocktails with slices of lemon
    Lavender, Lemon and Prosecco Cocktail
  • A stack of 6 vegan carrot cake pancakes topped with vegan cream cheese frosting and chopped pecan nuts.
    Vegan Carrot Cake Pancakes
  • Roasted broccoli and chickpea Caesar salad
    Roasted Broccoli and Chickpea Caesar Salad

Footer

↑ back to top

About

  • About Me
  • Privacy Policy

Contact

  • Contact
  • Press Page

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Supper In The Suburbs

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required