Bánh mì sandwiches have become all the rage lately, and if you haven't tried it yet, you're in for a treat. This is our take on the delicious Vietnamese sandwich, and we find the key to making a delicious vegan version is all in the sauce you marinate the tofu in and the crunchy pickled carrots. Seriously, the pickled carrots are the best part - we wouldn't recommend skipping it. Serve it with some sweet hoisin sauce on the side, and enjoy!
Gently squeeze the block of tofu to remove as much liquid as possible, then thinly cut into ¼ inch (½ cm) thick slices.
To a large shallow dish, add the garlic, soy sauce, sriracha, sugar, sesame oil, lime juice, and whisk. Then add the tofu to the marinade and gently toss to coat. Set aside.
To a mason jar, add the carrots, boiling water, vinegar, sugar, and salt. Screw on the lid and give it a gentle shake to dissolve the sugar. Let sit while preparing the rest of the recipe.
To a large pan on medium-high heat, add the oil and cook the tofu slices in a single layer for 3 - 5 minutes, or until golden. Do not disturb the tofu as they cook, as this can cause them to crumble.
Spoon the leftover marinade over the top of the tofu slices before giving it a flip to cook on the other side.
Spread some mayo and hot sauce inside each baguette. Layer on the tofu slices, pickled carrots, cucumber, chili pepper, and cilantro. Serve with hoisin on the side. Enjoy!
Storage
This sandwich is best enjoyed immediately.
The tofu can be made ahead of time and stored in an airtight container in the fridge for up to 3 days.
The pickled carrots can be made ahead of time and stored for up to 2 weeks.
Print
Let us know what you think
Watch it step-by-step!
Plate method
The Plate Method is a visual tool that helps us ensure our dietary needs are on track. Touch the image below to see how this recipe measures up.
Grains & Starches 72%
• large baguette
Proteins 9%
• firm tofu
Fruits & Veggies 19%
• garlic clove
• lime
• carrot
• cucumber
• red hot chili pepper
• fresh cilantro
Calcium
• firm tofu
Fat
• toasted sesame oil
• vegetable oil
• vegan mayonnaise
Nutrition per
serving
Calories 663 kcal
Total fat
12.9 g
Omega-3
0.5 g
Omega-6
4.7 g
Saturated fat
2.4 g
Trans fat
0.0 g
Cholesterol
0.0 mg
Total carbs
109.7 g
Dietary fiber
6.7 g
Total sugars
22.7 g
Added sugars
7.6 g
Protein
29.8 g
Sodium
2085 mg
Iron
8.90 mg
Potassium
876.3 mg
Calcium
349.0 mg
Magnesium
114.7 mg
Zinc
2.96 mg
Copper
0.58 mg
Manganese
0.89 mg
Phosphorus
356.4 mg
Selenium
59 μg
Vitamin A
324 μg RAE
Vitamin B6
0.5 mg
Vitamin B12
0 μg
Vitamin C
27.4 mg
Vitamin D
0 μg
Vitamin E
1.4 mg
Vitamin K
30 μg
Folate
347 μg
Thiamin
1.3 mg
Riboflavin
0.9 mg
Niacin
8.7 mg
Choline
57.4 mg
Nutrition info
Focusing on numbers can harm our relationship with food.
Instead, our philosophy is to Nourish the Cells & the Soul.
For specific nutrition needs due to a medical condition, consult a dietitian or physician.
While we strive to provide accurate nutritional information, we cannot guarantee its accuracy. See our disclaimer for details.
I just made this for friends and they raved over it!!! I made the tofu in the air fryer and used jalapeños. Definitely going in the rotation!
Reply
Michala - Aug. 13, 2024, 8:49 p.m.
We make this all the time and love it. Got the recipe memorized at this point 😋
Reply
Barbara Pereira - July 19, 2024, 9:35 p.m.
I made this using mini bake at home petit pans/baguettes. Delicious bahn mi recipe, really easy to follow (unlike some of the super long ones I’ve seen when googling). I just know I will be making this on a weekly basis! Thanks PUL team 😍
PUL Team - July 20, 2024, 3:03 p.m.
Aw so glad that the Bánh Mì is being enjoyed, Barbara!
Barbara Pereira - July 25, 2024, 6:44 p.m.
Oops mind my typo my bad!! 🙈 but yes gorgeous recipe and highly recommend
Reply
Serena Stoppato - July 19, 2024, 1:50 p.m.
Delicious as per usual 😌
Reply
Fernanda - July 17, 2024, 8:37 p.m.
I love banh mi but this was my first time making them at home and it was a success! So tasty and fresh - I really recommend this recipe! It will definitely become a staple
PUL Team - July 17, 2024, 8:51 p.m.
Yayy so glad that it was a success, Fernanda - thanks for the lovely review!
Reply
Liz - June 14, 2024, 5:14 a.m.
Had them tonight! So so yummy! I forgot the hoisin sauce, I guess I’ll have to make them again 😂.
Reply
Dawn - April 27, 2024, 2:06 a.m.
This recipe was fantastic! I followed it pretty much exactly, but drizzled the hoisin sauce in the sandwich. Flavors were very good, tofu was yummy. Pickled carrots were soooo easy and a must! Thanks for a great addition to our menu.
PUL Team - April 29, 2024, 7:58 a.m.
Yess the pickled carrots are a game changer 🙌 thanks or the lovely review, Dawn!
Reply
Misaki Acuña - April 23, 2024, 8:48 a.m.
This was so great 🤤💕 Me and my husband love Banh Mi and this was my first time making them at home. I used a bit of old baguette and it was a bit hard, so next time I’ll make it with a fresh baguettes 🥖 Can’t wait to make it again 😍
PUL Team - April 24, 2024, 6:47 a.m.
Awe how fun to make it at home for the first time! So glad that the Bánh Mì was enjoyed, Misaki ☺️
Reply
Bridget Brisk - April 9, 2024, 2:34 a.m.
My family (husband and two boys 8/9 LOVED this sandwich! We added sautéed onions and avocado. Served with some noodles and a salad. Really quick and easy weeknight meal because you can prep all ingredients ahead of time and just cook the tofu when ready. I would double the marinade next time because I love a little extra. Great way to use any leftover veggies too - just add to the bun.
PUL Team - April 9, 2024, 11:52 p.m.
Woohoo! So glad to hear everyone enjoyed the sub, Bridget! Love the idea to pair it with noodles and salad 🫶
Reply
Brenda - April 8, 2024, 4:35 a.m.
I’ve had my fair share of Banh Mi, but this is my absolute favorite! I’ve been making this recipe for years and it never gets old. It’s truly a symphony of flavors!
PUL Team - April 8, 2024, 4:40 a.m.
Yayy we're so thrilled that you've been enjoying the Bánh Mì for so long, Brenda, thank you!
Reply
Kristi - Feb. 23, 2024, 6:01 a.m.
Wow wow wow! My husband loves Báhn Mi despite not liking the traditional pork and isn’t vegan. I made these for dinner tonight, he looked at me starry eyed and said he would love to eat this all the time. He went nuts over the tofu and said this is his 2nd favorite thing I’ve ever made for him. Absolutely DELICIOUS! He added jalapeño chili crunch to his. I started writing this review before I finished my sandwich, and he’s been staring at it longingly the whole time. I just had to reassure him we have enough to have it again tomorrow. Thank you, truly outstanding!
PUL Team - Feb. 23, 2024, 8:26 a.m.
How fantastic to hear that the Bánh Mi was enjoyed, Kristi! Adding jalapeño chili crunch sounds like a flavorful touch, and it's lovely that can enjoy it again tomorrow. Thank you for your glowing review 🌟
Reply
Diana Estrella - Feb. 10, 2024, 3:17 p.m.
Loved it!
Reply
m - Feb. 3, 2024, 8:15 p.m.
Loveeeeee
Reply
Carey Paquette - Feb. 2, 2024, 12:43 a.m.
Loved this! I had some pickled carrots on hand already, but otherwise made it exactly as described. My (non-vegan) husband and I both agreed it needs to become a dinner staple!
PUL Team - Feb. 2, 2024, 12:54 a.m.
We're so thrilled that the Bánh Mì was enjoyed, Carey, thank you! 🙂
Reply
Nova - Jan. 23, 2024, 11 p.m.
Extremely delicious! I love and recommend it!!
Reply
Neeska - Jan. 20, 2024, 6:41 a.m.
Simple and delicious! Loved it!
Reply
Yanina Bamberg - Jan. 18, 2024, 7:02 p.m.
So good!!!🤤
Reply
Riddhi Mohan - Jan. 2, 2024, 2:04 p.m.
Hi, can we prep tofu a night before and let it sit in the marinade over night? Just curious if I can cut down cooking time in the afternoon. 🙂
PUL Team - Jan. 3, 2024, 10:31 p.m.
Hey Riddhi, yes you can let the tofu sit in the marinade overnight. If anything it will help it turn out more flavourful 😃
Reply
Jessica - Dec. 20, 2023, 11:23 p.m.
Really fresh and delicious! I added a few thin slices of fresh jalapeño (instead of the chili) and it was perfect!
Reply
Amanda - Dec. 7, 2023, 9:31 p.m.
The best bahn mi recipe out there. Incredible, loved by whole family.
PUL Team - Dec. 8, 2023, 7:37 a.m.
A huuuge compliment, Amanda, thank you! 🙌
Reply
Jack Turner - Dec. 4, 2023, 12:27 p.m.
Delicious!
Reply
Caitlin - Nov. 9, 2023, 9:03 p.m.
So easy and so so good!
Reply
Bina Nayee - Oct. 27, 2023, 6:28 a.m.
My favorite recipe of yours! Been making it for years. Thank you!
Reply
Mariska - Oct. 7, 2023, 7:46 p.m.
One of the first recipes i made from PUL in 2020 and now one of our favourite dishes! Perfect for a lazy saturday, sooo good. It takes us back to our wonderfull stay in Hoi An, Vietnam.
PUL Team - Oct. 8, 2023, 2:12 a.m.
Awe love the connection with Vietnam and so glad the Bánh Mì is being enjoyed 🥰 thanks, Mariska!
Reply
Laura T - Sept. 15, 2023, 12:32 a.m.
This was the first PUL recipe I made. Still one of our favorites…and we live on the pickled carrots.
Reply
Rebekah - Aug. 23, 2023, 12:02 a.m.
This delicious recipe is a staple at my house! I love making a double batch of the tofu and using the leftovers for a salad the next day for lunch! I just crumble the tofu and chop all the other toppings, sprinkle them over a bed of lettuce, and top it with siracha and a quick dressing of hoissin, mayo, and water. It's almost as good as the sandwich itself👌
PUL Team - Aug. 25, 2023, 7:38 a.m.
Yayy thank you so much, Rebekah - we're so thrilled the Bánh Mì is being enjoyed 🤩
Reply
elijah - Aug. 10, 2023, 3:39 a.m.
Delicious
Reply
Sonja - Aug. 8, 2023, 12:20 p.m.
I love this recipe! I already made it a few times when the app wasn’t out back then and I just made it again and I love the combination between warm and cold ingredients with the different sauces
PUL Team - Aug. 9, 2023, 2:16 p.m.
Yay so happy the bánh mì is being enjoyed, Sonja, and thank you for supporting the app 💛
Reply
Sarai Vega - Aug. 1, 2023, 11:19 a.m.
Apparently this is also a favorite for a lot of people! I have been making the sandwiches for about 3 years now. I usually marinade the tofu overnight. Everyone that has tried them loves them! I tell them it’s easy to make but I guess they prefer eating it when everything is ready 😉
PUL Team - Aug. 2, 2023, 4:58 a.m.
Hehe we prefer when our sandwiches are ready to go too 😜 so glad it's being enjoyed though, Sarai, it means so much!
Reply
Nathalie - July 13, 2023, 4:07 p.m.
Thank you so much for this recipe, I just tried it and...approved! I am not really a tofu fan but I am a huge Banh Mi lover, and I looooved your version. Easy, flavor-packed, leftovers, what else could the girl ask for? By the way, I also made the spiced beans salad in a jar this week, bit hit!
PUL Team - July 14, 2023, 9:35 p.m.
Woop woop! Super thrilled to hear, Nathalie, thank you 🤩✨
PUL Team - July 14, 2023, 9:35 p.m.
Woop woop! Super thrilled to hear, Nathalie, thank you 🤩✨
Reply
Ann - July 11, 2023, 2:50 a.m.
Very tasty! Everyone I have made it for has asked for it again!
Reply
Caitlen - June 27, 2023, 6:16 p.m.
I’m making this tonight for the second time and it’s already a quick household favorite!! The marinated tofu is SO GOOD, I can barely keep myself from snacking on them while waiting for the baguettes to finish in the oven. Also love how this recipe combines my two favorite condiments - sriracha mayo & hoisin sauce 🥰
PUL Team - June 28, 2023, 9:29 a.m.
So thrilled this one is being enjoyed, Caitlen, thank you! It means so much ✨
Reply
Shae - June 26, 2023, 11:32 p.m.
I love to make this one as a packed lunch. The marinated tofu and the pickled carrots are absolutely lovely in this recipe. You can make those the evening before and just assemble the rest in the morning. Super yummy!
PUL Team - June 27, 2023, 7:07 a.m.
So thrilled it's being enjoyed, Shae, thank you! 🤗
Reply
Daniela - June 26, 2023, 6:57 a.m.
So, so good!
Reply
Amalie - June 16, 2023, 5 p.m.
It's hard to choose one, but if I had to pick a favorite PUL recipe, I think this would be it!
I make it often for lunch or dinner and I have yet to get tired of it!
PUL Team - June 16, 2023, 5:46 p.m.
Aw what a huge compliment, Amalie, thank you for taking the time to share! So glad you're loving this recipe 💕
Reply
Nadika - June 4, 2023, 1:35 a.m.
Super tasty, quick, and affordable! We made a banh mi bowl with rice and used the left over ingredients the next day to make the banh mit sandwiches and it was just so so delicious! ❤️
PUL Team - June 5, 2023, 6:03 a.m.
Mmm love the idea to do a bowl, Nadika!
Reply
Lara - May 24, 2023, 9:24 a.m.
Loved it! Easy to make with a little prep. Thank you!
Reply
Celina - April 24, 2023, 7:24 p.m.
This was absolutely delicious!
Reply
Ruth - Jan. 8, 2023, 6:22 p.m.
I never tried these flavors together. This is my favorite sandwich ever. Thank you.
PUL Team - Jan. 9, 2023, 9:35 a.m.
It's so good, hey? So glad you enjoyed it, Ruth 😊
Reply
Carmen - Sept. 29, 2022, 6:22 p.m.
Delicious!! I made this as a quick lunch. It’s not In accordance with the recipe, but I added some sautéed spinach on top and it was very tasty and filling! I let the tofu marinade for a few hrs (cut it up and put it in a bag in the morning and made it for lunch) and the tofu took on the flavor quite nicely. I’d recommend this recipe! Add some quick pickle daikon radish if you have it!
PUL Team - Oct. 1, 2022, 8:16 a.m.
Such lovely additions, Carmen, and thank you for the glowing review 😃
Reply
Dianne - Sept. 20, 2022, 2:26 a.m.
I just started grad school and let me tell you, this recipe has been perfect for dinner at my home. The best part is having leftovers for me to take for lunch the next day! Easy, quick, and yummy :)
PUL Team - Sept. 20, 2022, 2:30 a.m.
So happy to hear, Dianne, it means so much! Wishing you all the best with your grad program 📚
Reply
Maia - Sept. 17, 2022, 7:09 p.m.
This is a huge hit in my house! The tofu is easy and super tasty. I doubled the batch to use it in other dishes - fresh spring rolls, and my husband made a fusion burrito.
PUL Team - Sept. 17, 2022, 11:09 p.m.
Mmm a lovely idea to use the tofu in other dishes! Thank you, Maia 😊
Reply
Mika - July 3, 2022, 4:40 a.m.
This sandwich recipe in now ingrained into my brain! I recently discovered Bánh mì sandwiches and then fell upon the vegan recipe (completely in love) … we’re not completely vegan - we just don’t cook a lot of meat at home. I opt in tempeh instead of tofu (it’s all I had at the time) and it’s just as delicious. Just be sure to not over cook it! I am complete with a bánh mì in my hands
PUL Team - July 4, 2022, 6:31 p.m.
So thrilled it's being enjoyed, Mika, and love the use of tempeh 😃
Reply
Anna - June 24, 2022, 10:57 a.m.
It takes a LOT to get a recipe into my permanent rotation, but this one seems to have edged its way in! My ADHD brain deeply appreciates a recipe where I can make the components ahead of time in a period of hyperfocus, and then have a much easier meal to make for the next couple of days -- that's what I do here. I stack a container of the pickled carrots and a container of the marinading tofu, uncooked, and then it's super easy to pan-fry the tofu and assemble a sandwich anytime in the next few days. :) The first time I made it without the hoisin, but dipping in it is truly NEXT. LEVEL.
Other tips: Use a coarse grater (mine has holes about twice as big as the standard size) if you don't have patience to julienne the carrots, sambal oelek works pretty well if you don't have sriracha on hand, eat your cilantro stems bc they're just as tasty as the leaves when you chop them up, I never have red chilis around but jalapenos are great too, crusty sourdough is my go-to so don't be afraid to make this a sliced bread sandwich, and you can even put all the ingredients in a bowl of cold vermicelli if you want... which is what I just finished eating! :D
Thank you!!
Anna - June 24, 2022, 11:01 a.m.
Oh, and don't skip the sesame oil if you can help it -- it makes the tofu marinade totally addictive :P
PUL Team - June 25, 2022, 5:46 p.m.
Hey there, Anna! We're so incredibly grateful you've taken the time to share your experience with the Bánh Mì. It means so much the recipe is being enjoyed and we love to hear the tips! Thank YOU, Anna 💛
Reply
Hannah - April 11, 2022, 1:57 a.m.
Great recipe! We could not believe how easy and delicious this was! Thank you!
PUL Team - April 11, 2022, 2:55 p.m.
Awe we're so happy to hear, Hannah!
Reply
Angel - Feb. 27, 2022, 10:25 p.m.
This was so easy and delicious! I used the air fryer to cook the tofu a bit but so so good! Thank you!!!
PUL Team - Feb. 28, 2022, 7:59 p.m.
Ooo lovely idea, Angel, thank YOU 😃
Reply
Jack - Feb. 25, 2022, 8:25 p.m.
This was so delicious and so simple!
Reply
Mariane Sfeir - Feb. 21, 2022, 4:06 p.m.
BEST Banh Mi EVER !!!
Reply
Alexa - Jan. 15, 2022, 9:40 p.m.
This banh mi reminds me of the sub sandwiches that I used to eat as a kid, except that it’s vegan and loaded with wholesome ingredients and lots of fresh, colourful veggies. It’s a real winner :)
PUL Team - Jan. 16, 2022, 5:23 a.m.
Love the personal connection, Alexa, and so happy it's being enjoyed!
Reply
Amalia - Jan. 13, 2022, 1:43 p.m.
I've made this sandwich so many times! It's so satisfying because it has a little bit of everything: sweet, sour, spicy. <3
PUL Team - Jan. 13, 2022, 8:56 p.m.
Aw it means so much, Amalia - thank you!
Reply
Kiernan - Jan. 6, 2022, 10:27 p.m.
I’d never even heard of Bahn Mi before this sandwich but I can’t get enough! It’s so simple and delicious. Definitely one of my top favorite sandwiches.
PUL Team - Jan. 7, 2022, 4:37 a.m.
We're so glad to hear, Kiernan - such a huge compliment 😊
Reply
Wendy - Dec. 21, 2021, 5:12 p.m.
Ok, don't hate me, I know this is suppose to be a vegan dish. I am moving towards becoming a vegetarian but want to clean out my freezer first in order to not waste any food. So had one last pack of chicken tenderloins which I used to make this recipe and it was AMAZING. The next time I make this I will use Tofu which I am sure will be just as amazing. Thanks for the recipe.
PUL Team - Dec. 22, 2021, 4:41 p.m.
Thank you for sharing your experience with this one, Wendy, and wishing you all the best on your plant-based journey ✨
Reply
Christine - Dec. 8, 2021, 6:23 p.m.
Okay wow! I was pleasantly surprised because I've truly never made anything resembling this. This was packed with flavour and SO delicious! I will definitely make it again! The perfect lunch :)
PUL Team - Dec. 9, 2021, 1:38 a.m.
Oh, Christine, we appreciate the kind words and review so much! Thanks for taking the time to share ✨
Reply
Alexandria M Morales-Garcia - Dec. 8, 2021, 5:49 p.m.
I make this recipe, at least, once a month! It cheap ingredients, super tasty, and always filling.
Reply
Syd - Nov. 15, 2021, 1:04 a.m.
This is my go-to recipe for dinner with non-vegans. The marinade is delicious. Adding fresh cilantro, cucumber, and carrots gives the sandwich freshness and acidity. These sandwiches are an easy-to-make, filling dinner.
PUL Team - Nov. 17, 2021, 1:16 a.m.
Aw this means so much, Syd, thank you for taking the time to share the lovely review 😊
Reply
Julia Fulton - Oct. 12, 2021, 5:11 p.m.
One of my favourite PUL recipes! So great for lunches or an easy weeknight dinner. A staple in our house!
Reply
Rowena Ravenclaw - Oct. 2, 2021, 11:59 p.m.
This was seriously so delicious! I remember eating bánh mì was a substantial part of my childhood, and it makes me so happy to be able to enjoy this plant-based meal. At first, I was worried that the vegan mayonnaise would taste odd in the sandwich, but it complemented the sub so well. Each component elevates this recipe so much (especially the pickled carrots)!
PUL Team - Oct. 3, 2021, 7:16 p.m.
We're so glad the sandwich was enjoyed, Rowena, thank you!
Reply
Anna - Sept. 27, 2021, 8:23 p.m.
My husband loves when I make this sandwich. Sometimes I make it with tempeh instead of tofu, and either way it always turns out wonderfully. The mix of tangy and mellow tastes is super yummy
PUL Team - Sept. 29, 2021, 6:27 p.m.
Oo a love substitute, Anna, thank you! It means so much 🙂
Reply
Annie Song - Sept. 24, 2021, 3:39 a.m.
This is so delicious! I've dreamed of making bahn mi and didn't know how hehe now I do! Thank you:)
Reply
Jessie - Aug. 25, 2021, 5:25 p.m.
This sandwich is the best vegan sub I’ve ever tasted. It’s great and so easy to make. I highly recommend everyone to try it out.
Reply
Mary Rose - Aug. 13, 2021, 9:49 p.m.
This sandwich has single-handedly changed my carnivore partner to a mostly plant-based eater! I made this out of curiosity since he loves Bahn mi, and we don't have any good local places to eat it anymore. This turned into a favorite 2 day a week meal and opened both our eyes to the possibility of letting meat go! Now we are down to a couple of meat meals a week when we would eat meat with every meal. I can't believe this doesn't feel like a sacrifice, he begs me to make this constantly! I use an air fryer for the tofu and it comes out great :)
Thanks for making it possible, love the youtube channel and whole vibe!!
PUL Team - Aug. 14, 2021, 5:46 p.m.
Aww thank you so much, Mary Rose, for taking the time to share the incredible review! We're so grateful to be part of you and your partner's plant-based journey 🥰
Reply
Alexandra - Aug. 12, 2021, 2:46 a.m.
So the thing is, I didn't even have a baguette, just some slightly crusty bread, and this was still amazing. I just made it as a big, messy sandwich and it was so tangy and crunchy and hearty and lovely. For me, the hoisin was the perfect addition to bring in that little extra bit of sweet, sticky umami richness. Highly recommend!!
PUL Team - Aug. 12, 2021, 4 a.m.
So glad you're enjoying the recipe, Alexandra! We appreciate the review 🤗
Reply
Charlotte - Aug. 4, 2021, 12:36 p.m.
This sandwich recipe was my introduction to the concept of a Banh Mi and I am now a big fan! I love the combination of the toasted baguette with the marinated tofu, pickled carrots and hoisin sauce on the side. I was also able to make it gluten free by finding gluten free sub rolls and hoisin sauce which has made me so happy! :)
PUL Team - Aug. 5, 2021, 5:38 a.m.
We're so happy to hear the recipe could be adapted, Charlotte!
Reply
Willeke - July 27, 2021, 6:58 p.m.
My favorite lunch recipe!
Reply
Sarah - July 25, 2021, 7:25 a.m.
Incredible recipe, super fresh tasting, delicious, and easy to make. I was away with a group of 10 friends and scaled up this recipe, and it was super easy to prep components like the marinade ahead of time. All my friends loved it, and asked for the recipe for themselves!
PUL Team - July 27, 2021, 12:58 a.m.
Oh so lovely, Sarah, thanks for sharing your review with us ☺️
Reply
Jackie - July 24, 2021, 4:13 a.m.
This is one of my favorite recipes! It’s so hearty, fulfilling, and flavorful. The pickled carrots are delicious with the hoisin… mmm this sandwich is perfection!
PUL Team - July 25, 2021, 9:15 p.m.
We're so glad you're enjoying the sub, Jackie, thank you for sharing 🤩
Reply
AlexandraP - July 23, 2021, 7:44 a.m.
Omg this one is amazing. 10/10. First I was a little bit scared about doing this carrots but it occurred to be really easy and also taste really good.
Reply
Mairéad - July 13, 2021, 12:36 p.m.
Now one of my favourite sandwiches - especially in summer time. As someone who is slowly trying to incorporate more plant based foods I like that you can make some of the elements of this sandwich ahead of time so it is a convenient option when lunchtime arrives!
PUL Team - July 18, 2021, 12:19 a.m.
So happy you're enjoying it, Mairéad! All the best on your journey with plant-based foods ✨🌻
Reply
Christy - July 9, 2021, 9:23 p.m.
The tofu marinate is now my go to! I recommend to everyone I know who likes tofu and bahn mi's. This is one of my go-to's when I have fresh bread around. Prefect for a refreshing summer sandwich
PUL Team - July 15, 2021, 3:18 a.m.
Aww thank you for recommending the recipe to others, Christy, that's a huge compliment!
Reply
Lisa - July 9, 2021, 7:03 p.m.
I discovered PUL because my room mate recommended this recipe to me. And I never stopped making PUL recipes ever since.😍 Great website by the way. Since I am used to this one I wish every other recipe blog had the same features.😊 Greetings from Germany👋🏻
PUL Team - July 15, 2021, 2:46 a.m.
We're SO grateful your roommate helped you find PUL, Lisa! Such an honour to hear all this. Greetings back to Germany 🥳
Reply
Sonya - July 9, 2021, 2:53 p.m.
A staple in our household. I think I've made this about two dozen times and it never gets old. It's also super fast and easy to make during the week. Extremely filling too. Love!
PUL Team - July 13, 2021, 4:48 a.m.
Love to hear this, Sonya! Thanks a bunch for taking the time to share 🥰
Reply
Melody - July 9, 2021, 6:07 a.m.
Not sure how such a simple marinade can be so good, but this is one of my all-time favourite ways to prep tofu, even before you make the actual sandwich. I like to make extra just to have... delicious marinated tofu to snack on.... Then the actual sandwich is so simple to put together and so so good!!! The one step I don't want to do is julienning, so I just take a potato peeler to my carrots and then slice those thin slices. :)
PUL Team - July 13, 2021, 4:33 a.m.
This review means so much more than we can express, Melody! Using a potato peeler is a lovely idea 🤗
Reply
Kirstyn - July 8, 2021, 9:12 p.m.
not surprising - yet another delicious recipe :) the Tofu marinade... *muah * perfection! loved this recipe and the quick pickle carrots and my non vegan husband also requested this again.
PUL Team - July 11, 2021, 5:04 a.m.
Reply
Victoria - July 8, 2021, 8:21 p.m.
My pickled carrots were a bit too acidic for my taste. I would also recommend using some hoisin sauce inside the baguette as well, really helps amp up the flavor.
PUL Team - July 12, 2021, 7:45 a.m.
Hey Victoria, great tip to add the hoising in the sub itself! 😊 Thank you for sharing your experience with us!
Reply
Maeve Doyle - July 8, 2021, 7:28 p.m.
Absolutely loved this vietnamese sub! The longer the tofu marinate time, the tastier the sandwich! Thanks so much for the budget meals and for all the tasty recipes!
PUL Team - July 10, 2021, 6:54 p.m.
We appreciate this so much, Maeve, thanks for the review and support 🤗
Reply
Janet - June 26, 2021, 6:48 a.m.
I've made this so many times and have had my friends make it as well. Simply delicious and besides the sandwich itself, the best part are the left overs, you can make you next sandwich in 3 minutes! Thank you!
PUL Team - June 27, 2021, 2:28 a.m.
We're so glad you and your friends are enjoying the recipe, Janet! 😃
Reply
Jen - June 14, 2021, 3:10 p.m.
I loved this so much ♥️ We'll definitely make this again!
Reply
Montana - June 13, 2021, 5:13 p.m.
My new favorite sandwich!
Reply
Cris S - June 5, 2021, 4:07 p.m.
Mmmmm! This is so gooooood! 🤤
Reply
Cathy - April 17, 2021, 2:07 a.m.
Yum! I added some purple cabbage and yellow pepper to the carrots and swapped in a gluten free wrap for the bun. So good!
PUL Team - April 19, 2021, 2:42 a.m.
Mmm sounds delicious! Thank you for sharing, Cathy :D
Reply
Rachel - April 7, 2021, 4:05 a.m.
This recipe is delicious and easy to make! I like to add ginger to the marinade! My boyfriend cooked it for his parents and sister and they liked it as well!
PUL Team - April 7, 2021, 6:18 a.m.
Thank you for taking the time to share the review, Rachel! So glad everyone enjoyed it 🥰
Discussion & Rating
I just made this for friends and they raved over it!!! I made the tofu in the air fryer and used jalapeños. Definitely going in the rotation!
We make this all the time and love it. Got the recipe memorized at this point 😋
I made this using mini bake at home petit pans/baguettes. Delicious bahn mi recipe, really easy to follow (unlike some of the super long ones I’ve seen when googling). I just know I will be making this on a weekly basis! Thanks PUL team 😍
Delicious as per usual 😌
I love banh mi but this was my first time making them at home and it was a success! So tasty and fresh - I really recommend this recipe! It will definitely become a staple
Had them tonight! So so yummy! I forgot the hoisin sauce, I guess I’ll have to make them again 😂.
This recipe was fantastic! I followed it pretty much exactly, but drizzled the hoisin sauce in the sandwich. Flavors were very good, tofu was yummy. Pickled carrots were soooo easy and a must! Thanks for a great addition to our menu.
This was so great 🤤💕 Me and my husband love Banh Mi and this was my first time making them at home. I used a bit of old baguette and it was a bit hard, so next time I’ll make it with a fresh baguettes 🥖 Can’t wait to make it again 😍
My family (husband and two boys 8/9 LOVED this sandwich! We added sautéed onions and avocado. Served with some noodles and a salad. Really quick and easy weeknight meal because you can prep all ingredients ahead of time and just cook the tofu when ready. I would double the marinade next time because I love a little extra. Great way to use any leftover veggies too - just add to the bun.
I’ve had my fair share of Banh Mi, but this is my absolute favorite! I’ve been making this recipe for years and it never gets old. It’s truly a symphony of flavors!
Wow wow wow! My husband loves Báhn Mi despite not liking the traditional pork and isn’t vegan. I made these for dinner tonight, he looked at me starry eyed and said he would love to eat this all the time. He went nuts over the tofu and said this is his 2nd favorite thing I’ve ever made for him. Absolutely DELICIOUS! He added jalapeño chili crunch to his. I started writing this review before I finished my sandwich, and he’s been staring at it longingly the whole time. I just had to reassure him we have enough to have it again tomorrow. Thank you, truly outstanding!
Loved it!
Loveeeeee
Loved this! I had some pickled carrots on hand already, but otherwise made it exactly as described. My (non-vegan) husband and I both agreed it needs to become a dinner staple!
Extremely delicious! I love and recommend it!!
Simple and delicious! Loved it!
So good!!!🤤
Hi, can we prep tofu a night before and let it sit in the marinade over night? Just curious if I can cut down cooking time in the afternoon. 🙂
Really fresh and delicious! I added a few thin slices of fresh jalapeño (instead of the chili) and it was perfect!
The best bahn mi recipe out there. Incredible, loved by whole family.
Delicious!
So easy and so so good!
My favorite recipe of yours! Been making it for years. Thank you!
One of the first recipes i made from PUL in 2020 and now one of our favourite dishes! Perfect for a lazy saturday, sooo good. It takes us back to our wonderfull stay in Hoi An, Vietnam.
This was the first PUL recipe I made. Still one of our favorites…and we live on the pickled carrots.
This delicious recipe is a staple at my house! I love making a double batch of the tofu and using the leftovers for a salad the next day for lunch! I just crumble the tofu and chop all the other toppings, sprinkle them over a bed of lettuce, and top it with siracha and a quick dressing of hoissin, mayo, and water. It's almost as good as the sandwich itself👌
Delicious
I love this recipe! I already made it a few times when the app wasn’t out back then and I just made it again and I love the combination between warm and cold ingredients with the different sauces
Apparently this is also a favorite for a lot of people! I have been making the sandwiches for about 3 years now. I usually marinade the tofu overnight. Everyone that has tried them loves them! I tell them it’s easy to make but I guess they prefer eating it when everything is ready 😉
Thank you so much for this recipe, I just tried it and...approved!
I am not really a tofu fan but I am a huge Banh Mi lover, and I looooved your version.
Easy, flavor-packed, leftovers, what else could the girl ask for?
By the way, I also made the spiced beans salad in a jar this week, bit hit!
Very tasty! Everyone I have made it for has asked for it again!
I’m making this tonight for the second time and it’s already a quick household favorite!! The marinated tofu is SO GOOD, I can barely keep myself from snacking on them while waiting for the baguettes to finish in the oven. Also love how this recipe combines my two favorite condiments - sriracha mayo & hoisin sauce 🥰
I love to make this one as a packed lunch. The marinated tofu and the pickled carrots are absolutely lovely in this recipe. You can make those the evening before and just assemble the rest in the morning. Super yummy!
So, so good!
It's hard to choose one, but if I had to pick a favorite PUL recipe, I think this would be it!
I make it often for lunch or dinner and I have yet to get tired of it!
Super tasty, quick, and affordable! We made a banh mi bowl with rice and used the left over ingredients the next day to make the banh mit sandwiches and it was just so so delicious! ❤️
Loved it! Easy to make with a little prep. Thank you!
This was absolutely delicious!
I never tried these flavors together. This is my favorite sandwich ever. Thank you.
Delicious!! I made this as a quick lunch. It’s not
In accordance with the recipe, but I added some sautéed spinach on top and it was very tasty and filling! I let the tofu marinade for a few hrs (cut it up and put it in a bag in the morning and made it for lunch) and the tofu took on the flavor quite nicely. I’d recommend this recipe! Add some quick pickle daikon radish if you have it!
I just started grad school and let me tell you, this recipe has been perfect for dinner at my home. The best part is having leftovers for me to take for lunch the next day! Easy, quick, and yummy :)
This is a huge hit in my house! The tofu is easy and super tasty. I doubled the batch to use it in other dishes - fresh spring rolls, and my husband made a fusion burrito.
This sandwich recipe in now ingrained into my brain! I recently discovered Bánh mì sandwiches and then fell upon the vegan recipe (completely in love) … we’re not completely vegan - we just don’t cook a lot of meat at home. I opt in tempeh instead of tofu (it’s all I had at the time) and it’s just as delicious. Just be sure to not over cook it! I am complete with a bánh mì in my hands
It takes a LOT to get a recipe into my permanent rotation, but this one seems to have edged its way in! My ADHD brain deeply appreciates a recipe where I can make the components ahead of time in a period of hyperfocus, and then have a much easier meal to make for the next couple of days -- that's what I do here. I stack a container of the pickled carrots and a container of the marinading tofu, uncooked, and then it's super easy to pan-fry the tofu and assemble a sandwich anytime in the next few days. :) The first time I made it without the hoisin, but dipping in it is truly NEXT. LEVEL.
Other tips: Use a coarse grater (mine has holes about twice as big as the standard size) if you don't have patience to julienne the carrots, sambal oelek works pretty well if you don't have sriracha on hand, eat your cilantro stems bc they're just as tasty as the leaves when you chop them up, I never have red chilis around but jalapenos are great too, crusty sourdough is my go-to so don't be afraid to make this a sliced bread sandwich, and you can even put all the ingredients in a bowl of cold vermicelli if you want... which is what I just finished eating! :D
Thank you!!
Great recipe! We could not believe how easy and delicious this was! Thank you!
This was so easy and delicious! I used the air fryer to cook the tofu a bit but so so good! Thank you!!!
This was so delicious and so simple!
BEST Banh Mi EVER !!!
This banh mi reminds me of the sub sandwiches that I used to eat as a kid, except that it’s vegan and loaded with wholesome ingredients and lots of fresh, colourful veggies. It’s a real winner :)
I've made this sandwich so many times! It's so satisfying because it has a little bit of everything: sweet, sour, spicy. <3
I’d never even heard of Bahn Mi before this sandwich but I can’t get enough! It’s so simple and delicious. Definitely one of my top favorite sandwiches.
Ok, don't hate me, I know this is suppose to be a vegan dish. I am moving towards becoming a vegetarian but want to clean out my freezer first in order to not waste any food. So had one last pack of chicken tenderloins which I used to make this recipe and it was AMAZING. The next time I make this I will use Tofu which I am sure will be just as amazing. Thanks for the recipe.
Okay wow! I was pleasantly surprised because I've truly never made anything resembling this. This was packed with flavour and SO delicious! I will definitely make it again! The perfect lunch :)
I make this recipe, at least, once a month! It cheap ingredients, super tasty, and always filling.
This is my go-to recipe for dinner with non-vegans. The marinade is delicious. Adding fresh cilantro, cucumber, and carrots gives the sandwich freshness and acidity. These sandwiches are an easy-to-make, filling dinner.
One of my favourite PUL recipes! So great for lunches or an easy weeknight dinner. A staple in our house!
This was seriously so delicious! I remember eating bánh mì was a substantial part of my childhood, and it makes me so happy to be able to enjoy this plant-based meal. At first, I was worried that the vegan mayonnaise would taste odd in the sandwich, but it complemented the sub so well. Each component elevates this recipe so much (especially the pickled carrots)!
My husband loves when I make this sandwich. Sometimes I make it with tempeh instead of tofu, and either way it always turns out wonderfully. The mix of tangy and mellow tastes is super yummy
This is so delicious! I've dreamed of making bahn mi and didn't know how hehe now I do! Thank you:)
This sandwich is the best vegan sub I’ve ever tasted. It’s great and so easy to make. I highly recommend everyone to try it out.
This sandwich has single-handedly changed my carnivore partner to a mostly plant-based eater! I made this out of curiosity since he loves Bahn mi, and we don't have any good local places to eat it anymore. This turned into a favorite 2 day a week meal and opened both our eyes to the possibility of letting meat go! Now we are down to a couple of meat meals a week when we would eat meat with every meal. I can't believe this doesn't feel like a sacrifice, he begs me to make this constantly! I use an air fryer for the tofu and it comes out great :)
Thanks for making it possible, love the youtube channel and whole vibe!!
So the thing is, I didn't even have a baguette, just some slightly crusty bread, and this was still amazing. I just made it as a big, messy sandwich and it was so tangy and crunchy and hearty and lovely. For me, the hoisin was the perfect addition to bring in that little extra bit of sweet, sticky umami richness. Highly recommend!!
This sandwich recipe was my introduction to the concept of a Banh Mi and I am now a big fan! I love the combination of the toasted baguette with the marinated tofu, pickled carrots and hoisin sauce on the side. I was also able to make it gluten free by finding gluten free sub rolls and hoisin sauce which has made me so happy! :)
My favorite lunch recipe!
Incredible recipe, super fresh tasting, delicious, and easy to make. I was away with a group of 10 friends and scaled up this recipe, and it was super easy to prep components like the marinade ahead of time. All my friends loved it, and asked for the recipe for themselves!
This is one of my favorite recipes! It’s so hearty, fulfilling, and flavorful. The pickled carrots are delicious with the hoisin… mmm this sandwich is perfection!
Omg this one is amazing. 10/10. First I was a little bit scared about doing this carrots but it occurred to be really easy and also taste really good.
Now one of my favourite sandwiches - especially in summer time. As someone who is slowly trying to incorporate more plant based foods I like that you can make some of the elements of this sandwich ahead of time so it is a convenient option when lunchtime arrives!
The tofu marinate is now my go to!
I recommend to everyone I know who likes tofu and bahn mi's. This is one of my go-to's when I have fresh bread around. Prefect for a refreshing summer sandwich
I discovered PUL because my room mate recommended this recipe to me. And I never stopped making PUL recipes ever since.😍 Great website by the way. Since I am used to this one I wish every other recipe blog had the same features.😊
Greetings from Germany👋🏻
A staple in our household. I think I've made this about two dozen times and it never gets old. It's also super fast and easy to make during the week. Extremely filling too. Love!
Not sure how such a simple marinade can be so good, but this is one of my all-time favourite ways to prep tofu, even before you make the actual sandwich. I like to make extra just to have... delicious marinated tofu to snack on.... Then the actual sandwich is so simple to put together and so so good!!! The one step I don't want to do is julienning, so I just take a potato peeler to my carrots and then slice those thin slices. :)
not surprising - yet another delicious recipe :) the Tofu marinade... *muah * perfection! loved this recipe and the quick pickle carrots and my non vegan husband also requested this again.
My pickled carrots were a bit too acidic for my taste. I would also recommend using some hoisin sauce inside the baguette as well, really helps amp up the flavor.
Absolutely loved this vietnamese sub! The longer the tofu marinate time, the tastier the sandwich! Thanks so much for the budget meals and for all the tasty recipes!
I've made this so many times and have had my friends make it as well. Simply delicious and besides the sandwich itself, the best part are the left overs, you can make you next sandwich in 3 minutes! Thank you!
I loved this so much ♥️ We'll definitely make this again!
My new favorite sandwich!
Mmmmm! This is so gooooood! 🤤
Yum! I added some purple cabbage and yellow pepper to the carrots and swapped in a gluten free wrap for the bun. So good!
This recipe is delicious and easy to make! I like to add ginger to the marinade! My boyfriend cooked it for his parents and sister and they liked it as well!