Joyful Balance

  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
menu icon
go to homepage
  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
search icon
Homepage link
  • Ebook
  • Recipes
  • Shop
  • About
  • Contact
×

Vegan BLT With Avocado & Tempeh Bacon

Published: Aug 9, 2024 · Modified: Mar 13, 2026 · Written by: Delaney Marie · Disclosure: This post may contain affiliate links. As an Amazon Associate, I may earn a commission from qualifying purchases, at no cost to you. · 4 Comments

Jump to Recipe Print Recipe

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.

Vegan BLT sandwich on sourdough bread with smoky tempeh bacon.
Table of Contents
  • Key Ingredients
  • How to Make a Vegan BLT Sandwich
  • Recipe Tips
  • Serving Suggestions
  • Substitutions & Variations
  • Frequently Asked Questions
  • 📖 Recipe
  • 💬 Comments

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!
Tempeh Bacon BLT with avocado.

How to Make a Vegan BLT Sandwich

  1. Mash the avocado onto one piece of bread.
  2. Layer tomato, lettuce, and Smoky Tempeh Bacon on top.
  3. Spread vegan mayo on the other slice, and sprinkle with garlic salt.
  4. 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.
Vegan BLT with avocado on sourdough.

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

Can I make this vegan sandwich ahead of time?

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!

How long does it take to make the Smoky Tempeh Bacon?

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!

Is this recipe oil-free?

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

  • A halved Vegan Mozzarella Pesto Sandwich with Blueberry Jam showing colorful layers of pesto, vegan mozzarella, blueberry jam, tomato, and arugula on crusty bread.
    Vegan Mozzarella Pesto Sandwich With Blueberry Jam
  • Vegan Sloppy Joes with potato chips and salad
    Vegan Lentil Sloppy Joes
  • The Ultimate Vegan Pesto Grilled Cheese recipe by Joyful Balance
    The Ultimate Vegan Pesto Grilled Cheese

Subscribe for Free Recipes!

Subscribe to get Joyful Balance recipes & updates delivered straight to your inbox - and get a FREE download of Joyful Creations: Your Plant Based Guide To a Better Buddha Bowl!

Permissions

You may unsubscribe at any time. The information you provide will be processed in accordance with our Privacy Policy. By checking the box below, you acknowledge that you understand this and that you consent to being part of our email list.

Thank you!

You will receive a confirmation email shortly. Just follow it's directions and you'll officially be subscribed to Joyful Balance emails and will receive your FREE ebook!

If you are unable to find your confirmation email, please be sure to double check any junk folders or email [email protected] for further assistance.

.

Enjoy!

📖 Recipe

Vegan BLT With Avocado and Tempeh Bacon, served on sourdough bread on a wooden board.

Vegan BLT With Avocado & Tempeh Bacon

Delaney Marie
This Vegan BLT features smoky tempeh bacon, ripe avocado, crisp lettuce, juicy tomato, and creamy vegan mayo. A hearty, satisfying lunch for every plant based sandwich lover!
*Note that From Start to Finish is an estimate that includes 1 hour 15 minutes to make the Easy Vegan Mayo and your Smoky Tempeh Bacon (mostly passive time for both of these), and 10 minutes to assemble your sandwich. To keep this recipe oil-free, be sure to use the Easy Vegan Mayo!
Print Recipe Pin Recipe Leave a Review
From Start to Finish1 hour hr 25 minutes mins
Servings1 sandwich

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!
Did you make this recipe?Mention @joyfulbalanceofficial on Instagram and show the world your plant based creation!

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!

Comments

  1. Jess says

    August 14, 2024 at 12:06 pm

    Such a great and easy lunch option!

    Reply
    • Delaney Marie says

      August 14, 2024 at 3:32 pm

      Thank you for the comment and rating! So glad you loved it! 🙂

      Reply
  2. Juyali says

    August 15, 2024 at 11:31 am

    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! 🙂

    Reply
    • Delaney Marie says

      August 15, 2024 at 4:28 pm

      Thank you so much! So glad you enjoyed it!

      Reply
5 from 2 votes

Leave a Reply Cancel reply

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

Recipe Rating




Meet Delaney

Welcome to Joyful Balance! I create recipes that promote a joyfully balanced plant based lifestyle. All are welcome here, vegan or not! Let's get cooking!

Learn more about me →

Popular Now

  • Roasted Veggie Pasta Sauce Recipe by Joyful Balance
    Roasted Veggie Pasta Sauce (Sheet Pan Sauce)
  • Crunchy Thai Peanut Salad with Peanut Dressing Recipe by Joyful Balance
    Crunchy Thai Peanut Salad
  • Vegetable Fried Rice with Crispy Tofu Recipe
    Vegetable Fried Rice with Crispy Tofu
  • Grilled Portobello Mushrooms (Portobello Steaks) recipe by Joyful Balance.
    Grilled Portobello Mushrooms (Portobello "Steaks")

Footer



About Subscribe Contact

The content on this site may contain affiliate links. As an Amazon Associate, I may earn a commission from qualifying purchases, at no cost to you.

Copyright © 2024 Foodie Pro on the Feast Plugin

↑ back to top

Rate This Recipe

Your vote:




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

Recipe Ratings without Comment

Something went wrong. Please try again.

Terms and Conditions - Privacy Policy