If you want a great sandwich, give this vegan BLT a try!  Smokey, salty, and filled with protein-packed tempeh bacon or crispy vegan bacon, this will be your new favorite lunch or easy dinner!  A healthier alternative to a traditional BLT without sacrificing the taste! 

A vegan BLT sandwich made with tempeh bacon on a white plate with a pickle on the side.

Want to save this recipe?

Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!

Save Recipe

❤️ This recipe is

  • quick and easy to make.
  • great for packed lunches or easy weeknight meals.
  • versatile and can be made to suit your taste and preferences.
  • a healthier alternative to a traditional BLT.

🧾 Ingredients and substitutions

A BLT stands for Bacon, Lettuce, and Tomatoes, so for an authentic sandwich, you will need all of those. 

  • Bread – for the sandwich.  Any vegan bread you like will work.  White, wheat, sourdough, or rye are all delicious choices.  If you need help finding vegan bread check out this list of 20 supermarket vegan bread brands. 
  • Vegan Bacon – You can use store-bought vegan bacon products like smart bacon or tempeh bacon. You can easily make your own tempeh bacon, mushroom bacon, rice paper tofu bacon, or even eggplant bacon to put on your sandwich.  (I prefer tempeh bacon on mine, but all are delicious).  You can even sprinkle on bacon bits if you would like.  Most store-bought bacon bits are vegan or you can easily make your own vegan bacon bits. 
  • Lettuce – crisp lettuce like Romain or iceberg will give your sandwich a nice crunch, but you can use any greens you wish, even spinach or kale. 
  • Tomato – ripe sliced tomatoes.
  • Vegan Mayonaise – to make the sandwich rich and creamy.  There are many store-bought varieties but it is super easy to make your own vegan mayo in minutes.
  • Veggies – any other veggies that you choose like avocado, sprouts, cucumbers, pickles, or bell peppers are also good to change things up.
A vegan BLT sandwich made with tempeh bacon with a pickle on the side.

🥄 Instructions

  1. Cook your choice of vegan bacon according to directions.
  2. Wash and slice the tomato and break up the lettuce into smaller pieces.
  3. Spread vegan mayo on 1 side of 2 pieces of bread.
  4. Put a layer of vegan bacon, sliced tomato, and pieces of lettuce on top of a slice of bread.
  5. Top with the 2nd slice of bread. 

Optional Cooking Methods

  • Plain – you can just assemble your sandwich and eat it cold.
  • On Toast – toast your bread first and then assemble your vegan bacon, lettuce, and tomatoes on after.  This gives it more of a crunch.
  • Grilled – for a hot grilled BLT, assemble the BLT with everything except for the mayo.  Then butter the outer sides of the sandwich and grill it over medium heat until it’s golden brown.  Add the mayo at the end to prevent it from becoming runny. 

🍽️ Serving suggestions

Serve your BLT with soup or salad for a complete meal!

Soups:

Salads:

A vegan bacon, lettuce and tomato sandwich on a white plate with a pickle on the side.

🥪 More vegan sandwiches

📌 Be sure to follow me on Pinterest for new vegan recipes!

A close up of a vegan bacon, lettuce and tomato sandwich on a white plate.
5 from 2 rating

Vegan BLT Sandwich

Easy vegan bacon, lettuce, and tomato sandwich with vegan mayo.

Ingredients

  • 2 slices bread
  • 4-8 slices tempeh bacon, or any other vegan bacon of choice
  • 4 slices tomato
  • 1 handful lettuce
  • 1 tbsp vegan mayo
  • 1 dash salt, (optional)

Instructions
 

How to make a vegan BLT:

  • Cook your choice of vegan bacon according to directions.
  • Wash and slice the tomato and break up the lettuce into smaller pieces.
  • Spread vegan mayo on 1 side of 2 pieces of bread.
  • Put a layer of vegan bacon, sliced tomato, and pieces of lettuce on top of a slice of bread. (Sprinkle with a dash of salt. – optional)
  • Top with the 2nd slice of bread.

Optional Cooking Methods:

  • Plain – you can just assemble your sandwich on any plain bread of your choice.
  • On Toast – toast your bread first and then assemble your vegan bacon, lettuce and tomatoes on after.  This gives it more of a crunch.
  • Grilled – for a hot grilled BLT, assemble the BLT with everything except for the mayo.  Then butter the outer sides of the sandwich and grill it over medium heat until it's golden brown.  Add the mayo at the end to prevent it from becoming runny.

Notes

Change things up and add avocado, sprouts, cucumbers, pickles or bell peppers to make it your own.
Serving: 1sandwich, Calories: 269kcal, Carbohydrates: 33g, Protein: 8g, Fat: 12g, Saturated Fat: 2g, Sodium: 415mg, Potassium: 358mg, Fiber: 4g, Sugar: 6g, Vitamin A: 900IU, Vitamin C: 15mg, Calcium: 88mg, Iron: 2mg
Did you make this recipe?Please leave a star rating and review below!