Craving a refreshing and flavorful sandwich, that also happens to be plant-based? If so, you’ve got to try my delicious and easy Vegetarian BLT Sandwiches. They’re made using my smoky homemade tofu bacon, fresh tomatoes and crisp lettuce. Serve with a cold drink, potato chips and enjoy outdoors for the full summer sandwich experience.

We’ve been having such nice weather lately and it really has me craving summer sandwiches. Not that you can’t have sandwiches any time of the year, but they seem to just hit different after a long day in the sun, or at the pool. BLTs are such a classic sandwich recipe, so I wanted to create my own meat-free version. I think you’re really going to love these hearty and flavorful Vegetarian BLT sandwiches, just as much as the original.
Why You’ll Love These Hearty Vegetarian Sandwiches
- Packed with flavor – BLTs only have three main ingredients: bacon, lettuce and tomato. You may not think such a simple sandwich would pack the flavor, but this one really does. The key is to use good quality ingredients, plus my delicious homemade tofu bacon. This sandwich really embodies summer with its fresh flavors.
- Cool and refreshing – There’s a reason why BLTs are such a great summer sandwich, they’re so cool and refreshing. The crisp lettuce and juicy tomatoes help cut any heaviness from the salty “bacon” and creamy mayo.
- Easy to make – Sandwiches are a favorite around here, because they always come together so quickly. As long as you have the ingredients on hand (and “bacon” prepped), you can be enjoying one of these vegetarian BLT’s in under 10 minutes.

Summer Sandwich Recipe Tips
- Add extra toppings – Traditionally, a BLT only has a few simple ingredients, but there are no rules saying you can’t add extra toppings. I particularly like to add cucumber, cheese, avocado or even pickled jalapenos.
- Flavor your mayo – Regular mayo is so classic and great on sandwiches, but I also love adding additional flavors to it when making BLTs. You can easily mix in some pesto, mustard, curry powder, roasted garlic or horseradish, for extra flavor.
- Pack for a picnic – These sandwiches are great for packing up in the morning to enjoy on an afternoon adventure. If making them ahead of time, I would recommend using a good quality bread that won’t get soggy. Also, if your tomatoes are particularly juicy, you can pat some of the liquid off before adding to the sandwich.

Vegetarian BLT Sandwich Recipe Ingredients
- Bacon – I love to use my favorite homemade tofu bacon for this recipe. It has great flavor and texture and works well on this sandwich. You can use any type of plant based bacon you prefer though.
- Lettuce – I usually like to use a crunchy lettuce when making BLT’s, but any kind will work. In the sandwiches you see here, I used green leaf lettuce, but romaine would also work well.
- Tomato – You can use any type of tomatoes you have around, or prefer. I would recommend using a fairly flavorful and juicy tomato though, so you get maximum flavor. You can also sprinkle salt and black pepper on top of the fresh tomato to help it stand out even more.
- Bread – Any kind of bread can be used in this sandwich recipe. I used french baguettes and they worked great, but sandwich bread is fine also.
- Mayonnaise – I like to flavor my mayo with lemon juice, garlic, fresh dill and salt. Plain mayo can be used though.
- Extra toppings -Feel free to add any extra toppings you like for these sandwiches. I would recommend cucumber, avocado or red onion.

How To Make Plant Based BLTs
- Prepare tofu “bacon” if needed. Store-bought vegan bacon can also be used. Make the flavored mayo. To a small bowl, add the mayo, lemon zest, lemon juice, garlic, chopped dill and salt. Mix until completely combined, give it a taste and add any extra seasonings needed. Store in the refrigerator, until needed, and up to 5 days.
- These BLTs can be assembled any way you want them to be. Here is how to assemble mine: toast bread, if preferred, and then spread each side with a few teaspoons of the mayo. To the bottom piece of bread, layer on the lettuce and then top with the tomato slices.
- Lightly salt and pepper the tomato slices for extra flavor. Next, add on the bacon and then place the top slice of bread on. Cut sandwich in half and enjoy. I like to serve with potato chips and a side of fruit.

Recipe Frequently Asked Questions
- Make this recipe vegan by using a vegan mayo.
- Make this recipe gluten free by using gluten free bread.
- Can additional ingredients be added to the sandwich? Yes, you can absolutely add any other sandwich toppings you like.
- How long do leftover sandwiches stay good for? If wrapped well and stored in the refrigerator, leftover sandwiches should last about 4 days.
Have a question I didn’t answer? Ask me in the comment section below and I will get back to you ASAP!

Looking For More Vegetarian Sandwich Recipes?
Refreshing Cream Cheese and Cucumber Sandwiches
Roasted Beet Sandwiches with Horseradish Goat Cheese
Vegetarian “Chicken” Parmesan Sandwiches
Balsamic Sweet Pepper and Boursin Sandwiches
Print
Vegetarian BLT Sandwiches
- Total Time: 25 minutes
- Yield: 4 1x
- Diet: Vegan, Vegetarian
Description
Craving a refreshing and flavorful sandwich, that also happens to be plant-based? If so, you’ve got to try my delicious and easy Vegetarian BLT Sandwiches. They’re made using my smoky homemade tofu bacon, fresh tomatoes and crisp lettuce. Serve with a cold drink, potato chips and enjoy outdoors for the full summer sandwich experience.
Ingredients
- 10-12 pieces of vegan tofu bacon, I use about 3 per sandwich*
- 8 large leaves of lettuce, about 2 per sandwich
- 2 large tomatoes, thinly sliced
- 4 sandwich buns, or 8 slices of bread
- Salt and black pepper
Flavored Mayo
- 1/2 cup mayonnaise, I used vegan mayo
- 1/4 teaspoon lemon zest
- 2-3 teaspoons fresh lemon juice
- 1 small glove garlic, minced or grated
- 1 teaspoon freshly chopped dill
- Salt, to taste
Instructions
- Prepare tofu “bacon” if needed. Store-bought vegan bacon can also be used. Make the flavored mayo. To a small bowl, add the mayo, lemon zest, lemon juice, garlic, chopped dill and salt. Mix until completely combined, give it a taste and add any extra seasonings needed. Store in the refrigerator, until needed, and up to 5 days.
- These BLTs can be assembled any way you want them to be. Here is how to assemble mine: toast bread, if preferred, and then spread each side with a few teaspoons of the mayo. To the bottom piece of bread, layer on the lettuce and then top with the tomato slices.
- Lightly salt and pepper the tomato slices for extra flavor. Next, add on the bacon and then place the top slice of bread on. Cut sandwich in half and enjoy. I like to serve with potato chips and a side of fruit.
Notes
*You don’t have to make my tofu vegan bacon, you can use a different kind of plant based bacon if you like.
- Prep Time: 15 mins
- Cook Time: 10 mins
- Category: Lunch, Vegan
- Method: Frying
- Cuisine: American


Leave a Reply