clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon

Vegan BLT

  • Author: Lexi
  • Prep Time: 20 minutes
  • Cook Time: 5 minutes
  • Total Time: 25 minutes
  • Yield: 1 sandwich 1x


We're bringing you the ultimate vegan BLT (technically a BLTA with the addition of avocado)! Tofu bacon is the star of the show, complemented by lettuce, pan-roasted cherry tomatoes and avocado. The ideal lunch, if you ask me!



  • 1 cup cherry tomatoes
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1 tsp balsamic vinegar (optional)
  • 2 slices sandwich bread of choice
  • 2 tbsp vegan mayo or butter
  • 4-6 slices tofu bacon
  • Lettuce
  • 1/2 of an avocado


  1. Make tofu bacon following these instructions.
  2. Heat a skillet over medium. Add olive oil and tomatoes. Sauté for 5-8 minutes, until tomatoes start to burst and soften. Add salt and balsamic and continue cooking for 15 minutes, stirring frequently, until they dry out and form a jam-like consistency. Remove from heat. 
  3. Toast bread and spread on vegan mayo or butter. 
  4. Top with lettuce, tofu bacon, tomatoes and avocado. Enjoy!


You can sub tofu bacon with a store-bought alternative.

  • Category: Lunch
  • Method: Stovetop
  • Cuisine: American

Keywords: Vegan BLT