A bánh mì is a savory sandwich that’s traditionally served in Vietnam. It’s typically made with a baguette and filled with pickled vegetables, cilantro, and meat — but you can easily make it vegan by using tofu.
The trick is to marinate extra-firm tofu in a mixture of soy sauce, maple syrup, rice vinegar, and ginger. From there, cook the tofu until browned and slightly crispy, then layer it with other bánh mì ingredients for a flavorful meal.
And while this vegan bánh mì recipe tastes great on its own, you can serve it with various side dishes to make it a meal. Personally, we’re big fans of pairing this sandwich with simple green salads, spring rolls, and fresh fruit such as mango.
Table of Contents
Key Ingredients
- Bread. Bánh mì is traditionally made with short baguettes. If you’re unable to find short baguettes, you can use similar loaves such as hoagie rolls.
- Tofu. This is the main filling of this sandwich. Be sure to use extra-firm tofu and press out the liquid before using it.
- Carrots. Thinly sliced carrots are a staple in bánh mì sandwiches. They’re meant to be quick pickled in rice vinegar, though you can use white vinegar as well.
- Cucumbers. Like carrots, thinly sliced cucumbers are a classic bánh mì filling. Cucumbers add a delightful crunch and freshness to the sandwich.
- Cilantro. Cilantro is another traditional ingredient, but you can skip it if you don’t like the herb.
How to Make Vegan Bánh Mì
This vegan bánh mì is easy to make at home. As with most sandwiches, you’re welcome to adjust the fillings based on your taste buds and dietary preferences. For the ingredients and step-by-step instructions, check out the recipe card at the bottom of this post.
1. Add all of the marinade ingredients to a container and whisk well. Add the sliced tofu, cover, and refrigerate for at least 1 hour. Be sure to occasionally rearrange the pieces to ensure each one absorbs the marinade.
2. While the tofu is marinating, whisk the vinegar and sugar together. Add the carrots and cucumbers. Toss well, cover, and let sit in the refrigerator for at least 15 minutes.
3. In a small bowl, combine mayonnaise, hoisin sauce, and sriracha. Taste and adjust the ingredients as needed. Cover and place in the refrigerator until you’re ready to eat.
4. When the tofu is done marinating, warm oil in a skillet over medium-low heat. Cook to the tofu until dark brown, about 5 minutes each side.
5. To construct the sandwich, slice the bread and spread 1/2 tablespoon of sauce on one side. Layer 2-4 pieces of tofu, pickled vegetables, and fresh cilantro. For an extra kick, add sliced jalapenos.
Recipe Tips, Variations, and Substitutions
- Layer plant-based deli meat. Not a fan of tofu? Go for your favorite plant-based deli meat.
- Try it with tempeh. Instead of tofu, try making this sandwich with tempeh.
- Use different types of vinegar. You can substitute rice vinegar with white vinegar, if needed.
- Toss in radish. In addition to carrots and cucumbers, pickled daikon radish is another traditional bánh mì ingredient. However, it might be difficult to find, depending on your location. You may be able to find it at a health market or specialty Asian grocery store.
- Use parsley. If you don’t like cilantro, try using parsley instead. You can also skip the fresh herbs completely.
- Add heat. For a spicier sandwich, add fresh jalapenos and more sriracha to your sauce.
How to Store Leftovers
Like most sandwiches, this vegan bánh mì will get soggy if you store it in the refrigerator. So, if you have leftovers, be sure to refrigerate the fillings in separate containers. Avoid combining the ingredients until you’re ready to make another sandwich.
Serving Suggestions
- Smokey tempeh bacon. Try using tempeh bacon instead of tofu
- Vegan spring rolls. Serve with a side of fresh spring rolls
- Crispy baked French fries. Who can say no to a sandwich and fries?
Vegan Bánh Mì
Ingredients
Tofu
- 14 ounces extra-firm tofu drained, pressed, and sliced
- ¼ cup low-sodium soy sauce
- ¼ cup rice vinegar
- 2 teaspoons toasted sesame oil
- 1 tablespoon hoisin sauce
- 2 tablespoons maple syrup
- 1 teaspoon grated ginger
- 1 teaspoon Chinese five-spice powder
Pickled Vegetables
- ½ large cucumber deseeded and thinly sliced
- 1 medium carrot peeled and thinly sliced
- ¼ cup rice vinegar
Hoisin Mayo Dressing
- ¼ cup vegan mayonnaise
- 2 tablespoons hoisin sauce
- 1 teaspon sriracha
- 1 teaspoon sugar
Instructions
- Add all of the tofu marinade ingredients to a container. Whisk well. Add the sliced tofu, cover, and refrigerate for at least 1 hour. Rearrange the pieces every so often ensure each one absorbs the marinade.
- While the tofu is marinating, toss the carrots and cucumber with vinegar. Cover and let sit in the refrigerator for at least 15 minutes.
- In a small bowl, combine the mayonnaise, hoisin sauce, and sriracha. Taste and adjust the ingredients as needed. Cover and place in the refrigerator until you’re ready to prepare the sandwich.
- When the tofu is done marinating, warm oil in a skillet over medium-low heat. Cook to the tofu until browned, about 5 minutes each side.
- To construct the sandwich, slice the bread and spread 1/2 tablespoon of sauce on one side. Layer 2-4 pieces of tofu, pickled vegetables, and fresh cilantro. For an extra kick, add sliced jalapenos.
Notes
-
- If you’re not a fan of tofu, use cooked tempeh or your favorite plant-based deli meat.
- You can substitute rice vinegar with white vinegar, if needed.
- In addition to carrots and cucumbers, pickled daikon radish is another traditional bánh mì ingredient. However, it might be difficult to find, depending on your location. You may be able to find it at a health market or specialty Asian grocery store.
- If you don’t like cilantro, try using parsley instead or skip the fresh herbs completely.
- For a spicier sandwich, add fresh sliced jalapenos and more sriracha to your sauce.
- This recipes will make 2 to 4 sandwiches, depending on much you fill each one.
- You will likely have some sauce leftover.
Nutrition
About the Author
Kirsten Nunez
Contributing Writer
Kirsten is a journalist who focuses on healthy food and cooking. Her vegan and plant-based recipes have appeared on VegNews, eHow, Shape, and more. When she’s not creating and photographing vegan recipes for Clean Green Simple, you can find her experimenting in the kitchen and sharing plant-based meals with friends and family. More articles by Kirsten.
- 18 Scrumptious Vegan Thanksgiving Desserts - November 16, 2023
- 25 Vegan Thanksgiving Sides to Complete Your Holiday Dinner - November 16, 2023
- Best Vegan Frozen Food Meals at Trader Joe’s - October 17, 2023