• Skip to main content
  • Skip to primary sidebar
May I Have That Recipe?
menu icon
go to homepage
  • Home
  • Recipe Index
  • Cookbook
  • About
  • Contact Us
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • Cookbook
  • About
  • Contact Us
×
You are here: Home » Sandwiches

Vegan Banh Mi Sandwich

Jun 18, 2024 -May contain affiliate links

136 shares
  • 90
Jump to Recipe·Print Recipe·5 from 1 review
An overhead view of two bahn mi sandwiches
An overhead view of two bahn mi sandwiches
An overhead view of two banh mi sandwiches with sriracha drizzled over the top

When you sink your teeth into the crunchy perfection that is a Banh Mi Sandwich, it is not an experience you quickly forget. This savory, flavorful Vietnamese street food is the definition of umami and a joy to eat.

A banh mi sandwich sitting on a wood cutting board

What is Banh Mi?

Banh Mi, sometimes also called Saigon sandwich, is a delightful Vietnamese sandwich served on a crusty baguette. Traditionally, Banh Mi is made with savory meats, pickles, and herbs piled up on a crusty bread.

Even in this vegan version, Vegan Banh Mi is one of the best and most interesting sandwiches you will ever eat, it's sweet, sour, savory, and full of fresh herbs. It's worth buying the ingredients and taking the time to make this Vegan interpretation of this flavorful tofu sandwich

This recipe is our take on a vegan tofu Banh mi sandwich we enjoyed many years ago at a vegan Vietnamese restaurant in Philly.

Banh Mi Sandwich Ingredients

Pickled Carrots and Daikon Ingredients

  • Daikon.
  • Carrots.
  • Jalapeno Pepper.
  • Watermelon Radish. (optional)
  • Ginger.
  • Grated Garlic.
  • Boiling Water.
  • Seasoned Rice Vinegar. White or apple cider vinegar mixed with 1 tablespoon of sugar will also work.
  • Apple Cider Vinegar
  • Salt
  • Sugar (optional)
The ingredients to make a bang mi sandwich on a cutting board; jalapeno, daikon, cucumber, carrots and lemongrass

Ingredients for the Lemongrass Tofu

  • Lemongrass Stalks.
  • Garlic.
  • Ginger.
  • Scallions.
  • Hot Pepper Flakes. Or Aleppo pepper.
  • Soy Sauce.
  • Freshly Squeezed Lime Juice or Lemon Juice.
  • Rice Vinegar
  • Agave 
  • High Protein Tofu
  • Toasted Sesame oil, you can also use vegetable oil 
Tofu on a wood cutting board
Tofu slices displayed on a wood cutting board

Other Ingredients to Build the Banh Mi Sandwich

  • Baguette.
  • Pickled Carrots and Daikon.
  • Lemongrass Tofu.
  • Vegan Mayonnaise
  • Sriracha.
  • Pesto.
  • Persian Cucumbers.
  • Fresh Cilantro.
  • Mint.
  • Basil Leaves.
An overhead view of two bahn mi sandwiches

Protein Variations for a Vegan Banh Mi Sandwiches

Traditional Banh Mi can be made with many different types of meat. A vegan banh mi li can also be made with different types of protein sources. Here are some choices:

Vegan Banh Mi Fragrant Tofu: Marinate tofu with ginger and lemongrass and pan-fried in sesame oil.

Vegan Banh Mi with Stir-Fried Tofu, Veggies, and Glass noodles: Stir fry thinly sliced tofu with vegetables and glass noodles and add them to your sandwich.

Vegan Banh Mi with Vegan “Ham”: If you've never had this copycat meat, you should try it to see if you like it. It is made from processed bean curd to imitate the flavor of ham and beet juice to emulate the color. Banh Mi made with vegan ham is a vegan version of the one made with Vietnamese cold cuts.

Vegan Banh Mi Seitan: Seitan is an imitation meat made with wheat gluten. If you do not like tofu or cannot have soy, you can use seitan as a substitute. Often you can find it already marinated, but if you don't you should marinate it yourself. when you purchase it.

How To Make This Vegan Vietnamese-Inspired Sandwich

Pickle the veggies

You will start by making pickled vegetables. Put the daikon, carrots, jalapenos, and watermelon radish in a large jar with a tight lid. Boil the remaining ingredients, stirring them well until the salt and sugar are dissolved. Pour this mixture over the vegetables and close the lid. Let the pickle jar sit on the counter for about an hour to cool and then move it to the refrigerator.

A jar of jalapeno, daikon and carrots with vinegar being poured on top
A jar of pickled daikon, carrots and jalapeno with ginger sitting next to it

Marinate and Cook the Tofu

Ideally, your tofu needs to marinate overnight which is perfect because it will give the vegetables time to pickle up. Marinate the tofu with bruised lemongrass, ginger, scallions, soy sauce and rice vinegar and place in the refrigerator for 12-24 hours. When you are ready to cook the tofu, heat the sesame oil in a large skillet and cook the tofu for four to five minutes per side.

Tofu and marinade in a ziploc bag
Marinated Tofu with lemongrass and ginger
Cooked lemongrass tofu on a white plate
Previously Tofu pan fried in sesame oil

Assemble the Vegan Tofu Banh Mi

Cut the baguette into 4 pieces. Slice each piece in half, but without going all the way through, keeping the two halves attached. This makes it easier to hold and eat the sandwich without falling apart. Toast the baguette, just enough to make it crunchy on the outside.

Mix mayo and sriracha and spread on one side of the cut side of the baguette. Spread the pesto on the other side of the cut side of the baguette. Fill the sandwich with tofu, pickled veggies, cucumber, fresh cilantro, mint, and basil. 

Tips for the Perfect Sandwich

  • Bruise the lemongrass to release its flavor.
  • If you get a chance, freeze the tofu, defrost it, and squeeze as much water out as possible. Freezing tofu gives it a texture that is more similar to meat.
  • Marinate the tofu overnight so it gets a chance to absorb all the marinade flavors.
  • Use Ginger and sesame oil to make the lemongrass tofu to enhance the tofu flavor
  • 1 tablespoon of mayo per sandwich may seem like a lot, but that amount works great in this sandwich. Just try it. 
  • All the components of this recipe can be made ahead of time. Toast the baguette and assemble the sandwich right before eating.
  • Plan ahead, so you can have perfectly pickled veggies and flavorful marinated tofu.
An overhead view of two banh mi sandwiches with sriracha drizzled over the top

Banh Mi Sandwich Variations

Take your banh mi up a notch by changing up the chilis. Jalapeños are the most common but you can definitely turn up the heat if you prefer.

Change up the flavor of the banh mi by making your own homemade vegan aioli (mayonnaise) sauce.

Lemongrass FAQ

What is lemongrass?

Lemongrass is a tropical grass from South East Asia with aromatic stalks which is used as a flavoring in cooking many Asian dishes.

Lemongrass reeds lined up

Where can I find lemongrass?

You should be able to find lemongrass at your local Asian market or specialty supermarket.

How to cook with lemongrass?

Take the lemongrass stalk and cut off ½ " from the bottom. where the hard bulb is and about 2" from the top.  Peel 2 layers of the leaves. With a wooden spoon hit the lemongrass until it releases some of its fragrant smell. 

Lemongrass chopped into slices

More Homemade Sandwiches to Make

  • Za'atar Grilled Cheese Pita Sandwich
  • Asian Inspired Sesame Crusted Tofu Veggie Sandwich
  • Vegan Lobster Roll
  • Mediterranean Vegan Sandwich
  • BBQ Tempeh Sandwich
  • Sabich Sandwich
  • Grilled Cheese Sandwich with Feta Cheese, tomatoes and Spinach
  • Chickpea Salad Sandwich

If you enjoyed this recipe, it would help us tremendously if you left us a star rating in the comments below or on the recipe card. Do you have any questions about the recipe? Do you need a swap for any of the ingredients? We are here to help, just leave us a question in the comments below.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A closer angled view of a banh mi sandwich on a wood cutting board

Banh Mi Sandwich


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Vicky and Ruth
  • Total Time: 0 hours
  • Yield: 4 sandwiches
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

When you sink your teeth into the crunchy perfection that is a Banh Mi Sandwich, it is not an experience you quickly forget. This savory, flavorful Vietnamese street food is the definition of umami and a joy to eat.


Ingredients

Units Scale

For the Pickled Carrots and Daikon

  • 1 daikon about 6" long, cut into matchsticks
  • 2 large carrots, cut into matchsticks
  • 1 small jalapeno pepper sliced thin
  • 1 watermelon radish (optional)
  • 2 tablespoon grated ginger (about 1.5" piece)
  • 1 tablespoon grated garlic (optional)
  • 1 ½ cups boiling water
  • ½ cup seasoned rice vinegar or ½ of white OR apple cider vinegar mixed with 1 tablespoon of sugar
  • ¼ cup apple cider vinegar
  • 1 teaspoon salt
  • 1 tablespoon of sugar (optional)

For the Lemongrass Tofu

  • Two lemongrass stalks, tough outer layers removed, cut into thirds.
  • 2 cloves of garlic grated
  • 2 tablespoon grated ginger
  • 4 scallions, sliced thin white and light green parts
  • ¼ teaspoon hot pepper flakes or Aleppo pepper
  • ¼ cup soy sauce
  • 2 tablespoon freshly squeezed lime or lemon juice
  • 2 tablespoon rice vinegar
  • 2 tablespoon agave
  • 1 block of high protein tofu, cut in half and sliced. See the images above. You can also use extra firm tofu.
  • 1 tablespoon toasted sesame oil

For the sandwich

  • 1 large baguette
  • ¼ cup vegan mayo ( 1 tablespoon per sandwich)
  • 2 teaspoon sriracha (more or less to taste)
  • 8 teaspoon pesto (2 teaspoon per sandwich)
  • 4 Persian cucumbers cut in ribbons or sticks
  • 1 large bunch of fresh cilantro
  • 1 small bunch of mint
  • 1 small bunch of basil leaves

Instructions

For the Pickled Carrots and Daikon

  1. Place daikon, carrots, and jalapeno in a large glass jar for which you have a tight lid.
  2. Mix ginger, garlic, boiling water, vinegar salt, and sugar and mix well until dissolved
  3. Pour liquid into the vegetables. Close the lid and let it sit on the kitchen counter for an hour and then place the jar in the refrigerator.

For the Lemongrass Tofu

  1. For best results marinate tofu overnight
  2. Bruise the lemongrass stalks with a wooden spoon by hitting them a few times.
  3. Place all the ingredients except for the sesame oil in a plastic sealed bag.  Carefully massage the tofu so the marinade covers the whole surface of the tofu slices.  Place in the fridge overnight or for at least 2 hours.
  4. When ready to cook heat sesame oil in a large skillet place the marinated tofu and cook for 4-5 minutes per side on medium heat-high heat.  Flip the tofu carefully so the slices don't break.

Assembling the sandwich

  1. Cut the baguette into 4 pieces, slice each piece in half, but without going all the way through keeping the two halves attached.
  2. Toast the baguette, just enough to make it crunchy
  3. Make a Banh Mi mayo by mixing mayo and sriracha and spread on one side of the cut side of the baguette
  4. Spread the pesto on the other side of the cut side of the baguette
  5. Fill the sandwich with tofu, pickled veggies, cucumber, cilantro, basil, mint, 

Notes

  1. It's important to bruise the lemongrass in order to release its flavor.
  2. If you freeze tofu, defrost it and squeeze as much water out as possible and then cook it you will obtain a texture that is more similar to chicken.
  3. We highly recommend that you marinate the tofu overnight so it gets a chance to absorb all the marinade flavors.
  4. Ginger and sesame oil may not be traditionally found in lemongrass tofu, but we used them to add more flavor.
  5. 1 tablespoon of vegan mayo per sandwich may seem like a lot, but that amount works great in this sandwich. Just try it. 
  6. All the components of this recipe can be made ahead of time. Toast the baguette and assemble the sandwich right before eating.
  7. If you like your pickles really spicy, use a different hotter pepper than jalapeño.
  8. Make this sandwich  gluten-free by using gluten-free bread and Tamari instead of soy sauce.
  • Prep Time: 20
  • Marinatetime: overnight
  • Cook Time: 10
  • Category: Sandwich
  • Method: stovetop
  • Cuisine: Vietnamese

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 411
  • Sugar: 16.1
  • Sodium: 936
  • Fat: 18.4
  • Saturated Fat: 2.6
  • Unsaturated Fat: 6.2
  • Trans Fat: 0
  • Carbohydrates: 44.4
  • Fiber: 4.6
  • Protein: 16.4
  • Cholesterol: 0

Did you make this recipe?

Tag @mayihavethatrecipe on Instagram and hashtag it #mayihavethatrecipe #tahiniandturmeric

More Sandwiches

  • A bun with beet burger with lettuce and pickles
    Vegan Beet Burger Recipe with Quinoa and Chickpeas
  • Close up of a falafel burger in a bun with lettuce and tomato
    Vegan Falafel Burger Recipe with Avocado Tahini Sauce
  • Side view of two vegan lobster rolls in a white plate
    Vegan Lobster Roll
  • close up view of a caprese sandwich
    Caprese Sandwich

NEVER MISS A RECIPE!

Subscribe to receive our latest recipes right in your inbox

Reader Interactions

Comments

  1. Linda

    June 19, 2024 at 8:05 am

    This is my favorite sandwich of time. The taste is incredible!

    Reply
    • Vicky and Ruth

      June 26, 2024 at 5:15 pm

      Agreed! It is an amazing sandwich!

      Reply

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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

Primary Sidebar

Picture of Vicky and Ruth creators of May I Have That Recipe

Welcome!

We are Vicky & Ruth, authors of the vegan cookbook Tahini and Turmeric. Born and raised in a multicultural Jewish-Lebanese-Spanish household our culinary journey began in Barcelona, Spain where we learned from our family the rich flavors of Lebanon, Turkey, Israel, Morocco, and Spain. From our mother's fragrant Lebanese dishes to our grandmother's secret Sephardic Turkish specialties, our Moroccan friend's fragrant recipes, our sister's vibrant Israeli creations, and our neighbor's authentic Spanish fare, each dish was a key that unlocked new exciting yumminess.

More about us

Popular

  • a jar of pickled carrots
    Pickled Carrots Recipe - Quick, Easy and Spicy
  • Overhead view of a baking sheet with baked parmesan topped with thinly sliced zucchini
    Baked Parmesan Zucchini
  • Collage of lentil recipes pictures
    15 Lentil Recipes You'll Love
  • bird's eye view of a bow with vegan sour cream
    Cashew Cream - A Magical Vegan Sauce

Seasonal

  • three bowl of turmeric zucchini cauliflower soup
    Vegan Cauliflower Soup Recipe with Coconut Milk, Turmeric and Zucchini
  • Close up view of a bowl of cauliflower soup
    Vegan Cauliflower Soup With Saffron and Sumac Oil
  • A photo collage of best soup recipes
    33 Vegan Soup Recipes
  • a plate of dates stuffed with goat cheese topped with crushed pistachios
    Stuffed Dates with Goat Cheese

Footer

Close up view of a bowl filed with vegan meatballs, sauce and veggies

join us!

Subscribe for emails and updates!

Stay updated on latest recipes!

    Built with ConvertKit
    • Privacy Policy
    • Contact
    • About
    • ↑ back to top

    As an Amazon Associate, I earn from qualifying purchases at no extra cost to you

    Copyright © 2012-2025 May I Have That Recipe LLC - Powered by Feast+