Vegan Fried Tofu Sandwich

This fried tofu sandwich, also known as banh mi, makes a delicious plant-based lunch or dinner.

side view of a fried tofu sandwich loaded with herbs, veggies

Bahn mi originates from Vietnam, and the name translates to “bread” in Vietnamese.

It’s often used to describe a type of sandwich made on a short baguette with savory fillings, such as pickled vegetables, meat, fresh herbs, and sauces. It can be served warm or cold.

One of the reasons this fried tofu sandwich sandwich is popular is the variety of ingredients layered on the bread, which provides an experience of different flavors and textures.

This makes them very customizable to individual preferences, such as vegan or vegetarian.

Say goodbye to boring sandwiches and try this flavorful fried tofu sandwich! This vegan banh mi recipe is packed with tasty ingredients.

top down view of ingredients needed to make bahn mi sandwich including sandwich bread, tofu, sliced veggies, maple syrup

Are you ready to make vegan banh mi? Let’s have a look at the ingredients you’ll need to make the fried tofu sandwich.

Ingredients

Vegetables: Carrots and radish add a pop of color and freshness.

Tofu: Tofu is a key component of this fried tofu sandwich, absorbing the rich flavors in the marinade. Cutting it into strips, as opposed to cubes, will help it layer better on the baguette with the other ingredients.

Maple syrup: Not only does maple syrup provide a bit of sweetness, but it also creates caramelization when grilled for an extra-rich flavor.

Baguettes: Although banh mi is traditionally served on a short baguette, feel free to choose whichever size you’d like.

Rice vinegar: Rice vinegar is common in Asian cuisine. We’re going to use this to add a tangy flavor to the veggies in this fried tofu sandwich.

Soy sauce: Soy sauce provides an umami flavor to the tofu. It’s high in sodium, so using a low-sodium version will help cut down the overall sodium in the meal.

For a gluten-free version, you can use tamari.

Sesame oil: Sesame oil is another common ingredient in Asian recipes. In this fried tofu sandwich, the oil is an ingredient in the marinade that will help the tofu get crispy and fragrant.

Step-by-step instructions

Here are all the steps you’ll need to follow to make this fried tofu sandwich.

top down view of sliced veggies in a sauce pot

In a pot, mix carrot, radish,

rice vinegar being added to sliced veggies in a sauce pan

and vinegar.

maple syrup pouring into the pot of sliced veggies

Add half of the maple syrup.

boiling water poured over sliced veggies

Add ½ cup of water, and bring to a boil on the stovetop.

top down view of sliced veggies marinating in an air tight container with a lid

Once boiling, turn off the heat and transfer the veggies to an airtight container.

tofu slices marinating in a bowl of soy sauce

Next, you’ll prepare the tofu for the fried tofu sandwich. Pat dry the tofu, and cut it into ½-inch strips.

soy sauce and maple syrup being topped over sliced tofu along with sesame oil

Place the tofu in a bowl. Season it with soy sauce, remaining maple syrup, and sesame oil. Be sure to coat all sides of the tofu.

tofu being grilled on a griddle

Heat a grill to medium-high heat. Grill tofu on both sides, until golden brown and caramelized.

top down view of baguette being cut on a wooden cutting board

Now, it’s time to make your fried tofu sandwich. Open the baguette.

top down view of a loaded baguette filled with tofu and veggies and cilantro

Fill with the tofu, veggies, and cilantro. Then, enjoy!

This fried tofu sandwich is easy to customize with your own favorite sandwich fillings. You can also check out these yummy vegan sandwich filings for more ideas.

side view of bahn mi sandwiches filled with tofu and veggies

Recipe FAQ

What do you coat tofu in before frying?

There are a variety of ingredients you can include in a tofu marinade. Often, marinades contain oil, a source of acid, like vinegar, and something sweet, like maple syrup. Soy sauce is a great add-in because it provides umami flavor.

Why is my fried tofu not crispy?

Sometimes, if the pan is not hot enough and/or the tofu is too wet, the tofu strips won’t get as crispy. Adding cooking oil can help tofu crisp up. Check out this baked tofu recipe that comes out nice and crispy.

What oil is best for frying tofu?

In general, choose oils with a high smoke point. If you’re looking for a neutral flavor, vegetable oils, such as canola, are a good choice. For more fragrance and flavor, sesame oil or peanut oil are good options as well.

How long should you fry tofu?

It depends on the recipe and marinade. But in general, tofu takes about 5-7 minutes to fry. Shorter cooking times will keep the tofu softer, while longer cooking makes it crispier.

Tofu out of the package is already safe to eat, so cooking is just for flavor and texture.

Why is tofu a substitute for meat?

Both meat and tofu are high in protein. Firm tofu contains about 9 to 10 grams of protein per 3.5-ounce serving. They also both are often cooked in marinades.

Tofu has a neutral flavor on its own, which makes it great for absorbing flavors, from sweet and salty to sour and umami.

top down view of fried tofu sandwich on a wooden cutting board with sliced veggies and cilantro

More recipes on bread

If you were intrigued by this warm fried tofu sandwich, then you should check out these other delicious recipes:

I hope you enjoyed this fried tofu sandwich, and it gave you some inspiration to spice up your sandwiches. If you gave this recipe a try, let me know in the comments!

a woman's hands grabbing a bahn mi sandwich from a cutting board
vegan fried tofu sandwich top down

Vegan Fried Tofu Sandwich

This fried tofu sandwich, also known as banh mi, makes a delicious plant-based lunch or dinner.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Main Course
Cuisine Chinese
Servings 4 people
Calories 460 kcal

Ingredients
  

  • 1 cup carrot thinly sliced
  • 1 cup radish thinly sliced
  • 1 tbsp rice vinegar
  • 5 tsp maple syrup divided
  • 1 firm tofu block
  • 1 tbsp low-sodium soy sauce (gluten free, if necessary)
  • 1 tsp sesame oil
  • 2 baguettes best if whole grain (gluten free, if necessary)
  • Fresh cilantro

Instructions
 

  • To prepare the veggies, mix carrot, radish, vinegar, and half of the maple syrup in a pot. Add ½ cup of water, and bring to a boil. Turn off heat and transfer to an airtight container.
  • Pat dry the tofu, and cut in ½-inch strips.
  • Place tofu in a bowl. Season with soy sauce, remaining maple syrup, and sesame oil.
  • Heat a grill to medium-high, and grill tofu on both sides, until golden brown and caramelized.
  • Open the baguettes, and fill with the tofu, veggies, and cilantro.

Nutrition

Calories: 460kcalCarbohydrates: 73gProtein: 22gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 5gMonounsaturated Fat: 2gSodium: 955mgPotassium: 359mgFiber: 5gSugar: 13gVitamin A: 5348IUVitamin C: 6mgCalcium: 284mgIron: 6mg
Keyword Bahn Mi, Sandwich, Tofu
Did you make this recipe?Mention @amydgorin and tag #plantbasedwithamy
Say goodbye to boring sandwiches and try this flavorful fried tofu sandwich! This vegan banh mi recipe is packed with tasty ingredients.
Dairy Free | Dinner | Fast / Easy | Gluten Free | Grill | Lunch | Nut Free | Pescatarian | Recipes (Organizational) | Stovetop | Vegan | Vegetarian |

Find this post helpful? At no additional cost to you, you can support the maintenance of running this site by using my Amazon affiliate links to shop. Thank you so much.

And don’t forget to sign up for my newsletter to get updates delivered straight to your inbox! Also, download my free 3-day vegan meal plan.

Want to go shopping with a dietitian? Here’s your chance! I just opened up my very own storefront,  full of plant-based meal plans, grocery lists, recipe books, and more!

0 Comments
Join The Conversation

You Might Also Like


Comments Background Texture

Share Your Thoughts

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

Recipe Rating