5 from 18 votes

Vegan BLT Sandwich

a vegan tofu bacon lettuce and tomato sandwich cut in half sitting on a cutting board.
It's time to level up a classic! You are going to love our take on the classic bacon, lettuce and tomato sandwich with this elevated version featuring tofu bacon.

Allergen friendly

Prep Time 10 minutes
Cook Time 20 minutes
Marinating 30 minutes
Total 1 hour
a vegan tofu bacon lettuce and tomato sandwich cut in half sitting on a cutting board.
5 from 18 votes

Vegan BLT Sandwich

Prep Time 10 minutes
Cook Time 20 minutes
Marinating 30 minutes
Total 1 hour
It's time to level up a classic! You are going to love our take on the classic bacon, lettuce and tomato sandwich with this elevated version featuring tofu bacon.

Allergen friendly

It’s time to level up a classic! You are going to love our take on the classic bacon, lettuce and tomato sandwich with this elevated version featuring tofu bacon.

a cut vegan blt sandwich with lime coleslaw, tomatoes, and avocado sauce on the bread.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

It’s no surprise that BLT sandwiches are classics. I used to eat them regularly in the summer and let me tell you, after probably hundreds, if not thousands, fresh tomatoes from a garden is always the key.

Yes, it’s a simple sandwich, but it’s also not vegan. As a long-time vegan, I love taking familiar foods like this and leveling them up. And this recipe here, is a serious glow-up.

We’re pairing crispy tofu bacon, with a zesty lime coleslaw that gives that crunch we want, and a creamy avocado spread that brings it all together. Of course, you’ll need those farm-fresh tomatoes and your favorite loaf or slice of bread.

This is perfect for meal prepping for those summer busy nights! And once you try this leveled-up version, there’s no going back.

Jump to:

Why You’ll Love this Vegan Tofu BLT:

  • Flavor – We have paired multiple components of the dish to build layers and layers of flavor from a sandwich that you’d never expect to get it from.
  • Textures – Crunchy coleslaw, warm bread, zest avocado sauce, smokey tofu bacon, sweet fresh tomatoes – there’s so many textures here to love and when paired together, it will make you want to sing!
  • Leveled-Up -We absolutely love elevating dishes and this one is no different. We know you’re going to love it.
ingredients on a table to make a vegan blt sandwich.

Ingredients for vegan BLT:

Gather your ingredients!

Tofu Bacon

For the tofu bacon, you’ll need super firm tofu, soy sauce, nutritional yeast, olive oil, maple syrup, vegan worcestershire sauce, smoked paprika, liquid smoke, and garlic and onion powders.

Substitute: You can try using chickpea tofu or pumpkin tofu instead. If you can’t find a vegan worcestershire sauce, you can swap with a vegan-friendly steak sauce (like A1).

Lime Coleslaw

For the coleslaw, you’ll need green cabbage (could also use red), garlic, cilantro, green onions, plant-based yogurt, limes, red wine vinegar, avocado oil, maple syrup, ground cumin and coriander, and salt.

Substitute: Cilantro could be omitted or swapped with parsley. The plant-based yogurt could use coconut cream (the thick part of a can of coconut milk after being placed overnight in the fridge.

Avocado Sauce

For the green avocado sauce, you’ll need avocados, cilantro, garlic, limes, vegan mayonnaise, maple syrup and salt and pepper.

Substitute: Cilantro could be omitted or swapped with parsley

Other Ingredients

You’ll also need your favorite bread and farm-fresh tomatoes.

close of of a vegan tofu BLT sandwich with lime coleslaw and tomatoes.

Other Vegan Sandwiches to Try!

five stars
Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!

🥳 Get the Full Recipe

a vegan tofu bacon lettuce and tomato sandwich cut in half sitting on a cutting board.

Best Avocado BLT Sandwich

Prep Time 10 minutes
Cook Time 20 minutes
Marinating 30 minutes
Total 1 hour
It's time to level up a classic! You are going to love our take on the classic bacon, lettuce and tomato sandwich with this elevated version featuring tofu bacon.
Course Main Course
Cuisine American
Servings 4 sandwiches

Ingredients

For the marinated tofu bacon

For the quick lime coleslaw

  • 2 cups green cabbage shredded
  • ¼ cup Cilantro chopped
  • ¼ cup plant based mayo (or unsweetened plant-based yogurt)
  • 3 green onions chopped
  • 1 clove garlic minced
  • 1 lime juiced
  • 1 tablespoon red wine vinegar
  • 2 teaspoons olive oil
  • 2 teaspoons maple syrup
  • ½ teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ½ teaspoon salt

For the green sauce

  • 1 ripe avocado peeled, pitted, and roughly chopped
  • ¼ cup fresh cilantro finely chopped
  • 3 tablespoons fresh lime juice + zest from full lime
  • 3 tablespoons vegan mayonnaise
  • 1 clove garlic, minced
  • 1 teaspoon maple syrup
  • ¼ teaspoon sea salt
  • ¼ teaspoon black pepper

Other ingredients

  • 8 slices bread, your favorite (toasted or not)
  • 4-8 slices fresh tomatoes

Instructions

For the marinated tofu bacon 

  • Into a sealable container, add ⅓ cup soy sauce, 3 tablespoon nutritional yeast, 2 tablespoon each olive oil and maple syrup, 1 tablespoon vegan Worcestershire sauce, 2 teaspoon smoked paprika, and 1 teaspoon each liquid smoke, garlic powder, and onion powder. Whisk together well. Then, coat both sides of each slice of your tofu and place tofu in the container with the lid. Place in the fridge and let marinate for at least 30 minutes (Up to 3 days). Proceed with recipe while waiting.
  • 15 minutes before done marinating, preheat oven to 400˚F (220˚C). Reserve the marinade, and place tofu slices on a baking sheet (without parchment paper) and once heated, bake for 20-25 minutes.  When it comes out brush remaining marinade on it. 

For the quick lime coleslaw

  • Into a bowl, add 2 cups shredded cabbage, ¼ cup each chopped cilantro and plant-based yogurt, 3 chopped green onions, 1 clove minced garlic, juice of 1 lime, 1 tablespoon red wine vinegar, 2 teaspoon each avocado oil and maple syrup, and ½ teaspoon each ground cumin, ground coriander, and salt. Stir together and then place in the fridge for at least 15-20. Mins. 

For the green sauce

  • Into an immersion blender cup or a blender, add 1 ripe avocado, ¼ cup cilantro, zest of 1 lime, 3 tablespoon each lime juice and vegan mayonnaise, 1 clove minced garlic, 1 teaspoon maple syrup, and ¼ teaspoon each salt and pepper. Blend until smooth.

For assembly

  • When everything is ready, layer a generous amount of the avocado green sauce on a slice of bread, add your tomatoes, tofu bacon, and the coleslaw. Add any remaining toppings as desired. Enjoy!

Notes

Nutritional facts are only estimates. 

Video

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Frequently Asked Questions

Can I make this a Top 9 Allergen Friendly Sandwich?

For the gluten – you’ll want to pick your favorite gluten free bread or wrap.
For the soy – Choose a chickpea tofu or pumpkin tofu for the recipe. Swap the soy sauce for tamari, coconut aminos or no soy soy sauce depending on your allergens. You will also want to choice a safe vegan worcestershire sauce and vegan mayo.
Nuts – Often times vegan yogurt has nuts and/or soy. Make sure you choose a safe for you option.

How long are the ingredients good for?

We do not recommend pre-making the sandwiches. Each individual part is good for 5 days in the fridge in sealable, air tighter containers.

Is this sandwich freezable!

We don’t recommend freezing these vegan BLT sandwiches.

More American Recipes

Rate and Review

We would love to hear what you think!
5 from 18 votes

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

*

Recipe Rating




  1. I have made this recipe multiple times and it is so freaking good. the last couple of times, my avocado were spoiled and ruined my plans for the green sauce. Do you have any alternate sauces you would recommend in those situations?

  2. 5 stars
    This recipe was a real crowd pleaser! Our two teenage boys don’t normally like tofu but they loved this! It’s a bright, fresh delight with highly complementary flavors. I doubled the tofu and we snacked on it straight from the fridge. This will now be in my regular rotation. Thank you!

    1. You could use the marinade with rice paper, thinly sliced carrots, coconut meat….the cook time will be shorter with all of these

    1. We don’t usually boil it, but it’s an option. We typically get our super firm tofu from an Asian market or our local health food store.

  3. 5 stars
    This BLT sandwich was unbelievably quick and easy to make, but the depth of flavour made it feel like something you’d get at a café. My husband and I often turn to Andrew and Larisha’s recipes, and they’ve slowly become staples in our mealtimes together. This one is no exception, so satisfying and full of bold, smoky, savory flavor. I’m already excited to make it again for family and friends!

    1. OMG thank you so much! We truly appreciate your support and we’re really happy to hear you enjoyed the recipe!

    1. Thank you so much! It’s great to hear you enjoyed the recipe even without the dressing.