• Skip to main content
  • Skip to primary sidebar
Plant Empowered Kitchen
menu icon
go to homepage
  • About
  • Subscribe
    • Instagram
  • subscribe
    search icon
    Homepage link
    • About
    • Subscribe
    • Instagram
  • ×
    Home » Sandwiches

    Vegan BLT Sandwich (with tempeh)

    May 3, 2026 by Emily · Leave a Comment

    Jump to Recipe - Print Recipe

    A classic BLT is hard to beat-but this plant-based version proves you don't need bacon to get all that savory, satisfying flavor. This Vegan BLT Sandwich with tempeh brings together smoky, crispy tempeh, juicy tomatoes, crunchy lettuce, paired with creamy vegan mayo, all layered on toasted bread.

    Tempeh makes a great stand-in for bacon thanks to its firm texture and ability to soak up bold marinades. Once pan-seared until golden and slightly crisp, it adds that salty, smoky bite that makes a BLT so craveable. Paired with ripe tomatoes and fresh lettuce, this sandwich hits all the right notes-savory, fresh, crunchy, and satisfying. And it's surprising simple to make!

    Close up of sandwich made with toasted bread, tempeh bacon, lettuce, tomato and vegan mayonnaise on a white plate

    Sandwiches and wraps have been a go-to for as long as I can remember-and I have a feeling that will remain true for the foreseeable future. Honestly, why shouldn't they be?They're generally very easy to make, can accommodate a wide variety of ingredients, and everything is packaged up-neatly sandwiched between two slices of delicious bread or wrapped up tight in a tortilla. What's not to love??

    Going vegan in 2013 did push me to get a little more creative with what goes between those two slices of bread, beyond vegetables of course. And don't get me wrong, I love an all-veggie sub or wrap loaded with all the veggies, hummus, avocado, and condiments of choice. But sometimes you want a little more than that. Since I'm a big proponent of the idea that anything you can do, I can do vegan, I was pretty delighted the first time I was served a vegan BLT sandwich. I've ordered them at restaurants many times when they're on the menu-and they never disappoint.

    The good news? We don't have to wait until we're at a restaurant to enjoy a perfectly delicious vegan BLT. We can make one right at home-and I'm sharing exactly how to do it.

    If you love a good plant-based sandwich as much as I do, you might also want to check out a couple of my other favorites: my Chickpea "Tuna" Salad Sandwich and Tempeh Reuben. They're both hearty, flavorful, and perfect when you're craving a satisfying vegan lunch.

    Jump to:
    • Ingredients
    • Instructions
    • Substitutions & Variations
    • Equipment
    • Storage
    • FAQ
    • Related
    • Pairing
    • Vegan BLT Sandwich (with tempeh)

    Ingredients

    Individually labeled vegan BLT ingredients on wooden cutting board on a white background
    • Tempeh is a fermented protein traditionally made from soybeans, though other beans and grains can also be used. Its firm texture and savory flavor make it a great plant-based option for sandwiches like this. If you want to learn more about tempeh, be sure to check out my guide to soy foods.
    • Soy sauce
    • Ketchup
    • Red wine vinegar
    • Liquid smoke adds that signature smoky, bacon-like flavor that helps give the tempeh its classic BLT vibe
    • Maple syrup
    • Spices: Garlic powder, onion powder, smoked paprika, nutritional yeast, black pepper
    • Sourdough or any other hearty sandwich bread you like
    • Lettuce
    • Tomato
    • Vegan mayo
    • Optional: avocado. If I have a perfectly ripe avocado on hand, I love adding it to this sandwich. It brings a rich, creamy element that pairs perfectly with the smoky tempeh.

    See recipe card for quantities.

    Instructions

    Tempeh block sliced in half
    1. Slice the tempeh: Cut the block of tempeh in half crosswise to create 2 smaller pieces.
    Tempeh sliced lengthwise into a thin slice being held by a hand over a wooden cutting board
    • Next slice each piece lengthwise into thinner rectangles (you should have 4 total).
    Tempeh sliced into thin strips on a wooden cutting board with a knife
    •  Finally, cut into thin strips.
    Marinade for tempeh bacon mixed together in glass container
    • Prepare the marinade: Grab a shallow dish large enough to hold the tempeh slices in a stacked layer. Add the soy sauce, water, ketchup, liquid smoke, red wine vinegar, maple syrup, onion powder, garlic powder, smoked paprika, nutritional yeast, and black pepper. Mix well to combine.
      The water helps stretch the marinade without adding extra sodium.
    Marinating tempeh bacon in glass container
    • Marinate the tempeh: Add the tempeh strips to the dish and coat them in the marinade. The liquid doesn't need to fully cover the slices-just flip or rotate them partway through for even coverage. Let marinate for at least 30 minutes, or up to overnight in the fridge for even more flavor.
    Cooking tempeh bacon in stainless steel skillet with pink tongs
    • Cook the tempeh bacon: Heat a skillet over medium heat and add a little extra virgin olive oil or avocado oil. Pan-fry the tempeh for about 4 minutes per side, or until browned to your liking. After flipping, splash a little extra marinade into the pan for even more smoky flavor as it cooks.
    Up close of tempeh, tomato and lettuce sandwich on toasted bread served on a white plate
    • Assemble the Vegan BLT: Toast your bread until lightly golden and crisp. Spread vegan mayo onto one or both slices (add mashed or sliced avocado here if using), then layer with lettuce, tomato, and several pieces of tempeh bacon. Top with the second slice of bread, slice if desired, and enjoy right away while the tempeh is warm and crispy

    Substitutions & Variations

    • Lettuce - Swap the lettuce for spinach or arugula for a slightly different flavor and texture.
    • Bread - Use gluten-free bread to make this recipe gluten-free. Additionally, check that your tempeh is not made from any gluten-containing grains and use tamari (gluten-free soy sauce).
    • Red Wine Vinegar - Apple cider vinegar works well as a substitute for red wine vinegar.
    • Spicy - Add chili pepper flakes or cayenne pepper to the marinade to bring some heat to the tempeh.
    • Spicy Mayo - Mix vegan mayo with Frank's RedHot or sriracha until you reach your desired level of spiciness.

    Equipment

    You'll need a skillet to pan-fry the tempeh bacon. I like using a stainless steel skillet for a nice golden sear, but a non-stick pan works just as well.

    Storage

    Store the marinated tempeh in an airtight container in the fridge. Keep sandwich ingredients like lettuce and tomato separate from the bread to prevent sogginess, and assemble when ready to eat. Best enjoyed within 3-4 days.

    Hand holding half of vegan tempeh lettuce and tomato sandwich

    FAQ

    How do I get the tempeh crispy?

    Use a hot skillet, don't overcrowd the pan, and let the tempeh cook undisturbed for a few minutes on each side. A little oil helps it brown and crisp up nicely.

    Is this recipe gluten-free?

    It can be! Use gluten-free bread and make sure your tempeh and soy sauce (or tamari) are gluten-free.

    Can I make tempeh bacon ahead of time?

    Yes! You can marinate and cook the tempeh ahead of time, then store it in the fridge for 3-4 days. Reheat in a skillet for best texture.

    Related

    Looking for other recipes like this? Try these:

    • Two halves of a vegan tempeh reuben stacked on top of each other on a white plate.
      Easy Vegan Tempeh Reuben
    • Two halves of a sandwich stacked on top of one another served on a white plate. The sandwich is filled with chickpea tuna salad, sliced tomatoes, red onion, and spinach.
      Vegan Chickpea Tuna Salad Sandwich

    Pairing

    These are my favorite dishes to serve with this tempeh lettuce and tomato sandwich:

    • Kale and arugula salad in large bowl alongside two smaller wooden serving bowls filled with salad on a white background.
      Kale and Arugula Salad
    • Vegan Broccoli Apple Salad served in a large brown ceramic bowl on a white background
      Vegan Broccoli Apple Salad (No Mayo)
    • Creamy Vegan Dill Pickle Salad served in white bowl with a fork on a white background
      Creamy Vegan Dill Pickle Pasta Salad
    • Two bowls full of watermelon with lime and mint
      Watermelon with Lime and Mint
    Sandwich containing tempeh bacon, lettuce, tomato and vegan mayonnaise on a white plate

    Vegan BLT Sandwich (with tempeh)

    - Emily Haller
    This Vegan BLT Sandwich with tempeh bacon is smoky, savory, and satisfying. Made with marinated tempeh, fresh lettuce, juicy tomatoes, and creamy vegan mayo on toasted bread, it's an easy plant-based twist on a classic sandwich.
    Print Recipe Pin Recipe
    Prep Time 35 minutes mins
    Cook Time 10 minutes mins
    Total Time 45 minutes mins
    Course Main Course
    Cuisine American
    Servings4 sandwiches

    Ingredients
      

    Tempeh Bacon

    • 1 - 8 ounce packet tempeh
    • 4 tablespoons soy sauce
    • 3 tablespoons water
    • 2 tablespoons red wine vinegar
    • 1 tablespoon ketchup
    • 1 tablespoon maple syrup
    • 1 tablespoon liquid smoke
    • 1 teaspoon nutritional yeast
    • ½ teaspoon garlic power
    • ½ teaspoon onion powder
    • ½ teaspoon smoked paprika
    • ¼ teaspoon black pepper

    Sandwich fixings

    • Bread
    • Lettuce
    • Tomato
    • Vegan mayonaise
    • Avocado, optional

    Instructions
     

    Tempeh Bacon

    • Cut the block of tempeh in half crosswise to create 2 smaller pieces. Then slice each piece lengthwise into thinner rectangles (you should have 4 total), and cut those into thin strips.
    • Grab a shallow dish large enough to hold the tempeh slices in a stacked layer. Add the soy sauce, water, ketchup, liquid smoke, red wine vinegar, maple syrup, onion powder, garlic powder, smoked paprika, nutritional yeast, and black pepper. Mix well to combine.
    • Add the tempeh strips to the dish and coat them in the marinade. The liquid does not need to fully cover the slices-you can rotate or flip them partway through for more even flavor coverage.
    • Marinate for at least 30 minutes, or up to overnight in the fridge for even more flavor.
    • Heat a skillet over medium heat and add a little extra virgin olive oil or avocado oil. Pan-fry the tempeh for about 4 minutes per side, or until browned to your liking. After flipping, splash a little extra marinade into the pan for even more smoky flavor as it cooks.

    Assemble the Vegan BLT

    • Toast your bread slices until lightly golden and crisp.
    • Spread vegan mayo onto one or both slices of toasted bread. If using, this is also a great place to add mashed avocado or sliced avocado.
    • Top one slice with lettuce, tomato slices, and several pieces of the tempeh bacon
    • Place the second slice of bread on top, slice in half if desired, and enjoy right away while the tempeh is warm and crispy.

    Notes

    The water helps stretch the marinade without adding extra sodium.
    Keyword tempeh bacon, vegan BLT, vegan sandwich
    « Vegan Buffalo Chicken Dip

    Reader Interactions

    Thanks for coming! Let me know what you think: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Emily, registered dietitian and plant based eater. I share easy-to-follow, nutritious, vegan recipes and tips to empower you to create delicious, plant based meals in your own kitchen.

    More about me →

    Popular

    • Vegan Buffalo Chicken Dip topped with green onions in white baking dish on cutting board surrounded by celery, carrots, and chips.
      Vegan Buffalo Chicken Dip
    • Buffalo sauce in a glass jar with a spoon in the jar. Celery is next to the jar.
      Vegan Buffalo Sauce
    • Cold sesame noodles served in a white bowl with a gold fork on a white background. Small bowl of green onions off to the side.
      Cold Sesame Noodles Recipe
    • Ice cubes with flowers and herbs in them on a white plate.
      Floral Ice Cubes

    Recent Posts

    • Vegan BLT Sandwich (with tempeh)
    • Vegan Buffalo Chicken Dip
    • Vegan Buffalo Sauce
    • Cold Sesame Noodles Recipe
    • Kale and Arugula Salad

    Hi, I'm Emily, registered dietitian and plant based eater. I share easy-to-follow, nutritious, vegan recipes and tips to empower you to create delicious, plant based meals in your own kitchen.

    More about me →

    Popular

    • Spoon in creamy, high protein mango banana smoothie bowl that is topped with mango, shredded coconut, and hemp hearts.
      Mango Banana Smoothie Bowl (High protein, plant-based)
    • Two glasses of Bitters and Soda with Lime with sliced limes on a serving board
      Bitters and Soda with Lime (Non-alcoholic drink)
    • Blueberry Banana Peanut Butter Smoothie with peanut butter drizzled on top, surrounded by ingredients like bananas, blueberries, and flaxseed.
      Blueberry Banana Peanut Butter Smoothie
    • Black Bean, corn, and quinoa salad served in wooden bowls
      Black Bean, Corn, and Quinoa Salad

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2023 Foodie Pro