Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Main dishes

Vegan BLT

Iosune with a glass of juice.
Published: Jun 29, 2026 by Iosune Robles · This post may contain affiliate links
No ratings yet
Pin Recipe Jump to Recipe
Vegan BLT sandwich cut in half on a white plate with crispy potato chips

This Vegan BLT has everything that makes the classic sandwich so good: crispy bacon, fresh lettuce, juicy tomato, creamy mayo, and lightly toasted bread. It comes together in about 10 minutes and is especially good when tomatoes are in season.

Vegan BLT sandwich cut in half and served with potato chips on a white plate

The traditional version is made with bacon and regular mayonnaise, so I've simply swapped them for vegan alternatives. I've kept the rest of the sandwich classic, without adding avocado, onion, or extra sauces that would take it away from a true BLT.

It's ideal for a quick lunch or an easy summer dinner, especially when you want something fresh without spending much time in the kitchen. For the best texture, assemble it just before eating, although you can prepare the vegan bacon and wash and dry the lettuce ahead of time.

Looking for more easy vegan sandwiches? Try my Vegan Grilled Cheese, Vegan Philly Cheesesteak, and Simple Hummus Sandwich. They're all made with simple ingredients and are great when you want something filling without much effort.

Why You'll Love This Vegan BLT

You're going to love this recipe because:

  • Classic flavor: Crispy bacon, juicy tomato, crisp lettuce, creamy mayo, and toasted bread give you everything you want in a BLT.
  • Ready in minutes: Once the vegan bacon is prepared, the sandwich comes together in about 10 minutes.
  • Made with simple ingredients: You only need bread, vegan mayo, vegan bacon, tomato, lettuce, salt, and pepper.
  • Easy to customize: Use homemade or store-bought vegan bacon, your favorite bread, and whichever crisp lettuce you have on hand.
  • Perfect for summer: It's fresh, satisfying, and especially good when ripe tomatoes are in season.
Ingredients for vegan BLT

Vegan BLT Ingredients

  • Bread: Use your favorite sandwich bread, such as white, whole wheat, sourdough, or gluten-free bread.
  • Vegan mayonnaise: I used my homemade Vegan Mayonnaise, but store-bought also works well.
  • Vegan bacon: I used Tempeh Bacon, but Tofu Bacon, Vegan Bacon, Eggplant Bacon, or store-bought vegan bacon also work. Use more or fewer slices depending on their size.
  • Tomato: Use a ripe, firm tomato and slice it evenly.
  • Lettuce: Romaine, iceberg, green leaf, or any crisp lettuce works well.
  • Salt: Add a small pinch directly to the tomato.
  • Black pepper: Use freshly ground black pepper to taste.

Find the full recipe with exact measurements in the recipe card below.

How to Make Vegan BLT

Vegan bacon cooking in a skillet
  1. Cook the vegan bacon according to the recipe or package directions until crisp.
Two slices of bread toasted until lightly golden
  1. Lightly toast the bread.
Vegan mayonnaise spread over one side of each toast slice
  1. Spread the mayonnaise over one side of each slice.
Lettuce and tomato layered on toast and seasoned with salt and pepper
  1. Layer the lettuce and tomato on one slice, then season the tomato with salt and black pepper.
Cooked vegan bacon arranged over the lettuce and tomato
  1. Add the cooked vegan bacon.
Assembled Vegan BLT sandwich cut in half and ready to serve
  1. Top with the remaining slice of bread, cut in half, and serve right away.

Tips for the Best Results

  • Use ripe but firm tomatoes: They should be juicy and flavorful without being so soft that they make the sandwich soggy.
  • Toast the bread lightly: You want enough structure to hold the filling, but not so much that the bread becomes hard or difficult to bite.
  • Keep the lettuce very dry: Any extra moisture can soften the toast and make the sandwich slippery.
  • Place the lettuce against the bread: Keep the tomato away from direct contact with the toast by placing the lettuce between them. This helps prevent the bread from becoming soggy.
  • Add the bacon while it is still crisp: Let it cool only briefly after cooking, then assemble the sandwich before it starts to soften.
Halved Vegan BLT sandwich with vegan bacon, lettuce, and tomato served with potato chips

Serving Suggestions

This Vegan BLT is filling enough on its own, but you can also serve it with a simple side to make it a more complete meal:

  • Potato chips: Serve it with my Baked Chips or your favorite store-bought potato chips for a classic and easy option.
  • French fries: Pair it with homemade Baked French Fries, Baked Sweet Potato Fries, or Potato Wedges.
  • Salads: Serve it with Vegan Potato Salad, Vegan Coleslaw, or Vegan Macaroni Salad.
  • Soups: Pair it with Vegan Tomato Soup, Vegan Vegetable Soup, or Vegan Potato Soup.
  • Make it a BLAT: Add sliced avocado for extra creaminess.

How to Store and Reheat Leftovers

  • Fridge: This sandwich is best served fresh. If needed, store it in an airtight container in the fridge for up to 1 day, although the bread may soften.
  • Freezer: Freezing is not recommended because the lettuce and tomato will lose their texture and make the sandwich soggy.
  • Reheat: Reheating the assembled sandwich is not recommended. For the best results, store the ingredients separately and reheat only the vegan bacon before assembling.

Frequently Asked Questions

What is the best vegan bacon for a BLT?

Tempeh Bacon, Tofu Bacon, Eggplant Bacon, Homemade Vegan Bacon,
and store-bought options can all work well. The best choice depends on the texture you prefer, but I like tempeh bacon because it is smoky, crisp, and holds together well in the sandwich.

What kind of bread is best for this sandwich?

Soft sandwich bread works best because it holds the filling well and stays easy to bite after toasting. I used whole wheat sandwich bread, but white bread, sourdough, or gluten-free bread also work well.

How do I keep it from getting soggy?

Toast the bread lightly, dry the lettuce well, and place the lettuce between the bread and tomato. Assemble the sandwich just before serving for the best texture.

Can I make it ahead of time?

It is best assembled just before serving so the bread stays crisp. You can prepare the vegan bacon and wash and dry the lettuce ahead of time, then assemble the sandwich when you are ready to eat.

Can I add avocado to a Vegan BLT?

Yes. Adding sliced avocado turns it into a BLAT and gives the sandwich extra creaminess.

White plate with a Vegan BLT sandwich sliced in half and a side of potato chips

Vegan Sandwich Filling Ideas

  • Vegan Egg Salad
  • Vegan Chicken Salad
  • Vegan Chickpea Salad
  • Vegan Tuna
  • Vegan BBQ Jackfruit Pulled Pork

Did you make this recipe? Leave a comment and a rating below. I'd love to hear how it turned out!

Vegan BLT sandwich halves stacked on a white plate with potato chips on the side
No ratings yet

Love it? Leave a rating!

Vegan BLT

This Vegan BLT is made with crispy vegan bacon, juicy tomato, crisp lettuce, creamy mayo, and toasted bread. It's simple, satisfying, and ready in just 10 minutes.
Prep: 5 minutes mins
Cook: 5 minutes mins
Total: 10 minutes mins
Servings: 1 sandwich
PRINT PIN COMMENT


Ingredients  

  • 2 slices bread, whole wheat, white, sourdough, rye, or gluten-free bread all work well
  • 1-2 tablespoons vegan mayonnaise
  • 3-4 slices vegan bacon of choice, tempeh bacon, tofu bacon, eggplant bacon, vegan bacon, or store-bought
  • 2 tomato slices
  • 1-2 crisp lettuce leaves, romaine, iceberg, butter lettuce, or green leaf are all good options
  • Pinch of salt
  • Pinch of black pepper

Instructions 

  • Cook the vegan bacon according to the recipe or package instructions until crisp.
    Vegan bacon cooking in a skillet
  • Toast the bread slices until lightly golden.
    Two slices of bread toasted until lightly golden
  • Spread the vegan mayonnaise over one side of each slice of toast.
    Vegan mayonnaise spread over one side of each toast slice
  • Add the lettuce and tomato slices to one slice of bread. Season the tomato with salt and black pepper.
    Lettuce and tomato layered on toast and seasoned with salt and pepper
  • Top with the cooked vegan bacon.
    Cooked vegan bacon arranged over the lettuce and tomato
  • Close the sandwich with the remaining slice of bread, cut in half, and serve immediately.
    Assembled Vegan BLT sandwich cut in half and ready to serve

Notes

  • Best served fresh.
  • Store leftovers in an airtight container in the fridge for up to 1 day.
  • Freezing is not recommended.
  • For the best texture, store the ingredients separately and assemble just before serving.

Nutrition

Serving: 1sandwich | Calories: 440kcal | Carbohydrates: 39g | Protein: 19g | Fat: 25g | Saturated Fat: 3g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 11g | Sodium: 750mg | Potassium: 490mg | Fiber: 5g | Sugar: 8g | Vitamin A: 650IU | Vitamin C: 5mg | Calcium: 160mg | Iron: 4mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Main Dish
Cuisine: American
Author: Iosune Robles

More Vegan Main Dish Recipes

  • Crispy tofu chicken served with a bowl of BBQ sauce on a white surface
    Tofu Chicken
  • Easy tofu pasta served with vegan Parmesan and fresh basil
    Tofu Pasta
  • Homemade vegan pasta primavera topped with basil and grated vegan cheese
    Vegan Pasta Primavera
  • Vegan taco salad served with lime wedges and extra tortilla chips on the side
    Vegan Taco Salad
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most popular recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Crispy fried tofu served on a plate.
    Crispy Fried Tofu

Summer favorites

  • Tofu steak, fries, and thyme on a plate.
    Tofu Steak
  • Close-up of creamy vegan coleslaw in a bowl
    Vegan Coleslaw
  • Vegan BBQ jackfruit pulled pork sandwich topped with vegan mayo and vegetables.
    Vegan BBQ Jackfruit Pulled Pork
  • Crispy baked BBQ tofu triangles topped with sesame seeds and sliced green onions
    BBQ Tofu
  • Two pieces of toast with vegan chicken salad, lettuce, tomato, chives, and black pepper
    Vegan Chicken Salad
  • Vegan macaroni salad with crunchy vegetables in a large bowl with a wooden spoon
    Vegan Macaroni Salad

Footer

↑ Back to top • Recipes • About • Contact

© 2026 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required