Crowded Kitchen

  • Recipes
  • Cookbook
  • About Us
  • Shop
menu icon
go to homepage
  • Recipes
  • Cookbook
  • About Us
  • Shop
search icon
Homepage link
  • Recipes
  • Cookbook
  • About Us
  • Shop
×
Home » Main Dishes

Vegan BLT

Published: May 7, 2020 · Modified: Aug 11, 2020 by Lexi Harrison
This post contains affiliate links, and I may receive commissions for purchases made through links on this post.

Jump to Recipe·Print Recipe

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!

Front view of a stacked vegan BLT sandwich with avocado and greens.

Let's break down this vegan BLTA. (The "A" stands for avocado, in case you weren't familiar.)

Sourdough bread (homemade, if you're that person, and slathered in vegan mayo), lettuce (boring, but essential), homemade tofu bacon (wayyyy better than it sounds), pan-roasted cherry tomatoes (SO MUCH BETTER THAN REGULAR TOMATOES) and avocado (no explanation needed).

Front view of a stacked vegan BLT sandwich cut in half.

Why you need to make tofu bacon

A few weeks ago, we shared a recipe we've been working on for a while: homemade tofu bacon. You guys were pretty psyched about it, for good reason!

Crispy glazed tofu squares with charred edges on a baking sheet, perfect for vegan recipes.

It's crispy, chewy, salty, smoky and everything you want in your favorite breakfast food. Sure, it's not quite like regular bacon, but it's a pretty damn good alternative. Especially if you haven't had bacon in years.

Essentially, it involves making a simple marinade (soy sauce, maple syrup, liquid smoke, apple cider vinegar, oil, a little onion powder, salt and pepper). Slice tofu into super thin planks, then baste with the marinade, roast and periodically brush with more marinade until the bacon is crispy and chewy.

All in all, it takes a little over an hour to make (and you'll have to stay near the oven), but it's well worth the effort!

Grilled tofu sandwich with fresh vegetables and condiments on a wooden platter.

Next-level pan-roasted tomatoes

We were really craving tomato jam for this vegan BLT. But since we're trying to limit grocery store trips (and also didn't feel like spending 3 hours making it), we had to improvise.

Oh, and we also forgot to buy sandwich-appropriate tomatoes at the store. So we were really limited, with just one carton of slightly overripe cherry tomatoes. Raw cherry tomatoes aren't particularly well suited for sandwiches, so we threw them in a pan with some olive oil and salt.

Overhead view of vegan BLT ingredients including bread, avocado, tofu bacon, lettuce and tomato.

20 minutes later, we had perfect pan-roasted tomatoes that are basically a much easier version of tomato jam. They're perfect for spreading on a BLT and honestly taste WAY better than raw tomato.

Not sure about you, but I've never really liked tomatoes on sandwiches. Unless they're perfectly ripe heirlooms, they usually just don't taste that great. Pan-roasted tomatoes are the way to go!

Side note: if you have extra time on your hands, you could also make these really good roasted tomatoes from Brewing Happiness. We've heard rave reviews!

Overhead view of a vegan BLT sandwich cut in half on a plate.

More vegan lunch recipes you'll love:

  • Greek Chickpea Salad
  • Portobello Mushroom Panini
  • Quinoa Tabbouleh Salad
  • Asian-inspired Lettuce Wraps with Peanut Sauce
  • Mushroom Shawarma with Tzatziki
  • Fajita Panini
Front view of a stacked vegan BLT sandwich on a plate.

If you make this Vegan BLTA recipe with tofu bacon, we’d love for you to leave a comment and rating below! We also love to see your creations on Instagram – tag us at @crowded_kitchen so we can see what you’ve been cooking.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Front view of a stacked vegan BLT with avocado and lettuce on toasted bread.

Vegan BLT


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Lexi
  • Total Time: 25 minutes
  • Yield: 1 sandwich 1x
Print Recipe
Pin Recipe

Description

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!


Ingredients

Scale
  • 1 cup cherry tomatoes
  • 1 tbsp olive oil
  • ½ 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
  • ½ of an avocado

Instructions

  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!

Notes

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

  • Prep Time: 20 minutes
  • Cook Time: 5 minutes
  • Category: Lunch
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size:
  • Calories: 344
  • Sugar: 4.9 g
  • Sodium: 854.2 mg
  • Fat: 24.5 g
  • Saturated Fat: 3.3 g
  • Trans Fat: 0 g
  • Carbohydrates: 24.9 g
  • Fiber: 6.4 g
  • Protein: 10.1 g
  • Cholesterol: 0 mg

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Main Dishes

  • Close up overhead view of a halved chicken and leek hand pie showing the shredded chicken and leek filling inside flaky puff pastry, with whole pies around it.
    Chicken and Leek Hand Pies
  • Overhead close up view of bacon cheeseburger stuffed onions in a cast iron skillet drizzled with Thousand Island and sprinkled with parsley and sesame seeds
    Bacon Cheeseburger Stuffed Onions
  • Close up view of creamy chicken gnocchi soup in a gray bowl with shredded parmesan, parsley and red pepper flakes, breadsticks and a spoon beside it
    Copycat Olive Garden Chicken Gnocchi Soup
  • Overhead view of sheet pan shrimp boil on a platter with corn, shrimp, sausage and potatoes.
    Sheet Pan Shrimp Boil

Comments

    Let us know what you think! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star
    Recipe Rating




  1. James Hartley says

    July 07, 2025 at 5:31 pm

    Delicious sandwich. The tofu bacon is amazing. So important to select your favorite bread.

    Reply
  2. Shannon says

    September 04, 2021 at 6:37 pm

    Absolutely delicious

    Reply
  3. Alison says

    December 21, 2020 at 12:48 pm

    I think this is my new favourite sandwich, the smokey flavour is great. I made up a bunch for my lunches, I think it even tasted better the second day. This is the first time I've been to your website. I think I was actually looking for vegan White Russian's, which is on my list to make, when I found the Tofu bacon recipe. I am definitely going to be trying more from your site.

    Reply
    • Lexi says

      December 21, 2020 at 1:02 pm

      That's so great to hear, thank you so much!! Hope you enjoy the white russian's, too 🙂

      Reply
  • Main Dishes
  • Better Than Store Bought
  • Chicken
  • Salads

Trending Recipes

  • A big stack homemade nutter butters on a white plate.
    Homemade Nutter Butters
  • Overhead view of cowboy candy in a mason jar.
    Peach Cowboy Candy (Candied Jalapeños)
  • Overhead view of cheddar cheese coins on parchment.
    Slice and Bake Cheddar Cheese Coins
  • overhead view of homemade blueberry pop tarts with bright pink icing and sprinkles on a cooling rack.
    Homemade Blueberry Pop Tarts

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • Affiliate Disclosure
  • See our Portfolio

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2026 Crowded Kitchen