Good old-fashioned BLTs are just about the easiest – and possibly most delicious – sandwich around, and this ultimate Veggie BLT with seared smoky tofu, juicy tomatoes, creamy mayo (vegan if you like), and crisp lettuce brings vegans and vegetarians into the mix!

A veggie BLT sandwich is served on a plate set on a wooden background.

Table of Contents

The Story Behind the Recipe

When I became a vegetarian a dozen or so years ago (where does the time fly?!), I just sort of gave up on BLTs. I mean, without bacon, they’re just a lettuce and tomato sandwich. And frankly, I have eaten a few of those. Not the best.

Then I laid my eyes on the Skillet Seared Tofu recipe in Deborah Madison’s Vegetarian Suppers cookbook, I created my delicious Vegetarian Tofu Bacon based on that recipe, and a world of veggie BLT possibilities opened up.

Quick-seared tofu on a marble background.

Anyone who cooks much with tofu is probably vaguely annoyed, like I am, with the fact that you usually need to press it. I’m just not a fan of the extra time and fuss-factor that goes into doing so. So this method intrigued me off the bat – no pressing!

Just slice your tofu, saute it up, and spoon a little sauce over the top. Done and done – Tofu BLTs made easy!

Two images side-by-side, one shows the ingredients for Veggie BLTs and one shows the veggie BLT ready to eat.

Veggie BLT Ingredients

For the tofu bacon:

  • Olive oil – for searing the tofu
  • Tofu – Extra-firm tofu is what’s needed here. The magic in this cooking method, though, is that you don’t need to press it! Such a time-saver.
  • Tamari – or low-sodium soy sauce. Use GF tamari if you need to keep this Tofu BLT gluten-free.
  • Pure maple syrup – Adds a touch of sweetness for a sweet-and-smoky bacon sub.
  • Smoked paprika – One of the most magical ingredients in a vegetarian’s cupboard! Just a little adds wonderful subtly smoky flavor.

For the Veggie BLT:

  • Bread – I like a good crusty artisan bread for my veggie BLT. You can grab a GF bread if needed.
  • Tofu bacon – two or three slices per sandwich.
  • Tomatoes – The bigger, juicier, and fresher, the better!
  • Lettuce – I like green leaf for my veggie BLTs, but romaine, butter lettuce, or another fave lettuce will work too.
  • Mayo
  • Salt & pepper

Adaptations & Variations

  • Veggie BLTA: Add some sliced avocados to your sandwich for a creamy addition.
  • Chipotle Veggie BLT: Mix up a teaspoon or two of diced chipotle peppers and a bit of the adobo sauce with the mayo before smearing it onto your sandwich.
  • Gluten-free option: Use GF soy sauce/Tamari and GF bread.
  • Vegan option: Just make sure you use a vegan mayo and you’re all set!

How to Make It

First, sear your tofu by cooking it in a large skillet until the tofu is browned. Then, mix together the remaining veggie bacon ingredients and pour it over the tofu. Cook until reduced and set aside.

From there, it’s just a matter of assembling your vegetarian BLTs! Toast some slices of bread and smear them with mayo.

Pile one side with lettuce, tomato, and tofu, then sprinkle with a bit of salt and pepper. Top with the second slices of bread mayo-side down, cut it in half, and dig in!

What to Serve with this Veggie BLT

More Vegetarian Sandwich Recipes

A veggie BLT sandwich is served on a plate set on a wooden background.
5 from 8 votes

Ultimate Veggie BLT

Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Author: Kare
Yield: 4 sandwiches
Tofu, quickly seared and seasoned, is the "meat" of this hearty, comforting vegetarian and vegan sandwich. (Of course, actual bacon can be subbed in for any meat-eaters in the house!)

Ingredients

For the Tofu Bacon:

  • 1 tablespoon olive oil
  • 1 14-ounce block extra-firm tofu, cut in 1/4-inch slices (no need to drain)
  • Pinch kosher salt
  • 1/4 cup Tamari or low-sodium soy sauce* (for gluten-free choose a GF Tamari)
  • 2 teaspoons pure maple syrup
  • 1/2 teaspoon smoked paprika

For the sandwiches:

  • 8 slices of your favorite crusty artisan bread (toasted) (for gluten-free use your favorite GF sandwich bread)
  • 2-3 slices Tofu bacon
  • 2 large ripe tomatoes (sliced)
  • 8 green leaf lettuce leaves (washed and dried) (butter lettuce is another fabulous choice)
  • 1/4 cup mayonnaise (vegans use a mayo alternative such as Vegenaise)
  • Salt & pepper to taste

Instructions

  • Set a large saute pan over medium-high heat. When hot, add the olive oil. When the olive oil is hot, add the tofu along with a pinch of salt. The tofu will hiss and jump around a bit, so watch out! Cook, flipping occasionally, until golden brown on both sides, 8-10 minutes. While the tofu cooks, mix the Tamari, pure maple syrup, and smoked paprika in a small bowl. When the tofu is done, reduce the heat to low and pour the Tamari mix over the top. Cook, flipping occasionally, until the sauce has reduced and thickened, about 1 minute. Transfer the smoky seared tofu to a plate.
  • Toast the bread then smear each piece with mayonnaise, as little or as much as you like – 2 teaspoons to 2 tablespoons or so. Top four pieces of bread with tomatoes; sprinkle with a touch of salt and freshly ground black pepper. Add the tofu, then pile with the lettuce. Top with remaining slices of bread. Cut in half and serve.

Notes

*I find that I prefer the lower-sodium options for soy sauce – if you use regular soy sauce, you may want to go a bit lighter, as the end result might be rather salty.

Meat option:

Pretty self-explanatory – just use bacon instead of tofu for the meat-eaters in the house! But I uphold that the carnivores are missing out. 😉

Vegan option:

Use a vegan mayonnaise.

Gluten-free option:

Choose gluten-free Tamari and your favorite gluten-free bread.

Nutrition Facts

Serving: 1sandwich, Calories: 335kcal, Carbohydrates: 37g, Protein: 17g, Fat: 14g, Saturated Fat: 2g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 5g, Trans Fat: 0.02g, Cholesterol: 2mg, Sodium: 1206mg, Potassium: 330mg, Fiber: 4g, Sugar: 8g, Vitamin A: 2794IU, Vitamin C: 11mg, Calcium: 219mg, Iron: 4mg

Share or save:

This post may contain affiliate links, which means if you click on a link and make a purchase, I may receive a portion of the proceeds. More about this here.