Not just any BLT sandwich…this vegetarian BLT features smoky tempeh bacon, spicy sriracha mayo, and creamy avocado slices, peaking in flavor and texture. You’ll want to make this easy and delicious sandwich again and again!

I love it when I make a vegetarian version of a dish that completely blows the original out of the water.
I grew up eating BLT sandwiches, and I loved them. But this vegan BLT is so much better than any conventional BLT I’ve ever had.
My vegan BLT is made with crispy toast – specifically sourdough, which is the best sandwich bread in my humble opinion. It also has the essentials: romaine lettuce and fresh tomatoes But that’s where the similarities to a traditional BLT end.
My vegetarian BLT is made with smoky tempeh bacon, which I think is far superior to regular bacon. I jazzed up my standard tempeh bacon recipe with some extra seasonings to really enhance the flavor.
Two more things that set thiAnother vegan BLT is avocado slices and spicy sriracha mayo. These ingredients only take a few minutes to prepare and add to your sandwich, but they add so much flavor and texture that really bring the whole dish together.
I think this is going to be your new quick and easy dinner!
Jump:
Ingredients you will need
- Vegan mayonnaise. It’s easy to find in most supermarkets, usually near regular mayo or in the natural foods section. Hellman’s Vegan, Vegenaise, and Just Mayo are some brands to look for
- Sriracha sauce. Make sure you are using a vegan sriracha. The sugar used in Huy Fong sriracha may not be vegan, so I don’t recommend using that brand. I used Kitchen Garden Brand Sriracha, which can be purchased on Amazon.
- I am Willow Gluten-free tamari or liquid aminos can be substituted if desired.
- Maple syrup.
- Apple cider vinegar.
- liquid smoke Liquid smoke is available near barbecue sauce in most supermarkets. It’s completely vegan and will add a lot of smoky flavor to your vegan bacon.
- Smoked paprika.
- Garlic powder.
- tempeh Tempeh can be purchased in the natural foods section of many supermarkets, usually near tofu. You’ll likely see different varieties with grains, hemp, and other additions. Any of these are fine, as is plain old tempeh. If you’re feeling adventurous, you can also make your own tempeh.
- Vegetable oil. Use whatever high-heat oil you prefer. Canola oil, coconut oil, and avocado oil all work!
- sourdough bread Sourdough has such an amazing flavor that it works so well for a BLT sandwich, but feel free to swap it out for another sandwich bread if you prefer.
- Romaine lettuce.
- tomato
- Salt pepper.
How is it made?
Below is a detailed photo tutorial on how to make this dish. If you want to skip the recipe, scroll all the way down!

Start by whipping up your sriracha mayo. It’s as simple as mixing vegan mayo and sriracha sauce in a bowl. Feel free to adjust the amount of sriracha according to your spice preference. It only adds a little heat, but if you prefer a lighter sandwich, you can leave it out entirely.

To make your tempeh bacon, combine soy sauce, maple syrup, apple cider vinegar, liquid smoke, smoked paprika, and garlic powder, then pour the mixture over some thinly sliced tempeh.
If you have time, let the tempeh marinate for 30 minutes or longer. If not, get right to cooking it!

To cook the tempeh bacon, heat some oil in a pan and add some tempeh slices. Make sure to give them plenty of room to cook, even if it means cooking them in batches.
Cook the tempeh slices for a few minutes on each side, until they are heavily browned. Drizzle some extra marinade over them as they cook to really pack in the flavor!

Assemble your vegetarian BLT sandwich! Toss toasted sourdough with sriracha mayo, then pair the slices and stuff with tempeh bacon, lettuce, tomato and avocado, sprinkle your tomatoes and avocado with some salt and pepper.
Remaining and storage
These sandwiches can be wrapped and stored in an airtight container in the refrigerator for a day or two, but you’re better off storing each ingredient separately and assembling the sandwiches just before eating. The mayo will keep for at least a week in the refrigerator and the tempeh bacon will keep for about 4 days in the refrigerator or 3 months in the freezer.
If you can, prepare each of the other sandwich ingredients before serving your vegetarian BLT.
variety
- Switch up the bacon. Not a fan of tempeh bacon? Swap it with tofu bacon or coconut bacon.
- BLT wraps. Wrap your vegan BLT fillings in a tortilla instead of on toast.
- BLT Salad. Make a bed of lettuce (you’ll need some extra), and pile on the diced tomatoes and avocado. Crumble the tempeh bacon and sprinkle over the top. Drizzle everything with some vegan ranch or vegan blue cheese dressing.
- Include some add-ins. Try pickle slices, onion slices, hot sauce, vegan cheese or sprouts. Get creative!
More vegan sandwiches
Like this recipe? if so, Stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook , Pinterest or Instagram , or subscribe to my newsletter for more recipes like this!

Best Vegan BLT Sandwiches
Not just any BLT sandwich…this vegetarian BLT features smoky tempeh bacon, spicy sriracha mayo, and creamy avocado slices, peaking in flavor and texture. You’ll want to make this easy and delicious sandwich again and again!
material
For the tempeh bacon
-
3
table spoon
I am Willow -
1
table spoon
Maple syrup -
1
table spoon
Apple cider vinegar -
1
teaspoon
liquid smoke -
½
teaspoon
Smoked paprika -
½
teaspoon
garlic powder -
1
(8 oz. or 227 g) package
temp,
Thinly sliced (¼ inch or thinner) -
2
table spoon
vegetable oil
For the sandwich
-
6
pieces
sourdough bread -
½
medium head
Romaine lettuce -
1
large tomatoes,
to cut -
1
Avocado
to cut -
salt and pepper,
to test
instructions
-
To make the sriracha mayo, whisk together the vegan mayonnaise and sriracha sauce in a small bowl. Taste-test and add more Sriracha if desired. Refrigerate the bowl while you make the tempeh bacon.
-
To make the tempeh bacon, first stir together the soy sauce, maple syrup, apple cider vinegar, liquid smoke, smoked paprika, and garlic powder.
-
Place the chopped tempeh in a shallow dish and pour the marinade over it. Optionally, let the tempeh marinate for 30 minutes.
-
Coat the bottom of a medium skillet with oil and place over medium heat.
-
When the oil is hot, add the tempeh strips in an even layer. Cook the tempeh slices in batches, about 5 minutes on each side, until dark and crispy. Baste some extra marinade periodically while the tempeh is cooking. When done, transfer the tempeh bacon to a plate.
-
Toast the sourdough bread.
-
Drizzle each tomato slice with sriracha mayo, then add slices and stuff with lettuce, tomato, avocado and tempeh bacon, sprinkle tomato and avocado slices with salt and pepper to taste.
nutrients
Best Vegan BLT Sandwiches
Amount per serving (1 sandwich)
calories 753
429 calories from fat
% Daily Value*
thick 47.7 grams73%
7.5 grams of saturated fat38%
Sodium 1551 mg65%
potassium 952 mg27%
carbohydrates 58.5 grams20%
7.2 grams of fiber29%
8.7 grams of sugar10%
protein 24.6 grams49%
calcium 135 mg14%
iron 5 mg28%
* Percent Daily Value is based on a 2000 calorie diet.