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’s really making me crave summer sandwiches. Not that you can’t have sandwiches any time of year, but they seem to hit differently 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 a lot of 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 has only a few simple ingredients, but there’s no rule 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 them to the sandwich.

Vegetarian BLT Sandwich Recipe Ingredients
- Bacon – I love using 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 tomato you have on hand, or the one you 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 to 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, taste, and add any extra seasonings needed. Store in the refrigerator until needed, and up to 5 days.
- These BLTs can be assembled however you want. 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 the bacon and then place the top slice of bread on. Cut the 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