Vegan Bacon BLT Grilled Cheese

Featured in: Lunch Nosh

This delicious plant-based sandwich combines marinated tempeh bacon with crisp lettuce, fresh tomato, and melty vegan cheese between grilled bread slices. Prepare smoky tempeh bacon by marinating strips in soy sauce, maple syrup, smoked paprika, and liquid smoke, then pan-fry until crispy. Assemble your sandwich with vegan cheese, tempeh bacon, tomato, and lettuce, then grill until the bread turns golden brown and cheese melts beautifully. Perfect as a satisfying main course that takes just 30 minutes from start to finish.

Updated on Sun, 18 Jan 2026 10:39:00 GMT
Golden-brown grilled sandwich with smoky tempeh bacon, fresh lettuce, juicy tomato, and melted vegan cheese on sourdough bread. Save
Golden-brown grilled sandwich with smoky tempeh bacon, fresh lettuce, juicy tomato, and melted vegan cheese on sourdough bread. | grinnosh.com

My neighbor knocked on my door one Saturday with a bag of tempeh and a challenge: make her love vegan sandwiches. She'd been skeptical about plant-based eating, convinced nothing could replace the crunch and smoke of real bacon. I pulled out my skillet, mixed up a marinade I'd been tinkering with for weeks, and within half an hour, she was biting into this grilled masterpiece with wide eyes. The tempeh crisped up beautifully, the cheese melted into every corner, and the tomato added just enough juice to make each bite perfect. She finished both halves and asked for the recipe before she even left my kitchen.

I started making this sandwich during a particularly rainy spring when I needed comfort food that didn't weigh me down. The sound of rain on the windows, the sizzle of tempeh in the pan, and the smell of smoked paprika filling the kitchen became my weekend ritual. I'd make two sandwiches, pour a big mug of tea, and settle in with a book while the cheese was still stretching between bites. Friends started showing up unannounced around lunchtime, claiming they were just in the neighborhood, but I knew they could smell the tempeh cooking from down the street. It became our unofficial Saturday tradition, and I had to start doubling the recipe just to keep up with demand.

Ingredients

  • Tempeh: This fermented soybean cake holds marinades beautifully and crisps up better than tofu, giving you that bacon-like texture everyone craves.
  • Soy Sauce: The salty umami base of your marinade, it penetrates the tempeh and adds depth you can't get from salt alone.
  • Maple Syrup: Balances the saltiness and helps the tempeh caramelize in the pan, creating those irresistible crispy edges.
  • Smoked Paprika: This is your secret weapon for that campfire smokiness, don't skip it or your bacon will taste flat.
  • Liquid Smoke: Optional but powerful, just a few drops transform the tempeh into something that makes people do a double-take.
  • Vegan Cheese: Choose a brand that melts well, I've learned the hard way that some just sit there stubbornly while your bread burns.
  • Sourdough Bread: The slight tang complements the smoky tempeh perfectly, and it gets the best golden crust when grilled.
  • Tomato: Use a ripe one that's firm enough to slice cleanly, watery tomatoes will make your sandwich soggy.
  • Lettuce: Crisp romaine or iceberg adds that essential fresh crunch, wilted lettuce ruins the whole experience.
  • Vegan Butter: This is what gives you that golden, crispy exterior, oil just doesn't create the same magic.

Instructions

Marinate the Tempeh:
Whisk together your soy sauce, maple syrup, olive oil, smoked paprika, liquid smoke, garlic powder, and black pepper until everything's combined and slightly frothy. Toss in your tempeh strips, making sure each piece gets coated, and let them soak up all that smoky goodness for 10 minutes while you prep everything else.
Cook the Bacon:
Heat your skillet over medium heat until a drop of water sizzles on contact, then lay your marinated tempeh strips in a single layer without crowding. Let them cook undisturbed for 2 to 3 minutes until the edges turn dark and crispy, then flip and repeat, resisting the urge to move them around too much.
Butter the Bread:
Spread a generous layer of vegan butter on one side of each bread slice, going all the way to the edges so every bit gets golden. This step seems simple, but it's the difference between a good sandwich and a great one.
Build Your Sandwiches:
Place two bread slices buttered side down, then stack on a cheese slice, half your crispy tempeh, tomato slices, lettuce leaves, and another cheese slice before topping with the remaining bread, buttered side up. The double cheese layer is essential because it melts and holds everything together like delicious glue.
Grill to Perfection:
Heat your skillet over medium-low heat, this lower temperature ensures the cheese melts completely before the bread burns. Place your sandwiches in the pan, press down gently with a spatula, and cook for 3 to 4 minutes per side until the bread turns deep golden and the cheese starts oozing out the sides.
Serve Hot:
Slice each sandwich in half diagonally because it just tastes better that way, and serve immediately while the cheese is still stretchy and warm. The contrast between the hot, crispy exterior and the cool lettuce inside is what makes this sandwich unforgettable.
Save
| grinnosh.com

Last summer, I packed these sandwiches for a beach picnic, wrapping them in foil while they were still warm. My friend bit into hers while watching the sunset and got quiet for a moment before saying it tasted exactly like the BLTs her grandmother used to make, except somehow lighter and brighter. She'd been vegan for six months and kept talking about missing certain foods, but after that sandwich, she stopped mentioning what she'd given up and started talking about what she'd discovered. We stayed on that beach until the stars came out, and she asked me to teach her how to make tempeh bacon the following weekend.

Choosing Your Bread

Sourdough is my go-to because the tangy flavor plays so well with the smoky tempeh, but I've made this with everything from whole wheat to ciabatta when that's what I had on hand. Thicker slices hold up better to the juicy tomatoes and give you more surface area for that crispy, buttery crust. If you're using softer sandwich bread, just be gentler when flipping so it doesn't fall apart, and maybe press down a bit less firmly. The most important thing is that your bread is fresh or lightly toasted beforehand, stale bread will soak up moisture and turn gummy no matter how careful you are.

Tempeh Tips

When I first started cooking with tempeh, I made the mistake of slicing it too thick and ending up with chewy, undercooked strips that didn't crisp properly. Thin is the key here, about a quarter inch or less, so each piece gets maximum contact with the hot pan and develops those caramelized edges. If your tempeh tastes bitter, steam it for 10 minutes before marinating to mellow out the flavor, though most brands nowadays are mild enough to skip this step. Some people like to crumble their tempeh for a more ground-bacon texture, but I love the strips because they give you something substantial to bite into.

Serving Suggestions

This sandwich pairs beautifully with a simple tomato soup for dipping, or a crisp green salad dressed with lemon and olive oil to balance the richness. I've served it alongside sweet potato fries, pickles, or even a small cup of gazpacho when I'm feeling fancy and want to stretch the meal into something more substantial. For weekend brunch, I'll sometimes add a layer of mashed avocado or a drizzle of vegan mayo mixed with hot sauce for extra creaminess and kick.

  • Add sliced avocado between the cheese layers for a creamy, rich upgrade that makes it even more satisfying.
  • Serve with homemade coleslaw on the side to add a crunchy, tangy contrast that cuts through the richness.
  • Try dipping the sandwich in a small bowl of balsamic reduction or vegan ranch for an unexpected flavor boost.
Close-up of a Vegan Bacon BLT Grilled Cheese, showing crispy edges, melted vegan cheese, and vibrant tomato and lettuce layers. Save
Close-up of a Vegan Bacon BLT Grilled Cheese, showing crispy edges, melted vegan cheese, and vibrant tomato and lettuce layers. | grinnosh.com

This sandwich has converted more skeptics to plant-based eating than anything else I've ever made, and I think it's because it doesn't try to be virtuous or apologetic. It's just genuinely delicious, satisfying food that happens to be vegan, and sometimes that's the most powerful argument of all.

Recipe FAQ

What can I use as a substitute for tempeh bacon?

You can use coconut bacon, marinated mushrooms, or store-bought vegan bacon strips for convenience. Each option provides a smoky, savory flavor similar to the tempeh preparation.

How do I get the cheese to melt properly?

Use medium-low heat and cover the skillet with a lid for the last minute of cooking. This traps steam and helps the vegan cheese melt evenly. Press gently on the sandwich while cooking for better cheese distribution.

Can I prepare the tempeh bacon ahead of time?

Yes, you can marinate the tempeh strips up to 24 hours in advance and store them in the refrigerator. Cook them fresh just before assembling the sandwich for best results.

What bread works best for this sandwich?

Sourdough, ciabatta, or thick-cut sandwich bread works wonderfully. Choose a sturdy bread that won't fall apart during grilling. Vegan butter is essential for achieving that golden, crispy exterior.

How can I make this gluten-free?

Simply swap regular bread for gluten-free bread, and verify that your soy sauce is tamari or gluten-free certified. All other ingredients are naturally gluten-free, making this easy to adapt.

What sides pair well with this sandwich?

Tomato soup, crisp garden salad, or sweet potato fries complement this sandwich beautifully. A simple vinaigrette or vegan aioli on the side adds extra flavor.

Vegan Bacon BLT Grilled Cheese

Plant-based sandwich with smoky tempeh bacon, fresh lettuce, tomato, and melty vegan cheese grilled until golden. Ready in 30 minutes.

Prep duration
15 min
Cook duration
15 min
Complete duration
30 min
Created by Hannah Lewis

Type Lunch Nosh

Skill level Easy

Heritage American

Output 2 Portions

Dietary guidelines Plant-Based, No dairy

Components

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

Directions

Stage 01

Prepare Marinade and Season Tempeh: 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 to absorb flavors.

Stage 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. Transfer to a plate.

Stage 03

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

Stage 04

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

Stage 05

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

Stage 06

Serve: Slice sandwiches in half and serve immediately.

Necessary tools

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

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain about ingredients.
  • 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

Nutrient content (per portion)

These values are approximate guidelines only and shouldn't replace professional nutritional advice.
  • Energy: 410
  • Fats: 18 g
  • Carbohydrates: 43 g
  • Proteins: 18 g