• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Recipes
  • FREE EBOOK
  • Shop
  • Log In

Create Mindfully

menu icon
go to homepage
  • About
  • Recipes
  • FREE EBOOK
  • Shop
  • Log In
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • FREE EBOOK
    • Shop
    • Log In
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Sandwiches, Wraps, and Burgers

    Vegan Sub Sandwich

    Willow Moon in front of bushes.
    Updated: Dec 2, 2025 · by Willow Moon · This post may contain affiliate links · As an Amazon Associate I earn from qualifying purchases. · I get commissions for purchases made through links in this post.
    Jump to Recipe Pin

    This smoky, savory Vegan Sub Sandwich will hit the spot when you are craving a hearty sandwich!

    Vegan Sub Sandwich on a plate.

    💌 SAVE THIS

    I'll email this post to you, so you can come back to it later!

    I have been creating quite a few recipes with tofu bacon lately. It is really versatile with its sweet, smoky flavor. Since tofu bacon goes well in a sandwich, I thought I'd make a Vegan Sub Sandwich using it.

    To add some Italian flavor, I added red wine vinegar and extra virgin olive oil. I also made some roasted garlic mayo.

    I could literally eat roasted garlic mayo on toast daily, it is so rich and luxurious. Greek peperoncinis add a bit of spice, and Kalamata olives add a salty, savory touch.

    For those of you who are vegan and gluten-free, I know finding good bread can be difficult, especially a baguette for a submarine sandwich.

    I've been using Pamela's pizza mix to make buns, baguettes, and calzones. I love both the texture and the flavor.

    I think the secret to making a great sandwich is a good bread-to-filling ratio. For a sandwich like this, it's imperative to dig some of the bread out. That way, you won't have too much bread.

    Jump to:
    • ❤️ Why You'll Love It
    • 🧾 Ingredients
    • 🔪 Instructions
    • 👩🏻‍🍳 Recipe FAQs
    • Other Vegan Sandwiches
    • 📋 Recipe
    • 💬 Comments

    ❤️ Why You'll Love It

    • It is hearty and satisfying.
    • It's simple and easy to make, and it's healthier than sub joints.
    • It has the perfect bread-to-filling ratio.

    🧾 Ingredients

    Ingredients on a cutting board with labels.
    Ingredients on a cutting board with labels.

    Roasted Garlic Mayo

    • Garlic: Adds a sweet pungent flavor once it is roasted.
    • Olive oil: For roasting the garlic.
    • Vegan mayo: I like Vegenaise by Follow Your Heart. Use your favorite vegan mayonnaise.

    Submarine Sandwich

    • Baguette: I used Pamela's pizza mix to make a baguette when I first published this recipe, but I don't think they make it anymore. When I updated this recipe, I used Trader's Joes gluten free baguette. It can be hit or miss if they have it in stock.
    • Romaine lettuce: You could also use iceberg or other greens.
    • Vegan mozzarella: I used Miyoko's. Use your favorite brand. You could also use vegan cheddar or another type of vegan cheese.
    • Tofu bacon: I used my Homemade Tofu Bacon recipe. You could also use store-bought vegan deli slices or my Vegan Deli Meat recipe.
    • Tomato: Use a large tomato so you can slice it.
    • Red onion: I prefer red onion for this recipe, but you could use a yellow onion or white onion.
    • Peperoncinis: Adds spice. You could leave them off.
    • Kalamata olives: You also could use green olives or leave them off.
    • Red wine vinegar: Adds a tangy flavor.
    • Extra virgin olive oil: Adds a fruity flavor.

    To see the full list of ingredients with measurements and instructions, see the recipe card at the bottom of this post.

    A tablet with 4 photos of dinners and days of the week and a shopping list on a smart phone.

    FREE Best Vegan Dinners 4 Week Meal Plan

    Sign up to get recipes and FREE meal plans that save you time and money while lightening your mental load!

    • 4 weeks of meal plans: with the most popular dinner recipes on the website along with shopping lists.
    • Meal prep tips: How to prep ingredients ahead of time to save even more time.
    • Tips for leftovers: Ways to use the leftovers like using them in an easy recipe or freezing.

    Unsubscribe at any time.

    🔪 Instructions

    Head of garlic on aluminum foil with olive oil drizzled on top.

    Step 1: Slice ½" off the top of the head of garlic. Put in aluminum foil. Drizzle olive oil on top. Roast until tender. Let cool.

    Roasted garlic squeezed out of the peel on a cutting board.

    Step 2: Squeeze cloves out.

    Roasted garlic mixed with vegan mayo in a small bowl.

    Step 3: Add garlic cloves to a small bowl with vegan mayonnaise. Mix.

    Toasted baguette open faced on a cutting board with roasted garlic mayo and red wine vinegar on top.

    Step 4: Slice the baguette in half. Toast. Dig some of the bread out. Spread roasted garlic mayo on one side of the bread.

    On the other side of the bread, drizzle red wine vinegar and olive oil on top.

    Toasted baguette with lettuce and vegan mozzarella on top.

    Step 5: Layer Romaine lettuce and vegan Mozzarella on top.

    Toasted baguette with sliced tomato and tofu bacon on top.

    Step 6: Add sliced tofu bacon and sliced tomato.

    Toasted baguette with sliced onion, olives, and peperoncinis on top.

    Step 7: Add sliced red onion, peperoncinis, and black olives on top. Top with the other slice of bread.

    Vegan Sub Sandwich on a plate.

    👩🏻‍🍳 Recipe FAQs

    What is a vegan sub sandwich made of?

    This vegan submarine sandwich is made with tofu bacon, vegan mozzarella, lettuce, tomato, olives, roasted garlic mayo, and red wine vinegar.

    How long will a vegan sub sandwich last?

    I recommend making them right before serving, but if you need to, you could make it the day before. For brown bagging it for work, wrap it in parchment paper or aluminum foil. The tofu bacon will last 4-5 days in an airtight container in the fridge.

    Other Vegan Sandwiches

    • Veggie Sandwich with Hummus
      Veggie Sandwich with Hummus
    • Vegan BLT with Avocado on a cutting board.
      Vegan BLT with Avocado
    • Refried Bean Grilled Cheese
      Refried Bean Grilled Cheese
    • Curried Tofu Salad
      Curried Tofu Salad

    This vegan sandwich will probably be enough for a couple of meals unless you have a large appetite.

    If you tried this Vegan Sub Sandwich Recipe or any other recipe on my website, please leave a ⭐️ star rating and let me know how you like it in the 💬 comments below. I love hearing from you!

    📋 Recipe

    Vegan Sub Sandwich on a plate.
    Pin Print
    5 from 1 vote

    Vegan Sub Sandwich

    This smoky, savory Vegan Sub Sandwich will hit the spot when you are craving a hearty sandwich!
    Course Main Course
    Cuisine American
    Diet Gluten Free, Vegan, Vegetarian
    Prep Time 5 minutes minutes
    Cook Time 40 minutes minutes
    Total Time 45 minutes minutes
    Servings 1 (6") sub
    Calories 1332kcal
    Author Willow Moon
    Prevent your screen from going dark

    Ingredients

    Roasted Garlic Mayo

    • 1 head garlic
    • 1 teaspoon olive oil
    • ¼ cup vegan mayo

    Submarine Sandwich

    • 6" baguette - I used half a bag of Pamela's pizza mix to make my bread
    • Romaine lettuce
    • 4 slices of vegan mozzarella sliced thin
    • 1 ½ slices tofu bacon (or more)
    • 4-5 slices of tomato
    • Slices red onion
    • 2 peperoncinis thinly slices (optional)
    • 5 Kalamata olives sliced
    • 2 teaspoons red wine vinegar
    • 2 teaspoons extra virgin olive oil
    US Customary - Metric

    Instructions

    Roasted Garlic Mayo

    • Preheat oven to 450°F.
    • Slice about ½″ off the head of garlic (the pointy end), exposing the cloves, and leaving the skin on. Put the garlic in aluminum foil and drizzle a teaspoon of olive oil on top. Cover the garlic with the aluminum foil. Roast at 450°F for 35-40 minutes, or until tender.
    • Let roasted garlic cool. Squeeze garlic out of skin, mash with a fork, and mix with vegan mayo.

    Submarine Sandwich

    • Slice baguette in half. Toast. Dig some of the bread out to get better bread to filling ratio. Spread roasted garlic mayo on one slice. On the other slice, drizzle red wine vinegar and extra virgin olive oil.
    • Layer Romaine lettuce, vegan mozzarella, tofu bacon, sliced tomato, red onion, peperoncinis, and black olives on one slice of the baguette. Top with the other slice of bread.

    Notes

    I recommend making these right before serving, but if you need to, you could make it the day before. For brown bagging it for work, wrap it in parchment paper or aluminum foil. The tofu bacon will last 4-5 days in an airtight container in the fridge.
    Sign up to get recipes and FREE Best Vegan Dinners 4 Week Meal Plan!

    Nutrition

    Calories: 1332kcal | Carbohydrates: 112g | Protein: 21g | Fat: 84g | Saturated Fat: 15g | Cholesterol: 0mg | Sodium: 3036mg | Potassium: 601mg | Fiber: 16g | Sugar: 4g | Vitamin A: 1290IU | Vitamin C: 32.3mg | Calcium: 234mg | Iron: 6.4mg

    💌 SAVE THIS

    I'll email this post to you, so you can come back to it later!

    *Note: Nutrition information should be considered an estimate only. Different nutrition calculators give you different results.

    More Sandwiches, Wraps, and Burgers

    • Vegan Teriyaki Reuben on a plate.
      Vegan Teriyaki Reuben
    • Vegan Caramelized Onion and Mushroom Grilled Cheese on a cutting board.
      Vegan Caramelized Onion and Mushroom Grilled Cheese
    • Vegan Lunch Meat in a sandwich on a cutting board.
      Vegan Lunch Meat
    • Vegan Monte Cristo on a plate.
      Vegan Monte Cristo

    Reader Interactions

    Comments

      5 from 1 vote (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Ananda Qianyu says

      August 20, 2016 at 7:48 pm

      your tofu bacon recipe looks amazing! the Kalamata olives must be so yum with it! =)

      Reply
      • Willow Moon says

        August 24, 2016 at 5:55 pm

        Thanks Ananda! The Kalamata olives definitely add some great flavor to this!

        Reply
    2. Aarika says

      August 20, 2016 at 11:18 am

      This sounds really incredible! I have never heard of tofu bacon, but I adore tofu AND the taste of bacon. I can't wait to try this wonderful recipe. You always create such mouthwatering recipes!

      Reply
      • Willow Moon says

        August 20, 2016 at 3:55 pm

        Thanks Aarika, you are very kind! I could eat tofu daily, I love it so much!

        Reply
    3. Mama Munchkin (@globalmunchkins) says

      August 19, 2016 at 10:19 pm

      Your sub looks delicious. I will have to give your tofu bacon a try. We have been cutting our meat way down and in need of some tofu inspired meals.

      Reply
      • Willow Moon says

        August 20, 2016 at 3:51 pm

        Thank you! You've come to the right place for tofu recipe inspiration! I am a huge tofu lover, so I have a lot of tofu recipes!

        Reply
    4. Maggie Unzueta says

      August 19, 2016 at 5:27 pm

      I've never tried tofu bacon. I must make this!

      Reply
      • Willow Moon says

        August 19, 2016 at 5:47 pm

        I hope you like it as much as I do! Thanks for stopping by Maggie!

        Reply
    5. Lynn says

      August 19, 2016 at 5:08 pm

      Heavenly! This looks tasty and healthy! I love to try your recipe.. thanks!

      Reply
      • Willow Moon says

        August 19, 2016 at 5:46 pm

        Thanks Lynn! I hope you enjoy it!

        Reply
    6. Ashleigh says

      August 19, 2016 at 3:29 pm

      Oh my gosh, this recipe looks so good. I love trying new dishes... vegan sandwiches sound delicious! Thank you for sharing!!

      Reply
      • Willow Moon says

        August 19, 2016 at 3:35 pm

        Thanks Ashleigh, and thanks for stopping by!

        Reply
    7. kali1103 says

      August 19, 2016 at 12:58 pm

      everything about this sounds perfect. added it to my yummly
      Xx
      Kali
      @love_laugh_explore

      Reply
      • Willow Moon says

        August 19, 2016 at 3:22 pm

        Thanks Kali!

        Reply

    Primary Sidebar

    Willow Moon with green shirt and tie dye scarf.

    Namaste, I'm Willow!

    I've been vegan for 26 years and
    gluten-free for 14 years. I share easy and delicious vegan gluten-free recipes the whole family will love! Read more →

    Christmas

    • 3 Ingredient Vegan Fudge on a cutting board.
      Melt-in-Your-Mouth 3 Ingredient Vegan Fudge
    • Christmas Tree Pancakes (vegan, gluten free) - This fun green pancake recipe is perfect for a Christmas breakfast or a holiday party. Kids will love them!
      Christmas Tree Pancakes
    • Vegan Green Corn Tamales (Tamales de Elote) on a plate.
      Vegan Green Corn Tamales (Tamales de Elote)
    • Vegan Gluten Free Chocolate Chip Cookies
      Vegan Gluten Free Chocolate Chip Cookies

    Popular Recipes

    • Pumpkin Chickpea Blondies
      Pumpkin Chickpea Blondies
    • Apple Pecan Chickpea Salad Sandwich on a plate.
      Apple Pecan Chickpea Salad Sandwich
    • Vegetable fritter bring dipped into vegan chipotle ranch dressing.
      The Most Amazing Vegetable Fritters
    • Homemade Payday Bars on parchment paper.
      Homemade Payday Bars
    • Tofu Stuffed Peppers on a plate.
      Tofu Stuffed Peppers
    • Roasted Sweet Potato and Apple Salad in a bowl.
      Roasted Sweet Potato and Apple Salad

    Footer

    ^ back to top

    About

    • About Me
    • Privacy Policy
    • Disclaimer
    • Disclosure Policy
    • Accessibility Statement

    Newsletter

    • Sign Up for my newsletter and get a FREE 30 Minute Vegan Dinners 7 Day Meal Plan as a welcome gift!

    Contact

    • Contact
    • Tip Jar

    Featured In:

    A list of magazines that Create Mindfully has been featured in like Good Housekeeping, Dr. Axe, Peta, and more.

    Copyright © 2014 - 2025
    Create Mindfully - All Rights Reserved.

    Unauthorized use and/or duplication of this material without express and written permission from this blog’s author is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Willow Moon and Create Mindfully with appropriate and specific direction to the original content. All photos and artwork are property of Willow Moon and Create Mindfully. Do not duplicate or copy without proper consent.

    Vegan Sub Sandwich photo with text.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    My family loved this!
    Thank you for sharing this recipe, I loved it!
    This worked exactly as written, thanks!

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.