• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Kathy's Vegan Kitchen
  • Recipes
  • Categories
    • Vegan Entrees
    • Breakfast
    • Sandwiches
    • Small Bites
    • Vegan Desserts
    • Sauces, Dips & Dressings
    • Vegan Sides
    • Soups
    • Salads
    • How-To
    • Our Vegan Life
  • Vegan Reviews
    • Best Vegan Meal Delivery Service
    • Purple Carrot Review
    • Veestro Review
    • Fresh N’ Lean Review
  • About
  • TOP 50 EBOOK
    • Email
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • ABOUT
  • RECIPES
  • SUBSCRIBE!
  • COOKBOOK
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • ABOUT
    • RECIPES
    • SUBSCRIBE!
    • COOKBOOK
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home / Recipes / Sandwiches

    Vegan BLT

    Published: Oct 6, 2024 · Modified: Oct 6, 2024 by Kathy Carmichael · This post may contain affiliate links.

    869 shares
    • Share
    • Tweet
    Jump to Recipe Print Recipe

    Turn a simple concept into a fabulous sandwich. This vegan BLT, a TLT, is loaded with grilled tempeh bacon, lettuce, tomato, red onion, and cashew mayo on a toasted vegan ciabatta bun! One bite, and you'll fall in love with this vegan BLT recipe!

    Vegan BLT on a plate on the counter

    When I want a BIG sandwich that satisfies my comfort cravings, I make a vegan BLT. So, I grilled some marinated tempeh bacon and made a vegan BLT recipe for the record books. And, let's say it was a home run. 

    Jump to:
    • How to Make Tempeh Bacon
    • Tempeh Bacon Marinade Ingredients
    • Marinate Ingredient Substitutions
    • How to Grill Tempeh
    • How to Prepare Tempeh in a Skillet
    • Sandwich Ingredients
    • Sandwich Ingredient Substitutes
    • Recipe FAQs
    • Tips
    • Try These Awesome Vegan Sandwiches
    • 📖 Recipe
    • 💬 Reviews

    A vegan BLT, also called a TLT, does not only have simple ingredients, but it is also effortless to make.

    Although a typical TLT has bacon, lettuce, tomato, and mayonnaise, my vegan BLT also has red onion. Besides that slight variation and making it vegan, this sandwich is to die for. 

    How to Make Tempeh Bacon

    Tempeh removed from the package and cut into four equal sized pieces
on a cutting board
    • One of the first mistakes people make when cooking tempeh is they need to boil it first! Yes, boil it!
    • It can also be steamed, but I think boiling it is quicker and easier.
    • First, remove the tempeh from the package and cut it in half, making two equal-sized squares.
    • Then, place the tempeh pieces in a pan and cover them with water.
    • Bring to a boil, cook for 20 minutes, and remove the tempeh from the boiling water to marinate.
    Tempeh prices boiling in a pan on the stove
    • Boiling removes tempeh's naturally bitter taste.
    • It softens the tempeh to make it easier to eat and enjoy.
    • And boiling allows for better saturation of marinating.

    Tempeh Bacon Marinade Ingredients

    Boiled tempeh in a a container with marinade on the counter

    Prepare a marinade once the tempeh is boiled and the water is drained.

    For instance, my favorite way to make tempeh bacon is to use these ingredients and marinate them overnight. 

    • Soy sauce or Tamari: Soy sauce provides salt, sweet, umami (savory), and even a little bitter flavor. Tamari is a gluten-free option.
    • Maple syrup: I use pure maple syrup because it has a richer, fuller flavor and is free of artificial ingredients and preservatives
    • Liquid smoke: Liquid smoke (I used hickory flavor) is the key to that smokey bacon flavor.
    • Sriracha: The taste varies by brand, but it's tangy-sweet with a kick of garlic. Also, it's spicy. (It's a hot sauce, after all!)
    • Black pepper: Aside from heat, black pepper carries a complex flavor profile of piney, citrusy notes. 

    Marinate Ingredient Substitutions

    • Substitute coconut aminos for soy sauce.
    • Use low-sodium soy sauce to reduce the sodium content.
    • Use date syrup or agave instead of maple syrup.
    • Choose your favorite hot sauce, or leave the hot sauce out if you are sensitive to spice.
    • Choose a different liquid smoke flavor, or use smoked paprika instead of liquid smoke.

    How to Grill Tempeh

    Marinated tempeh on the grill cooking
    • Now, it's time to grill the tempeh.
    • For those fabulous marks, you want the grill piping hot (450 degrees) before putting the tempeh on the grill.
    • Next, remove the tempeh from the marinade, but keep the extra marinade to use after grilling. 
    • I turn the tempeh 4 times every 4 minutes to get those excellent grill marks. So, that is a total of 16 minutes of grill time. 
    Tempeh grilling on the grill grates

    As a result, you get to return the tempeh to the marinade after grilling. And, of course, it's all about the char, the grill marks, and soaking up the marinade flavors.

    I let the tempeh bacon cool a little to avoid burning my fingers. Then, I slice the grilled tempeh for the vegan BLT sandwiches. 

    If you don't have a grill or it isn't grilling season where you live, don't worry; follow the stove-top skillet method.

    How to Prepare Tempeh in a Skillet

    • Boil tempeh for 20 minutes and allow to cool.
    • Cut the tempeh into thin strips.
    • Put tempeh strips in the marinade overnight for the best results.
    • Place a large skillet on the stove and heat to medium-high.
    • Place tempeh strips and the marinade in the skillet in a single layer (do not overlap strips).
    • The sauce will thicken and begin to caramelize the strips of tempeh bacon.
    • Using tongs, flip the strips over and cook the other side.
    • When all the marinade is absorbed into the tempeh bacon strips and the bacon is brown, remove from the heat.

    Sandwich Ingredients

    Vegan BLT Ingredients on a cutting board: Grilled sliced tempeh, sliced tomatoes, lettuce and sliced red onion

    As I mentioned earlier, red onion is not part of a typical BLT sandwich, so leave it off if you like. Another great idea is to use pickled red onions instead of raw ones.

    Don't worry; it looks like meat juices but only tempeh marinade. But, whatever you do, remember the vegan mayo! 

    I love sauce, and I mean love sauce; it's my vice. So, every sandwich needs sauce and good vegan sauce.

    Although I am not a fan of store-bought vegan mayo, please use it as a substitute if you want to make your own. But, if you are feeling adventurous, try to make your vegan mayo. You won't be disappointed. 

    Then, you need a high-speed blender and have the BEST vegan mayo for any sandwich you love! 

    Holding a vegan BLT sandwich

    Since my vegan BLT recipe is all about comfort food, I'm going BIG or going home.

    Therefore, I chose sourdough vegan ciabatta buns from my favorite local vegan baker. Because the oil-free ciabatta buns are made fresh daily, I have to slice and toast them.

    Then, I smear the vegan mayo on the top bun. Next, I build from the bottom up:

    • Tempeh bacon: Tempeh bacon has a salty, smokey, umami flavor that will remind you of real bacon. Making tempeh bacon is easy.
    • Red onion (optional): I love the sweetness of red onion on this sandwich. Although it isn't a typical ingredient on a BLT sandwich, it is optional but highly recommended.
    • Slices of tomato: I like large hot house tomatoes or ones directly from my garden.
    • Romaine lettuce: The crispy Romaine lettuce is my favorite choice for this sandwich.

    Sandwich Ingredient Substitutes

    • You can buy tempeh bacon already made in the produce section of your grocery store.
    • Instead of red onion, try yellow or white onions. Or, if you want a little zest, add some pickled red onions.
    • Choose red leaf lettuce or possibly butterhead or crisphead.
    • Choose white beans or silken tofu and a substitute for the nuts in the cashew mayo recipe.

    If you live on the wild side, add more cashew mayo to the bottom bun, but don't say I said so 🙂 

    And, then. Take a big bite, which might require you to squeeze your sandwich tight! 

    Now, tell me, that isn't the most fantastic sandwich ever. 

    Cut BLT sandwich on a plate on teh table

    Recipe FAQs

    Is tempeh healthier than tofu?

    While both ingredients are excellent plant-based meat alternatives, tempeh is commonly considered healthier as it's less processed than tofu.

    What does tempeh taste like?

    Tempeh is an excellent plant-based protein — but it can be a bit of an acquired taste. It has a nutty, almost mushroomy flavor that can be overpowering or even bitter if not prepared well. But, if boiled and marinated, tempeh takes on the taste of any marinade like a sponge.

    Do I need to boil tempeh before cooking?

    Fresh tempeh is not pre-cooked and must be cooked before using, either steaming or simmering it for about 25 minutes.

    Tips

    • Remember to boil the tempeh. This is the key to loving tempeh and removing its bitter natural flavor. It also changes the texture.
    • I suggest marinating overnight for the best results.
    • If you are avoiding bread, try removing the inside of the top and bottom of a ciabatta bread without breaking through the top or bottom. This is a perfect way to keep all the ingredients inside the sandwich in a cutout vessel.
    • Then, use the excess bread to make bread crumbs or dip in soups or stews.
    • For a nut-free mayo option, substitute white beans or silken tofu in the cashew mayo recipe.

    Enjoy a vegan BLT recipe hot off the grill! You might even go back for seconds.

    Try These Awesome Vegan Sandwiches

    • White Bean Avocado Sandwich Recipe
    • chickpea artichoke salad
      Artichoke Chickpea Salad
    • Chickpea tuna salad
      Chickpea Tuna Salad
    • Lentil burger recipe
      The Best Lentil Burger Recipe

    If you love this vegan BLT recipe, give us a 5-star review and comment below. We would love to hear from you!

    📖 Recipe

    Vegan BLT Recipe

    Vegan BLT

    Kathy Carmichael
    Turn a simple concept into a fabulous sandwich. This vegan BLT also called a TLT, is loaded with grilled tempeh bacon, lettuce, tomato, red onion, and cashew mayo on a toasted vegan ciabatta bun! One bite, and you'll fall in love!
    4.92 from 12 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 16 minutes mins
    Total Time 26 minutes mins
    Course Sandwiches
    Cuisine American
    Servings 4 servings
    Calories 479 kcal

    Ingredients
      

    Tempeh Bacon

    • 16 ounces tempeh I use organic light life brand
    • ¼ cup soy sauce or Tamari
    • 2 Tablespoons Maple syrup
    • 1 teaspoon sriracha
    • 2 teaspoons liquid smoke I used hickory flavor
    • 2 teaspoons black pepper

    Vegan Mayo

    • 1 cup raw cashews or substitute white beans or silken tofu for a nut-free option
    • 1 lemon juiced
    • 1 clove garlic minced
    • 2 Tablespoons Apple cider vinegar
    • 1 teaspoon sea salt
    • 1 teaspoon pepper
    • 2 teaspoons dijon mustard
    • 2 teaspoons garlic powder
    • 2 teaspoons onion powder

    Other Vegan BLT Ingredients

    • 4 large Romaine lettuce leaves
    • 2 large organic tomatoes sliced
    • ½ large red onion sliced thin (optional)

    Instructions
     

    Marinating and Grilling Tempeh

    • Remove tempeh for the packages and cut each piece in half.
    • Place in a large saucepan and cover in water.
    • Boil the tempeh for 20 minutes.
    • Drain water and set it aside.
    • In a refrigerator-safe container, whisk together the tempeh bacon marinade, and pour a small amount into the container's base.
    • Then, add two tempeh pieces, pour more marinade over the top, and repeat until all the tempeh and marinade are in the container.
    • Cover and refrigerate overnight.
    • I always flip it over in the refrigerator every time I go in the fridge for anything.
    • Preheat the grill to 450 before grilling the tempeh.
    • Place the tempeh pieces on the grill, and rotate every 4 minutes for 16 minutes (flipping it 4 times)
    • Return grilled tempeh to the extra marinade
    • When cool to the touch, slice the tempeh thin.

    Cooking Tempeh Bacon in a Skillet

    • Boil tempeh for 20 minutes and allow to cool.
    • Cut the tempeh into thin strips.
    • Place tempeh strips in the marinade overnight for the best results.
    • Place a large skillet on the stove and heat to medium-high.
    • Place tempeh strips and the marinade in the skillet in a single layer (do not overlap strips).
    • The sauce will thicken and begin to caramelize the strips of tempeh bacon.
    • Using tongs, flip the strips over and cook the other side.
    • When all the marinade is absorbed into the tempeh bacon strips and the bacon is brown, remove from the heat.

    Prepare the Cashew Mayo

    • Place all ingredients in a high-speed blender.
    • Blend until smooth.
    • Refrigerate until needed.

    Preparing the Sandwich

    • Cut tomatoes, onion, and lettuce
    • Toast the ciabatta buns, or use your bread of choice
    • Place ¼ of the tempeh bacon on the base of the bun/bread.
    • Then, top with tomato, red onion (optional), and lettuce.
    • Smear cashew mayo on the top bun.
    • Take a bite and smile (with cashew mayo on your face!)

    Notes

    • Boiling the tempeh is the key to loving tempeh.
    • Store tempeh bacon in the refrigerator for up to a week.
    • Cashew mayo will last for 1 week in the fridge as well.
    • Substitute silken tofu for cashews for a nut-free option.
    • Use a gluten-free bun or gluten-free bread if avoiding grains.
    • Substitute store-bought vegan mayo to save time if you don't wish to make your own ( but homemade is much better).

    Nutrition

    Calories: 479kcalCarbohydrates: 38gProtein: 30gFat: 2gPolyunsaturated Fat: 2gSodium: 475mgPotassium: 1067mgFiber: 4gSugar: 12gVitamin A: 2969IUVitamin C: 26mgCalcium: 193mgIron: 7mg
    Tried our recipe?Let us know how it was!
    Kathy Carmichael

    Hi! My name is Kathy, I am a retired high school English teacher & vegan enthusiast and blogger. My entire blog is fully plant-based vegan. I truly believe what we eat & how we live determines our health & the preservation of our planet! 🙂

    www.kathysvegankitchen.com/about-me/

    Get FREE Recipes In Your Inbox :)

    I'll Send You New Recipes When I Post!

    Invalid email address
    We promise not to spam you. You can unsubscribe at any time.
    Free Recipes On The Way! :)- Kathy

    More Sandwiches

    • Sweet potato sandwch
      Pulled Pork Sweet Potato Sandwich
    • vegan chicken salad
      Best Vegan Chicken Salad
    • Easy White Bean Avocado Dip
    • Veg Wrap Sandwich Recipe
      Veg Wrap with White Bean Spread

    Reader Interactions

    Comments

      4.92 from 12 votes (12 ratings without comment)

      Did you make this recipe? Leave a reply below! Cancel reply

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

      Recipe Rating




    1. Maor

      July 26, 2023 at 9:32 am

      Kathy, it seems your BLT Pasta Salad recipe is down. What a shame, at least for me. Luckily, I made it enough times to remember quite accurately.

      Reply
      • Kathy Carmichael

        July 26, 2023 at 9:36 am

        Maor, it's coming back! I promise. It just needed to update it.

        Reply
    2. Frances R Milligan

      January 15, 2023 at 2:31 pm

      Kathy, love your recipes! Use them all the time!

      Reply
      • Kathy Carmichael

        January 16, 2023 at 6:43 am

        Hi Frances, I'm so glad you are enjoying the recipes. Thank you for your feedback.

        Reply
    3. Elaine

      January 15, 2023 at 5:37 am

      Can you freeze the leftover T bacon?

      Reply
      • Kathy Carmichael

        January 15, 2023 at 7:11 am

        Hi Elaine, Yes! The tempeh won't be crispy once it is thawed, but it can be frozen and re-crisped in a pan after thawing. Store in freezer bags in single layers, and make sure the tempeh bacon is completely cooled before freezing.

        Reply
    4. David

      September 16, 2022 at 9:25 pm

      Hi, I will definitely make this today although I will leave out the charring, I’m still not sure about eating burned food. Thanks so much for the instructions.

      Reply
      • Kathy Carmichael

        September 17, 2022 at 6:27 am

        Hi David, it isn't burned, just grilled with grill marks. Let me know if you like it.

        Reply
    5. Rachel

      July 11, 2022 at 2:48 pm

      AMAZING!!! Thank you for stating to boil the tempah first then marinate, and to toast buns before assembling. The tempah tasted delicious.
      I placed the tempah in the oven instead of grill at 450F for 8 mins on baking sheet with nonstick mat then flipped them and cooked for another 8 mins.
      I used to place my cabiatta sandwiches fully assembled in the oven to toast, but it would wilt my lettuce and make the mayo runny, but after Kathy's tip, I only put the plain buns in the oven at 350F for about 5 mins then assembled and it was so good. Thank you again Kathy.

      Reply
      • Kathy Carmichael

        July 11, 2022 at 3:19 pm

        Hi Rachel, I'm so glad you liked it. Thank you for the feedback. I appreciate. Let me know if you try any other recipes. Have a great day!

        Reply
    6. SCC

      June 09, 2022 at 4:12 am

      Hi Kathy,
      I was going to print the recipe but it seemed like the print bottom didn't work...

      Reply
      • Kathy Carmichael

        June 09, 2022 at 7:07 am

        Hey, I just tried and it worked for me. Let me know if you are still having problems. Thank you for letting me know.

        Reply
    7. Shellie

      January 18, 2022 at 11:20 am

      This sound delicious, and we're having it today. Love the idea of boiling the tempeh first as the bitterness always had me avoiding tempeh. If I substitute the silken tofu for the cashews in the mayo would I use the 12 oz. shelf stable tofu?

      Reply
      • Kathy Carmichael

        January 18, 2022 at 11:57 am

        Shellie I usually use the silken tofu for mayo, but if you use a firmer one, you may just have to add a little water to thin it out. I hope you enjoy the sandwich.

        Reply
    8. Marie

      June 05, 2021 at 7:20 pm

      If you don’t have a grill, can you cook the tempeh in the oven? What are the instructions? Thanks.

      Reply
      • Kathy Carmichael

        June 06, 2021 at 7:11 am

        Hi Marie, yes, you can or in a skillet. 400F oven for 25-27 minutes or heat a nonstick skillet over medium heat, then pour the marinade in and let in soak up all the marinade as it sears. Or, you can also air fry it at 370 degrees for 10 minutes 🙂 I hope this helps and you enjoy the vegan BLT.

        Reply
      • Lillian Betancourt

        June 09, 2021 at 6:03 am

        The second time I did this recipe I used my air fryer and it worked great! Very quick too.

        Reply
        • Kathy Carmichael

          June 09, 2021 at 9:19 am

          Hi Lillian,

          I love my air-fryer too. I love how quick it is. You can also make the tempeh in the oven or on the stove if you don't have a grill.

          Reply
    9. Lillian Betancourt

      June 04, 2021 at 3:48 pm

      Fantastic recipe! I love that it travels well too. I prepared it and ate it three hours later and it was simply amazing. Thanks Kathy!

      Reply
      • Kathy Carmichael

        June 05, 2021 at 8:48 am

        Hi Lillian, I'm so glad you liked the Vegan BLT! It's one of my favorites. You should try the meatless meatloaf recipe. It makes fabulous cold meatloaf sandwiches that also travel well and taste amazing the next day! Thanks for the feedback. I appreciate it.

        Reply
    10. Martha

      June 14, 2020 at 10:24 am

      Help! I found your site a few days ago and sent it to my daughters. I recall sending you comments on two or three recipes but have not heard from you. Now I am trying to find whatever recipe (I don’t remember which one) where you tented it with foil and vented on top and sides for steaming. Will you please email me this information?

      Reply
      • Kathy Carmichael

        June 14, 2020 at 3:07 pm

        Hi Martha, I replied to your emails. I think you are talking about the oil-free seitan recipe? Search for "Seitan Recipe" in the search bar 🙂

        Reply

    Primary Sidebar

    Hi, I'm Kathy! I love creating delicious whole foods plant-based recipes. I believe what we eat & how we live determines our health & the preservation of our planet!

    More about me →

    Light and Delicious Vegan Spring Food Recipes

    • superfood salad recipe
      Superfood Salad
    • Quick and Easy Southwest Coleslaw
    • creamy mushroom pasta
      Creamy Mushroom Pasta
    • Vegan Minestrone Recipe
      Vegan Minestrone Soup Recipe
    • Mediterranean Salad With Chickpeas recipe
      Mediterranean Salad with Chickpeas
    • cauliflower taco recipes
      Easy Roasted Cauliflower Tacos

    Top 50 Recipes Cookbook

    Popular Vegan Dishes

    • vegans tir fry recipe
      The Best Vegan Stir Fry
    • mango salad
      Simple Mango Kale Salad
    • lentil meatloaf
      The Best Vegan Meatloaf
    • vegan chicken salad
      Best Vegan Chicken Salad
    • easy bean salad recipe
      Bean Salad With Oil Free Dressing
    • vegan drunken noodles recipe
      Easy Vegan Drunken Noodles

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions
    • Accessibility Statement
    • Affiliate Policy

    Cookbook

    • My Top 50 Recipe Cookbook!

    Contact

    • Contact
    • About Me
    • Work With Me

    As an Amazon Associate I earn from qualifying purchases. Made with ♥️ in Arizona.

    Copyright © Kathy's Vegan Kitchen :)

    869 shares

    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.