Romy London

  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
search icon
Homepage link
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
×
Home » Recipes » Quick & Easy

Vegan Carrot BLT

Vegan Food Blogger, Chef and Photographer Romy London in the kitchen with vegan meals on the table in front of her.
Modified: Sep 3, 2025 · Published: Aug 20, 2025 by Romy · This post may contain affiliate links · Leave a Comment
Jump to Recipe Print Recipe

There’s something so satisfying about sinking your teeth into a Vegan BLT sandwich that actually hits all the right notes. Smoky, caramelized carrot bacon, crisp lettuce and juicy tomato slices all tucked between perfectly toasted bread.

This BLT recipe is a plant-based twist on a classic that doesn’t feel like a compromise - and it's easily one of my favorite sandwiches to make!

Quick to make, full of flavor and ridiculously easy, this sandwich has become my go-to when I want a lunch (or light dinner) that feels a little indulgent without any fuss.

A hand holding a vegan BLT sandwich with carrot bacon.

What makes this recipe so great is how easy it is to make it your own. Use your favorite bread - sourdough, whole grain, gluten-free, whatever you love - and add extras if you want: creamy avocado, a sprinkle of microgreens, zesty pickles or slaw.

The carrot bacon in this Bacon-Lettuce-Tomato-Sandwich totally steals the show, pairing perfectly with the fresh crunch of lettuce and the sweetness of ripe tomatoes.

And honestly, make extra of that bacon - it’s the kind of thing you’ll want to snack on straight from the fridge! Simple ingredients, maximum flavor - and a sandwich you’ll actually look forward to making on busy days.

Jump to:
  • 🌱 Ingredients & Notes
  • 🧑‍🍳 Instructions (Step-by-Step)
  • 💡 Expert Tips & Tricks
  • 🔜 Related Recipes
  • 📖 Recipe Card

❤️ What's Great About this Recipe

  • 🥬 Plant-based ingredients - Made using fresh, whole foods like ripe tomatoes, romaine lettuce, and smoky carrot bacon.
  • 🥪 Flavor-packed classic with a twist - This Vegan BLT Sandwich is all about smoky vegan bacon, crisp lettuce and juicy tomato slices layered between golden, toasted bread.
  • ⏱️ Quick and easy to make - Ready in no time and with simple steps - perfect for busy days or lazy weekends.
  • 🍅 Fresh and satisfying - Juicy tomato slices and crisp lettuce make every bite refreshing and delicious.
  • 🥕 The Smoky carrot bacon steals the show! Marinated and baked to perfection, it’s the star ingredient that brings the smoky flavor to this sandwich.
  • 🍽️ Great for lunch, dinner or even for breakfast or as a quick snack.

🌱 Ingredients & Notes

Here is everything you need for this recipe:

Bread - Use your favorite bread, like sourdough bread, whole grain or use a gluten-free bread if needed. Toasting adds texture and prevents sogginess.

Vegan Mayonnaise - Adds creaminess and ties all the sandwich ingredients together. Choose a store-bought brand or make your own.

Salad Tomato - Large, juicy tomatoes such as salad tomatoes work best for this sandwich. Slice it thinly for even layering in the sandwich.

Lettuce Leaves - Crisp varieties like romaine lettuce or fresh iceberg lettuce work best to add freshness and crunch.

Carrot Bacon - The smoky, caramelized star of this recipe! This vegan bacon gets its signature flavor from a marinade of soy sauce, liquid smoke and maple syrup. You can alternatively use store-bought vegan bacon for this sandwich, or make your own version of vegan bacon, such as tofu bacon, eggplant bacon, mushroom bacon or coconut bacon.

Scroll to the recipe card at the bottom of the post for detailed quantities and measurements.

🔪 Equipment

Here is all the equipment you need to make this recipe:

  • Sharp Knife - Ideal for slicing the tomato thinly and cutting the sandwich neatly.
  • Toaster or Oven - Use to toast the bread until crisp and golden brown. A toaster is quicker, but an oven works for larger batches.

🧑‍🍳 Instructions (Step-by-Step)

Step 1: Prepare the Bread

Toast four slices of bread until golden brown. Set aside.

Step 2: Spread the Mayonnaise

Add vegan mayonnaise to one side of each slice of bread.

Step 3: Layer the Ingredients

Place tomato slices, crispy lettuce and carrot bacon on two slices of bread.

Step 4: Assemble the Sandwich

Top with the remaining bread slices, mayonnaise side down.

Step 5: Serve and Enjoy

Cut the sandwiches in half and serve fresh.

A carrot BLT sandwich on a cutting board.

📌 If you love Pinterest you can pin any of the images to your boards!

🍽️ Serving

Serve your Vegan BLT Sandwich fresh for the best taste!

You can pair it with a side like vegan potato salad or roasted veggies - or add some avocado slices for extra creaminess or enjoy it with a crunchy pickle.

This sandwich is great for breakfast, lunch or dinner - or even as a quick snack!

A vegan BLT sandwich up close with layers of carrot bacon, lettuce and tomato.

❄️ Storage

If you’re making the sandwich ahead of time, store the carrot bacon, lettuce and tomato separately in airtight containers in the fridge.

Toast the bread and assemble the sandwich fresh when ready to eat.

You can keep the carrot bacon and veggies in the fridge for up to 3 days.

How to reheat carrot bacon

Reheat the carrot bacon in a skillet or oven for a few minutes to keep it crispy. Avoid microwaving, as this can make it soggy.

Always toast fresh bread before assembling your sandwich again!

💡 Expert Tips & Tricks

Toast the Bread

Toasting the bread adds a satisfying crunch and helps prevent it from becoming soggy once assembled. Use your favorite bread, and opt for a gluten-free variety if needed.

Assemble Just Before Serving

For the freshest taste and best texture, assemble the sandwich right before serving. This prevents the bread from softening and keeps the lettuce crisp.

Don’t Skimp on the Vegan Mayonnaise

Spreading vegan mayo generously on each slice of bread enhances the overall flavor and brings the sandwich together with a creamy finish.

Did you make this recipe? If so, will you do me a huge favor and leave a review and star rating & let me know how you liked this recipe? THANK YOU! ❤️

🔜 Related Recipes

  • A labelled glass bottle with vegan caramel sauce.
    Vegan Caramel Sauce
  • Individual sticky toffee pudding served on a white plate with coconut custard.
    Vegan Sticky Toffee Pudding
  • Four stacked apple cookies with glaze, and a bite taken out of the cookie on top, showing the apple filling.
    Apple Crumble Cookies
  • Vegan Roast potatoes in a serving dish on the dinner table.
    Vegan Roast Potatoes

If you loved this vegan sandwich, you might also want to try my Parmigiana Focaccia Sandwich for an Italian-inspired twist or this excitingly fun Sweet Potato Grilled Cheese Sandwich. Both are simple, easy to make and packed with flavor!

Here's a handy recipe card that you can print out and keep in your kitchen for easy reference:

📖 Recipe Card

A hand holding a vegan BLT sandwich with carrot bacon.

Vegan Carrot BLT Sandwich

Romy
This Vegan BLT Sandwich is a fresh, plant-based twist on the classic. Made with smoky carrot bacon, crisp lettuce, and juicy tomato slices, it’s layered between toasted bread with creamy vegan mayo for the perfect balance of flavors and textures. Easy to make and perfect for lunch or dinner!
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 15 minutes mins
Marinating 30 minutes mins
Total Time 1 hour hr 5 minutes mins
Course Dinner, Lunch, Sandwich
Cuisine American
Servings 2 servings

Equipment

  • 1 sharp knife
  • 1 Toaster or oven

Ingredients
  

For the Sandwich:

  • 4 slices bread toasted, use gluten-free bread if needed
  • 2 tablespoons vegan mayonnaise store bought or homemade
  • 1 large salad tomato
  • 4 large lettuce leaves crisp lettuce like romaine or iceberg
  • 4-5 sliced vegan carrot bacon

Optional Toppings:

  • avocado slices optional.
  • microgreens optional.
  • pickles or slaw sliced

Instructions
 

  • Toast four slices of bread until golden brown. Use sourdough, whole grain, or gluten-free bread if needed. Set aside once toasted.
  • If you're using store-bought vegan bacon, prepare it to the packaging instructions. Or make your own carrot bacon at home by thinly peeling, marinating and baking fresh carrots. Check the notes for the full carrot bacon recipe.
  • Wash and dry the lettuce leaves. Slice a large, ripe tomato into thin, even slices. If using optional toppings like avocado or red onion, prepare them as well.
  • Take the toasted bread and spread vegan mayonnaise evenly on one side of each slice. This creamy spread ties the sandwich together.
  • On two slices of bread, layer the tomato slices, crisp lettuce, and smoky carrot bacon. For extra creaminess, add avocado slices or other toppings if desired. Place the remaining slices of bread on top, mayonnaise side down.
  • Carefully cut the sandwiches in half for easy serving. Serve immediately with a side like vegan potato salad or fresh veggies. Enjoy your vegan BLT sandwich fresh for the best results.

Notes

Vegan Carrot Bacon Recipe HERE
  • Serving - Enjoy this Vegan BLT Sandwich fresh for the best results. Pair it with sides like vegan potato salad, roasted veggies, or even a crunchy pickle. For extra creaminess, add avocado slices or a dollop of cashew mayo. Serve with a refreshing drink like iced tea or sparkling water for a perfect lunch or dinner.
  • Storage - Store leftover ingredients separately in airtight containers. Carrot bacon and veggies can be kept in the fridge for up to 3 days. Always toast fresh bread when assembling sandwiches again to maintain the best texture.
  • Reheating - To keep the carrot bacon crispy, reheat it on medium heat in a skillet or oven for a few minutes. Avoid microwaving as it may make the texture soggy.
  • Visit local stores or farmer’s markets to find the best-tasting fresh and ripe tomatoes!
Keyword carrot bacon, carrot bacon recipe, Vegan BLT Sandwich, vegan sandwich

 © 2026 Romy London / Romina Callwitz | All images, videos, wordings and content are copyright protected and belong to Romina Callwitz. Please do not use any of my content without prior permission. If you wish to re-publish any (part of my) content, please get in touch via email. Thanks for your support!

*Disclosure: This page may contain affiliate links and sponsored links that earn me a small commission, at no additional cost to you. You can find more information in my Privacy Policy.

More Quick & Easy

  • Spicy arrabbiata beans on a plate with a spoon.
    Arrabbiata Butter Beans
  • Creamy cajun alfredo with vegan cajun chicken pieces in a pasta bowl.
    Vegan Cajun Alfredo
  • Vegan Caesar salad with crispy tofu pieces and chickpeas on a plate.
    Tofu Caesar Salad
  • Creamy Butter Beans Alla Vodka on a plate with a spoon.
    Butter Beans Alla Vodka

💭 Leave a Comment Cancel reply

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

Recipe Rating




Hey, I'm Romy! 👋

I'm a vegan recipe developer & food photographer based in the UK.

I share comfort food recipes that are easy to follow and genuinely tested - so you know they'll work.

About Romy

FOLLOW ME

  • link to instagram account
  • link to facebook account
  • link to pinterest account
  • link to youtube account
  • link to tiktok account
  • Link to email

As Seen In

Romy London Uk as seen on Netflix, Channel 4, Metro, Cosmopolitan, TalkRadio, Channel 4, Evening Standard, Vegan Life, Vegan Food & Living

Latest Recipes

  • A labelled glass bottle with vegan caramel sauce.
    Vegan Caramel Sauce
  • Individual sticky toffee pudding served on a white plate with coconut custard.
    Vegan Sticky Toffee Pudding
  • Four stacked apple cookies with glaze, and a bite taken out of the cookie on top, showing the apple filling.
    Apple Crumble Cookies

🔎 Search

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy

Newsletter

  • Sign up for my newsletter & NEVER miss a recipe!

Contact

  • Contact
  • Work with me

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2026 Romy London

Manage Cookie Consent
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}