Vegan BLT Sandwiches

Is it lunch time yet? I think it might have to be.

I’ve been making this vegan-ized version of a BLT for a few years now, and it never disappoints. It’s savory, smokey, and perfect for a summer day.


It all starts with the marinated tofu ‘bacon’, which is flavorful and crispy. Add the mayo, tomato, greens, avocado, onion, and bread, and it’s sandwich heaven. Enjoy!


Prep time: 15 minutes

Cook time: 30 minutes

Author: Envi Eats

Serves: 4


  • 16 oz extra firm tofu, pressed
  • 1 tbsp neutral oil
  • 1 tsp liquid smoke
  • 1 tbsp apple cider vinegar
  • 3 tbsp soy sauce or tamari
  • 1 tsp honey or agave
  • 1 tsp paprika
  • 1/2 tsp black pepper
  • Sandwich bread
  • tomato
  • spinach or lettuce
  • avocado (optional)
  • vegan mayo or hummus (optional)
  • red onion (optional)


  1. Preheat the oven to 450 degrees.
  2. Thinly slice the pressed tofu into strips. Combine all of the tofu ‘bacon’ marinate ingredients together and place strips of tofu into the liquid. Allow to marinade for at least 15 minutes (up to 12 hours).
  3. Bake the marinated tofu for 15 minutes on each side, or until crispy and fragrant.
  4. Assemble BLT sandwiches by spreading vegan mayo or hummus on the bread, adding greens, tomato, avocado, onion, and tofu ‘bacon’.

Serve with in sweet potato fries, kettle chips, veggies and hummus, or apple slices!

Let us know what you think by pinning and posting to instagram using #EnviEats


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s