• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Up Beet Kitchen

  • All Recipes
  • About
  • Contact
  • Workouts
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • All Recipes
  • About
  • Contact
  • Workouts
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • About
    • Contact
    • Workouts
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Recipes » All Recipes

    Vegan Banh Mi Sandwiches

    Published: Mar 18, 2019 Last Modified: Jul 16, 2019 by Allison

    11 shares
    • Share
    • Tweet
    Jump to Recipe·Print Recipe

    Vegan Banh Mi Sandwiches make the perfect lunch or dinner! They are ultra flavourful thanks to the addictive baked tofu and sriracha mayo, and they are ridiculously easy to prepare.

    banh mi


    Well, I ran my farthest all winter on Saturday. Eighteen kilometres of slip sliding, sun shining fun along the rivers. It wasn’t fast or pretty, but I did it and it can only get better from here. Running is an interesting beast. In all my years of running, I have yet to figure out how, in a matter of a few months, I can go from being in excellent cardiovascular shape, capable of running a sub-3:30 marathon, to a mediocre runner who struggles to run half that distance at that pace. On the plus side, this very issue continues to teach me the value of patience and putting in the effort required to reach my goals.

    I know that in a few more short months, with consistent effort, I will reach that sweet spot once again where running feels effortless and my goals will once again be within my reach.

    Speaking of goals, I’m now one step closer to reaching a life goal that I haven’t yet shared on the blog. I can’t say anything about it yet, but stay tuned as I will be revealing it in the next few weeks. I can’t wait!

    What does all of this have to do with the recipe at hand? Well, to be honest, not a whole lot. But I did enjoy this Banh Mi after a long run, so there’s that. I always try to include a hearty, macronutrient-balanced meal following any intense workout. Anecdotal evidence has proven that doing so reduces hanger and makes runners much nicer people to be around.

    Banh who? Banh Mi!

    Have you ever eaten Banh Mi? I hadn’t, until I created this recipe. I’d always wanted to, but I’d never come across a joint that serves it in my city. And then I thought, Why not just make my own?

    Banh Mi is a French-influenced Vietnamese sandwich typically served on a baguette and stuffed with savoury ingredients. Non-vegan versions usually use pork as the protein, but I opt for the decidedly more ethical, nutritious, and delicious baked tofu in my version. I also add quick pickled carrots, avocado, a delightfully spicy sriracha mayo, and as many vegetables as you can fit your mouth around for one satisfying sammie! You could serve yours on the traditional baguette, but I actually prefer a more typical sandwich presentation using slices of sourdough bread. You can even use pitas.

    You’ll notice that I’ve included beverage pairings in my recipe notes! I’m going to start doing this regularly, because as some of you know, it is my firm belief that a meal is only as good as the drinks that accompany it. I’ll include a beer, wine, and non-alcoholic drink recommendation!

    With all that being said, let’s get our Banh Mi on!

    Step 1: Slice and marinate the tofu in an addictive mix of tamari, lime juice, garlic, ginger, maple syrup, hot sauce, and sesame oil. Then, bake it.

    Step 2: Pickle your carrots.

    Step 3: Whip up some sriracha mayo.

    Step 4: Gather additional toppings: I recommend thinly sliced cabbage, lettuce, and avocado.

    Step 5: Toast some bread.

    Step 6: Assemble your sandwiches.

    Step 7: Om nom nom.

    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

    Vegan Banh Mi Sandwiches


    • Author: Allison
    • Total Time: 100 minutes
    • Yield: 4 sandwiches 1x
    Print Recipe
    Pin Recipe

    Description

    Healthy, delicious vegan Banh Mi with baked tofu, ginger pickled carrots, lots of veggies, and sriracha mayo. 


    Ingredients

    Scale

    For the tofu:

    • 1 block (454 g) firm or extra-firm tofu, pressed if desired
    • 2 tbsp freshly squeezed lime juice
    • 2 tbsp reduced-sodium tamari
    • 1 tbsp toasted sesame oil
    • 1 tbsp sriracha or hot sauce
    • 2 large cloves garlic, minced
    • 2 tbsp finely minced or grated fresh ginger
    • 1 tbsp pure maple syrup

    For the Ginger Pickled Carrots:

    • 3 medium carrots, peeled and sliced into matchsticks
    • ¼ cup apple cider vinegar
    • ¼ cup ume plum vinegar (or apple cider vinegar)
    • 1 tbsp coconut sugar or pure maple syrup
    • ½ cup filtered water
    • ¼ tsp red pepper flakes
    • ¾ tsp fine sea salt
    • 2 tbsp minced fresh ginger

    For the Sriracha Mayonnaise:

    • ⅓ cup vegan mayonnaise (such as Vegenaise)
    • 2 tbsp sriracha or other hot sauce

    Everything else:

    • Lettuce
    • Thinly shredded purple cabbage
    • Sliced avocado
    • Vegan cheese
    • 8 slices sourdough bread, 1 large baguette, or 4 pitas

    Instructions

    1. Prepare the tofu: Slice the tofu into six equal rectangles (see photo), then slice each rectangle in half to create 12 equal triangles. Place tofu in a 9×13-inch baking dish. 
    2. Whisk the marinade ingredients together in a small bowl and pour over top of the tofu. Marinate tofu for at least 1 hour and up to 8 hours, flipping after 30 minutes or halfway through to ensure even marinating. 
    3. Prepare the Ginger Pickled Carrots: Place the carrot matchsticks in a 500 mL jar. Combine vinegar, water, coconut sugar or maple syrup, red pepper flakes, and salt in a small saucepan and bring to a low boil. Remove from heat and add ginger to the pot. Pour over the carrots, cover jar with lid, and allow them to ‘pickle’ for at least 30 minutes, or longer if you have time.
    4. Bake tofu at 375 F for 20 minutes, or until most of the marinade has been absorbed/evaporated.  
    5. While the tofu is baking, prepare the sriracha mayonnaise by whisking together the mayonnaise and sriracha in a small bowl. Set aside until ready to use. 
    6. If using bread or baguette, toast it if desired (this step is unnecessary if you are using pitas). If using a baguette, slice it in half lengthwise and then cut it into 4 equal pieces. 
    7. Gather up additional toppings: I used lettuce, shredded cabbage, and avocado. 
    8. To assemble a sandwich: Spread 1 tablespoon of sriracha mayonnaise on a slice of bread. Top with 2-3 triangles of tofu. On a second slice of bread (or on the other half of the baguette section or the other half of the pita), layer lettuce, cabbage, avocado, and pickled carrots. Put the sandwich together and repeat until you have 4 sandwiches. Serve. 

    Notes

    Suggested drink pairings

    Wine: Era Organic Sauvignon Blanc 

    Beer: Chimay White Cap

    Other: GT’s Guava Goddess Kombucha

    • Prep Time: 20 minutes
    • Cook Time: 20 minutes
    • Category: Dinner, Lunch
    • Cuisine: Vegan, Vietnamese

    Did you make this recipe?

    Tag @upbeet.kitchen on Instagram and hashtag it #upbeetkitchen

    As always, if you make these Banh Mi (why wouldn’t you?), post a photo on Instagram with #holisticallie and @holisticallie!

    Related

    « Peanut Butter Oatmeal Cookie Shake
    Berbere Lentil Tacos »

    Reader Interactions

    Comments

      Leave a comment Cancel reply

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

      Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    1. the #1 Itinerary

      March 19, 2019 at 11:28 am

      Great post 😁

      Reply
      • Allison

        March 19, 2019 at 5:50 pm

        Thank you! 🙂

        Reply

    Primary Sidebar

    featured image for Up Beet Kitchen about page

    Hi, I'm Allison! Welcome to Up Beet Kitchen, a food blog that specializes in wholesome and feel good recipes for people on the move! I love to work with whole foods to fuel healthy, active lifestyles.

    More about me →

    Trending Recipes

    • Chickpea Brown Rice Spinach Artichoke Casserole (Vegan)
      ★★★★★
    • straight on shot of a carrot cake breakfast bar piece on a fork on a white marble board
      Carrot Cake Oatmeal Breakfast Bars (V + GF)
      ★★★★★
    • straight on shot of slice of raw vegan banana cream pie on blue plate with coconut whipped cream and caramel sauce on top
      Raw Vegan Banana Cream Pie
      ★★★★★
    • a far out overhead shot of a serving of Moroccan carrot lentil salad in a pink bowl with some pita, hummus, and crackers on a plate beside it
      Moroccan Lentil Carrot Salad (Vegan)
      ★★★★★

    Follow Along on Social Media

    • Instagram
    • Facebook
    • Pinterest

    Cozy Recipes

    • featured image for the post, 1200x1200 pixles, of a serving of the salmon pesto quinoa bake on a light blue plate
      Salmon Pesto Quinoa Bake
    • featured image for the post, an overhead shot of the mole chicken, rice, salsa, and cabbage topped with Greek yogurt in a bowl on a light pink backdrop
      Mole Chicken Bowls
    • featured image for the blog post, overhead photo of a barbecue meatball bowl with quinoa, sweet potato, broccoli, and avocado sauce
      Barbecue Meatball Bowls with Avocado Goddess Sauce
    • 1200x1200 pixel featured image for this recipe, an overhead close up photo of an egg and pesto breakfast burrito sliced in half
      Egg, Pesto, and Sweet Potato Breakfast Burritos

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About Up Beet Kitchen

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2023 Upbeet Kitchen on the Foodie Pro Theme

     

    Loading Comments...