Vegan Bacon BLT Grilled Cheese

Featured in: Everyday Family Treats

This vegan take on the iconic BLT grilled cheese combines marinated tempeh bacon with a smoky, savory profile alongside fresh lettuce, ripe tomato slices, and creamy melted vegan cheese. The sandwich comes together in just 30 minutes with straightforward techniques—marinating the tempeh in a soy-maple glaze infused with smoked paprika, pan-frying until crispy, then assembling and grilling until golden. It's an easy weeknight main that delivers restaurant-quality results and pairs beautifully with tomato soup or a crisp salad.

Updated on Sun, 18 Jan 2026 16:50:00 GMT
Golden, crispy sourdough grilled cheese stuffed with smoky tempeh bacon, fresh lettuce, and juicy tomato slices.  Pin It
Golden, crispy sourdough grilled cheese stuffed with smoky tempeh bacon, fresh lettuce, and juicy tomato slices. | dulcetable.com

The first bite of this sandwich happened on a rainy Tuesday when I was convinced I had nothing good to eat. I'd been marinating tempeh out of boredom more than intention, and the smell of smoked paprika hitting the hot skillet made my kitchen feel like a diner. When I pressed that sandwich down and heard the butter sizzle against the bread, I knew I'd stumbled onto something that would become a weekly ritual. It's messy, satisfying, and proves that plant-based comfort food can absolutely hold its own.

I made this for a friend who swore she could never give up bacon, and she went quiet after the first bite. She looked at me, then at the sandwich, then back at me, and just said, "Okay, I get it now." That moment of watching someone realize that vegan food can be this indulgent and delicious never gets old. We ended up making two more rounds that afternoon, tweaking the marinade and debating whether to add avocado. It became our official hangout meal after that.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Tempeh: This fermented soybean cake is the backbone of the bacon, soaking up marinade like a sponge and crisping up with a satisfying chew that regular tofu just can't match.
  • Soy sauce: Brings the salty, umami depth that makes the tempeh taste savory and almost meaty, so don't skimp on it.
  • Maple syrup: Balances the salt with a hint of sweetness and helps the edges caramelize beautifully in the pan.
  • Smoked paprika: This is where the magic happens, giving the tempeh that campfire smokiness that makes you think of bacon.
  • Liquid smoke: Optional but powerful, just a few drops amplify that smoky flavor and make the kitchen smell incredible.
  • Garlic powder: Adds a subtle savory note that rounds out the marinade without overpowering the smoke.
  • Sourdough bread: The tangy, sturdy structure holds up to grilling and adds a satisfying chew, plus it gets the crispiest golden crust.
  • Vegan cheese: Look for one that melts well, I've had the best luck with cashew-based or coconut oil varieties that get gooey and stretchy.
  • Tomato: Use a ripe but firm one so the slices don't make the bread soggy, and the juicy burst cuts through the richness perfectly.
  • Lettuce: Romaine or iceberg stays crisp even against the warm sandwich, adding that fresh crunch that makes a BLT a BLT.
  • Vegan butter: This is what turns the bread golden and crispy, so spread it all the way to the edges for even browning.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Marinate the tempeh:
Whisk together soy sauce, maple syrup, olive oil, smoked paprika, liquid smoke, garlic powder, and black pepper in a bowl until everything is combined. Toss in the tempeh strips and let them sit for 10 minutes, turning them once so every piece gets coated in that smoky goodness.
Cook the tempeh bacon:
Heat a non-stick skillet over medium heat and add the marinated tempeh in a single layer. Cook for 2 to 3 minutes per side until the edges turn dark brown and slightly crispy, and your kitchen smells like a vegan brunch spot.
Butter the bread:
Spread a generous layer of vegan butter on one side of each slice of bread, making sure to cover the corners. This is what gives you that golden, crispy exterior that crunches when you bite into it.
Build the sandwiches:
Lay two slices of bread buttered side down and top each with a slice of vegan cheese, half the tempeh bacon, tomato slices, lettuce, and another slice of cheese. Cover with the remaining bread slices, buttered side up, and press down gently so everything sticks together.
Grill to perfection:
Heat a large skillet or grill pan over medium-low heat and place the sandwiches in, pressing gently with a spatula. Cook for 3 to 4 minutes per side until the bread is golden brown and the cheese is melted and gooey, then remove from heat.
Serve:
Slice each sandwich in half diagonally and serve immediately while the cheese is still stretchy and the bread is hot and crisp.
A close-up of the Vegan Bacon BLT Grilled Cheese, with melted vegan cheese oozing from the toasted bread.  Pin It
A close-up of the Vegan Bacon BLT Grilled Cheese, with melted vegan cheese oozing from the toasted bread. | dulcetable.com

One evening, I made this for dinner and ate it on the couch with a bowl of tomato soup, and it felt like the kind of meal that wraps around you like a blanket. There's something about the combination of smoky, creamy, fresh, and crispy that just hits differently when you need comfort. It's become the thing I make when I want to feel taken care of, even when I'm the one doing the cooking. That night, I realized this sandwich wasn't just food, it was a little act of kindness to myself.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Bread

Sourdough is my go-to because the tangy flavor plays so well with the smoky tempeh and the sturdy texture holds up to grilling without falling apart. If you want something softer, a good bakery white bread works beautifully and gets incredibly crispy on the outside while staying fluffy inside. Whole grain adds a nutty depth, and gluten-free bread works just as well as long as you butter it generously and don't flip it too soon. The key is using bread that's thick enough to support all the fillings but not so dense that it overwhelms the other flavors.

Making the Tempeh Bacon Ahead

I've started batch-cooking the tempeh bacon on Sundays and keeping it in the fridge for up to four days, which makes throwing together this sandwich almost instant on busy nights. Just reheat the strips in a dry skillet for a minute or two to crisp them back up, and they taste just as good as fresh. You can even freeze the cooked bacon in a single layer on a baking sheet, then transfer to a bag and pull out what you need. It's one of those small prep moves that makes weeknight cooking feel effortless instead of exhausting.

Customizing Your Sandwich

This sandwich is endlessly adaptable, and I've tried just about every variation I can think of on nights when I want to switch things up. Avocado slices add a creamy richness that makes it feel even more indulgent, and a smear of vegan mayo or aioli on the bread before grilling brings a tangy creaminess. Sometimes I add pickles for a briny crunch, or swap the lettuce for arugula when I want a peppery bite that cuts through the richness.

  • Try adding sliced red onion or caramelized onions for a sweet and savory depth.
  • A drizzle of hot sauce or sriracha mayo gives it a spicy kick that wakes up every bite.
  • Swap the vegan cheese for a creamy cashew spread if you want something lighter and less processed.
Plant-based Vegan Bacon BLT Grilled Cheese cut in half, revealing layers of savory tempeh bacon and ripe tomato. Pin It
Plant-based Vegan Bacon BLT Grilled Cheese cut in half, revealing layers of savory tempeh bacon and ripe tomato. | dulcetable.com

This sandwich has become my answer to the question of what vegan comfort food really looks like, and it's taught me that the best meals are the ones that make you pause mid-bite and just smile. I hope it becomes one of those recipes you turn to on the days when you need something that feels like a hug, because that's exactly what it is.

Recipe FAQs

Can I prepare the tempeh bacon ahead of time?

Yes, marinate the tempeh strips up to 4 hours in advance and store in the refrigerator. Cook them fresh just before assembling for the best texture and flavor.

What's the best vegan cheese for melting?

Look for brands specifically designed for melting, such as Violife or Miyoko's. These tend to have better stretch and creaminess compared to other plant-based options.

How do I prevent the bread from getting soggy?

Assemble the sandwich just before grilling and consider lightly toasting the bread first. Keep tomato slices thick and pat them dry with a paper towel to minimize moisture.

What's a good substitute for tempeh bacon?

Seasoned coconut bacon, marinated mushroom strips, or store-bought plant-based bacon alternatives work well. Adjust cooking times based on your chosen ingredient.

Can I make this gluten-free?

Absolutely. Simply swap regular bread for gluten-free sourdough or sandwich bread, and verify that all other ingredients—including soy sauce and vegan butter—are certified gluten-free.

What sides pair well with this sandwich?

Tomato soup is a classic pairing. A crisp green salad, roasted vegetables, or homemade fries also complement the rich, savory flavors beautifully.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Bacon BLT Grilled Cheese

Plant-based comfort at its finest: smoky tempeh bacon, fresh lettuce, juicy tomato, and melty vegan cheese between crispy grilled bread.

Prep time
15 minutes
Time to cook
15 minutes
Overall time
30 minutes
By Dulce Table Joshua Patel


Skill level Easy

Cuisine American

Makes 2 Portions

Dietary info Vegan-friendly, No Dairy

What Goes In

Smoky Tempeh Bacon

01 7 oz tempeh, sliced into thin strips
02 2 tbsp soy sauce
03 1 tbsp maple syrup
04 1 tbsp olive oil
05 1 tsp smoked paprika
06 0.5 tsp liquid smoke
07 0.5 tsp garlic powder
08 Freshly ground black pepper to taste

Sandwich

01 4 slices sourdough or sandwich bread, vegan
02 4 slices vegan cheese
03 1 medium tomato, sliced
04 4 leaves crisp lettuce, romaine or iceberg
05 2 tbsp vegan butter or margarine

How to Make It

Instruction 01

Prepare Smoky Tempeh Bacon: In a mixing bowl, whisk together soy sauce, maple syrup, olive oil, smoked paprika, liquid smoke, garlic powder, and black pepper. Add tempeh strips and marinate for 10 minutes.

Instruction 02

Cook Tempeh Bacon: Heat a non-stick skillet over medium heat. Add marinated tempeh and cook for 2 to 3 minutes per side until browned and slightly crispy. Remove from heat and set aside.

Instruction 03

Butter the Bread: Spread vegan butter on one side of each bread slice.

Instruction 04

Assemble Sandwiches: Place two slices of bread, buttered side down, on a clean surface. Top each with a slice of vegan cheese, half the smoky tempeh bacon, tomato slices, lettuce, and another slice of vegan cheese. Cover with remaining bread, buttered side up.

Instruction 05

Grill Sandwiches: Heat a large skillet or grill pan over medium-low heat. Place sandwiches in the skillet and cook for 3 to 4 minutes per side, pressing gently, until the bread is golden brown and the cheese is melted.

Instruction 06

Serve: Slice in half and serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

  • Non-stick skillet or grill pan
  • Mixing bowl
  • Spatula
  • Sharp knife

Allergy details

Always review each ingredient for allergen risks and ask a health expert if you’re unsure.
  • Contains soy from tempeh and soy sauce
  • Contains gluten in bread unless using gluten-free alternative
  • May contain tree nuts in some vegan butters and cheeses

Nutrition per serving

The nutrition details here are just for reference and not a substitute for professional advice.
  • Calorie count: 410
  • Fat content: 18 g
  • Carbohydrates: 43 g
  • Proteins: 18 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.