This Vegan BLT With Avocado & Tempeh Bacon is a plant-based twist on a classic favorite! This tempeh bacon sandwich is satisfying and hearty without feeling heavy, making it the perfect lunch. The Smoky Tempeh Bacon delivers satisfying bacon vibes and pairs perfectly with our fresh veggies and creamy vegan mayo.
Table of Contents
Why You'll Love This Recipe
- Smoky and savory: Tempeh bacon delivers all the smoky, bacon-like flavor while staying 100% vegan.
- Customizable: Swap the bread, toppings, or condiments to make this tempeh bacon sandwich your own.
- Satisfying and balanced: Packed with vegan bacon, creamy avocado, crisp veggies, and hearty bread, this vegan sandwich is both filling and delicious.
Key Ingredients
- Sourdough: A great choice for this vegan BLT, its subtle tang perfectly complements the vegan bacon.
- Smoky Tempeh Bacon: the star of the sandwich! It takes just over an hour to make, most of which is letting the tempeh marinate and soak up all those rich, smoky flavors.
- Lettuce & tomato: Essential for any BLT. I especially love the crispiness of the fresh lettuce!
- Avocado: Adds creamy texture and healthy fats, balancing the savory flavors.
- Vegan mayo & garlic salt: Some finishing touches to elevate our vegan sandwich!

How to Make a Vegan BLT Sandwich
- Mash the avocado onto one piece of bread.
- Layer tomato, lettuce, and Smoky Tempeh Bacon on top.
- Spread vegan mayo on the other slice, and sprinkle with garlic salt.
- Sandwich the two pieces of bread together and enjoy your delicious vegan BLT!
Recipe Tips
- Lightly toast your bread for texture and to prevent it from getting soggy.
- Drain the tomatoes well, if they're especially juicy you can even pat them dry. This avoids excess moisture and keeps your sandwich crisp!
- Serve immediately: This sandwich is best eaten right after assembling for maximum crispness.

Serving Suggestions
- Pair this tempeh bacon sandwich with sweet potato fries for a satisfying lunch combo!
- Turn this BLT into a hearty plant-based brunch by serving it alongside fresh fruit and other breakfast staples.
- Make multiple sandwiches and slice them into smaller pieces for an easy, crowd-pleasing finger food at parties.
Substitutions & Variations
- Although a classic BLT is just bacon, lettuce, and tomato, you can get creative with the toppings! Pickled onions would be a delicious addition and would pair beautifully with the smoky tempeh.
- Swap out the sourdough for any bread of your choice, or even a homemade bagel for a brunch vibe!
- For a different flavor profile, spread hummus instead of vegan mayo.

Frequently Asked Questions
You can prep all of the ingredients (including the tempeh bacon) ahead of time, but it's recommended to assemble just before eating to prevent the bread from getting soggy!
The tempeh bacon takes about 1 hr 15 minutes to make, however most of this is passive time while it marinates and bakes. It only takes about 20 minutes of hands-on time, and once it's done the sandwich comes together quickly!
It can be fully oil-free! The tempeh bacon is already oil-free, and so is the homemade Easy Vegan Mayo. Just use an oil-free bread!
Other Vegan Sandwiches You'll Love
Enjoy!
📖 Recipe

Vegan BLT With Avocado & Tempeh Bacon
Ingredients
- 2 slices sourdough - (or another bread of choice), lightly toasted
- ½ avocado - sliced
- 2-3 slices tomato
- 2 leaves green lettuce
- 4 slices Smoky Tempeh Bacon
- 1 tablespoon Easy Vegan Mayo - (or another vegan mayo of choice)
- sprinkle garlic salt
Instructions
- Spread avocado slices across one piece of bread. Use a fork to slightly mash the avocado against the toasted bread.
- On top of the avocado; add tomato, lettuce, and Smoky Tempeh Bacon.
- Spread vegan mayo on the other piece of bread, then sprinkle with a bit of garlic salt.
- Sandwich the two pieces of bread together, and cut in half if desired. Enjoy!
Happy cooking! If you made this recipe don’t forget to tag me (@joyfulbalanceofficial) on facebook or instagram so I can cheer you on for your BLT-making ways.
Stay joyfully balanced!





Jess says
Such a great and easy lunch option!
Delaney Marie says
Thank you for the comment and rating! So glad you loved it! 🙂
Juyali says
This vegan sandwich is a must-try! It's flavorful and surprisingly filling. The tempeh bacon is a great meat alternative, and the avocado adds a creamy richness. Delicious! 🙂
Delaney Marie says
Thank you so much! So glad you enjoyed it!