Vegan Bacon BLT Grilled Cheese

Featured in: Everyday Oven Meals

This vegan BLT grilled cheese combines marinated smoky tempeh bacon with fresh lettuce, juicy tomato slices, and melty vegan cheese, all grilled between buttered bread until golden and crispy. The tempeh is infused with soy sauce, maple syrup, smoked paprika, and garlic for rich, savory flavor that mimics traditional bacon perfectly. Ready in just 30 minutes, this easy sandwich serves 2 and makes an excellent main dish for lunch or dinner. Customize with avocado for extra creaminess or pair with tomato soup for the ultimate comfort meal.

Updated on Sun, 18 Jan 2026 08:27:00 GMT
Golden-brown sourdough slices reveal melted vegan cheese, smoky tempeh bacon, and fresh lettuce and tomato.  Save to Pinterest
Golden-brown sourdough slices reveal melted vegan cheese, smoky tempeh bacon, and fresh lettuce and tomato. | ovenmargin.com

The smell of smoky tempeh sizzling in a hot pan is what pulled my roommate out of her room one Saturday morning. She stood in the doorway, confused, asking if I was frying actual bacon. When I told her it was tempeh marinated in soy sauce and maple syrup, she looked skeptical until I handed her a strip. That one bite turned her into a believer, and by the time I assembled the sandwiches with melted vegan cheese and crisp lettuce, she was already texting her sister the recipe. Sometimes the best meals are the ones that make people forget what they thought they were missing.

I made this for a small gathering last spring, and I watched three different people take cautious first bites before their eyes widened. One friend, who had been vegan for years, said it reminded her of summer lunches she used to have as a kid. Another, who eats everything, just kept saying it was better than most bacon sandwiches he'd had. The tempeh gets this caramelized edge from the maple syrup that makes it irresistible, and when you press the whole sandwich in the skillet, the vegan cheese melts into every corner. It became the recipe people asked me to make again.

Ingredients

  • Tempeh: This fermented soybean cake holds up beautifully to marinating and frying, developing crispy edges while staying tender inside.
  • Soy sauce: Adds that deep umami saltiness that makes the tempeh taste remarkably bacon-like.
  • Maple syrup: Balances the salty soy sauce and helps the tempeh caramelize into crispy, golden strips.
  • Smoked paprika: Brings a warm, smoky depth that mimics the essence of traditional bacon.
  • Liquid smoke: Optional but transformative, it adds an authentic campfire smokiness that makes the tempeh taste like it was cured.
  • Sourdough bread: The slight tang and sturdy texture hold up perfectly to grilling and all the fillings.
  • Vegan cheese: Look for a variety that melts well, some brands are better than others, so experiment to find your favorite.
  • Tomato: Use a ripe but firm tomato so it adds juiciness without making the bread soggy.
  • Lettuce: Crisp romaine or iceberg provides that essential cool crunch against the warm, melty sandwich.
  • Vegan butter: This is what gives the bread that golden, crispy exterior when grilled.

Instructions

Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Marinate the tempeh:
Whisk together soy sauce, maple syrup, olive oil, smoked paprika, liquid smoke, garlic powder, and black pepper in a bowl. Add the tempeh strips and let them soak for 10 minutes, turning them once so every piece gets coated in that smoky-sweet marinade.
Cook the tempeh bacon:
Heat a non-stick skillet over medium heat and add the marinated tempeh strips. Cook for 2 to 3 minutes per side until they turn golden brown with crispy, caramelized edges, then set them aside.
Butter the bread:
Spread vegan butter generously on one side of each slice of bread. This buttered side will face the skillet and turn beautifully golden and crisp.
Build your sandwiches:
Place two slices of bread buttered side down, then layer on a slice of vegan cheese, half the tempeh bacon, tomato slices, lettuce, and another slice of cheese. Top with the remaining bread slices, buttered side up.
Grill to perfection:
Heat a large skillet or grill pan over medium-low heat and place the sandwiches in the pan. Cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread is golden and the cheese has melted into all the layers.
Serve immediately:
Slice each sandwich in half and serve while the cheese is still gooey and the bread is warm and crisp.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
A stacked Vegan Bacon BLT Grilled Cheese shows crisp greens, juicy tomato, and a buttery crust.  Save to Pinterest
A stacked Vegan Bacon BLT Grilled Cheese shows crisp greens, juicy tomato, and a buttery crust. | ovenmargin.com

The first time I served this to my dad, who is decidedly not vegan, he ate the whole thing without saying a word. Then he looked up and asked if there was more tempeh in the fridge. That moment felt like a quiet victory, not because I was trying to convert anyone, but because good food is just good food. It didn't need a label or an explanation, it just needed to taste right. Now whenever I make it, I think about how a sandwich can be a bridge between what we know and what we're willing to try.

Choosing the Right Vegan Cheese

Not all vegan cheeses melt the same way, and I learned this the hard way after a sandwich that stayed stubbornly solid. Brands like Violife, Follow Your Heart, and Miyokos tend to melt beautifully and taste creamy rather than rubbery. If you are new to vegan cheese, try a few different varieties to see which one you like best. Some are sharper, some are milder, and some have a smokiness that pairs perfectly with the tempeh bacon. The right cheese makes this sandwich go from good to absolutely crave-worthy.

Making It Your Own

This sandwich is forgiving and loves a little creativity. I have added avocado slices for extra creaminess, swapped in arugula for a peppery bite, and even spread a thin layer of vegan mayo mixed with sriracha for some heat. If you want it gluten-free, just use your favorite gluten-free bread, it grills up just as nicely. One friend of mine adds pickles for extra tang, and another swears by adding a handful of sprouts. The base recipe is solid, but it is also a canvas for whatever you are in the mood for.

Serving Suggestions

This sandwich is hearty enough to stand on its own, but it pairs beautifully with a few simple sides. A bowl of creamy tomato soup is the classic choice, perfect for dipping the crispy corners of the grilled bread. A crisp green salad with a tangy vinaigrette balances the richness of the melted cheese and smoky tempeh. I have also served it with baked sweet potato fries or a handful of kettle chips for crunch.

  • Tomato soup for dipping and dunking.
  • A light arugula salad with lemon dressing.
  • Sweet potato fries or crispy roasted vegetables.
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Hot Vegan Bacon BLT Grilled Cheese oozes melty cheese, with smoky tempeh and fresh lettuce and tomato. Save to Pinterest
Hot Vegan Bacon BLT Grilled Cheese oozes melty cheese, with smoky tempeh and fresh lettuce and tomato. | ovenmargin.com

There is something deeply satisfying about a sandwich that delivers on every level, crispy, creamy, smoky, fresh, all at once. This one has become a weekend staple in my kitchen, and I hope it finds a place in yours too.

Common Recipe Questions

Can I prepare the tempeh bacon in advance?

Yes, you can marinate and cook the tempeh bacon up to 2 days ahead. Store it in an airtight container in the refrigerator and reheat gently before assembling your sandwich.

What vegan cheese works best for grilling?

Look for vegan cheeses specifically labeled as good for melting, such as those made from coconut oil or starches. Brands like Violife and Follow Your Heart melt beautifully and provide excellent texture when grilled.

How do I get the tempeh bacon extra crispy?

Cook the marinated tempeh strips for an additional 1-2 minutes per side on medium-high heat, allowing them to develop a crispier texture. Watch carefully to prevent burning while achieving the desired crunch.

Is this suitable for a gluten-free diet?

Absolutely. Simply substitute gluten-free bread for regular sourdough or sandwich bread, and verify that all other ingredients like soy sauce and vegan cheese are certified gluten-free.

What's the best way to prevent the cheese from leaking?

Place cheese slices on both the top and bottom bread pieces, and don't overfill the sandwich. Cook on medium-low heat rather than high heat, allowing the cheese to melt gradually and evenly.

Can I make this without liquid smoke?

Yes, liquid smoke is optional. The smoky paprika provides sufficient smoky flavor on its own. You can also add a pinch of smoked salt or increase the smoked paprika slightly for deeper flavor.

Vegan Bacon BLT Grilled Cheese

A satisfying plant-based twist on the classic BLT featuring smoky tempeh bacon, fresh vegetables, and melty vegan cheese between toasted bread.

Prep Time
15 min
Time to Cook
15 min
Time Required
30 min
Published by Ryan Mitchell


Skill Level Easy

Cuisine American

Makes 2 Number of Servings

Diet Details Vegan-Friendly, Lactose-Free

Ingredient List

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 1/2 tsp liquid smoke
07 1/2 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 Steps

Step 01

Prepare Tempeh Marinade: 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.

Step 02

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

Step 03

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

Step 04

Assemble Sandwiches: Place two slices of bread, buttered side down, on a clean work 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.

Step 05

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

Step 06

Serve: Slice in half and serve immediately.

Kitchen Tools

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

Allergy Details

Be sure to review every ingredient for potential allergens. Always get professional advice if you're unsure.
  • Contains soy from tempeh and soy sauce
  • Contains gluten from bread unless using gluten-free alternative
  • May contain tree nuts in some vegan butters and cheeses

Nutrition Details (for each serving)

These figures are here for your reference and shouldn’t replace advice from a healthcare provider.
  • Calories: 410
  • Fats: 18 g
  • Carbohydrates: 43 g
  • Proteins: 18 g