Vegan Bacon BLT Grilled Cheese

Featured in: West Coast Fresh

This plant-based BLT combines crispy smoky tempeh bacon with fresh lettuce, juicy tomato slices, and melty vegan cheese between buttered sourdough bread, then grilled until golden brown.

The tempeh bacon is marinated in a savory blend of soy sauce, maple syrup, smoked paprika, and garlic powder, then pan-fried until perfectly browned. Assembly is straightforward: layer the ingredients between buttered bread and grill until the cheese melts and the exterior turns golden.

Ready in just 30 minutes, this satisfying main dish serves two and works perfectly with tomato soup or a crisp salad on the side.

Updated on Sun, 18 Jan 2026 16:56:00 GMT
Golden-brown Vegan Bacon BLT Grilled Cheese with melty vegan cheese, smoky tempeh bacon, and fresh lettuce on buttery sourdough. Save
Golden-brown Vegan Bacon BLT Grilled Cheese with melty vegan cheese, smoky tempeh bacon, and fresh lettuce on buttery sourdough. | dashofstates.com

The smell of maple and smoke hit me before the tempeh even touched the pan. I was standing in my tiny apartment kitchen on a rainy Tuesday, trying to prove to my skeptical roommate that vegan food could be just as crave-worthy as anything else. She walked in, sniffed the air, and asked if I was secretly cooking bacon. That moment, watching her bite into this sandwich and go silent with surprise, taught me that good food speaks louder than any label.

I made this for a friend who was transitioning to plant-based eating and felt overwhelmed by all the things she thought she'd miss. We sat at my kitchen counter with these golden sandwiches between us, and she laughed through her first bite, a little embarrassed by how good it was. She texted me two days later saying she'd already made it twice. That's when I knew this recipe was a keeper.

Ingredients

  • Tempeh: The star protein here, it soaks up marinade like a sponge and crisps beautifully when you don't crowd the pan.
  • Soy sauce: Brings that deep umami saltiness that makes the tempeh taste meaty and satisfying.
  • Maple syrup: Balances the salt with a hint of sweetness and helps the edges caramelize to a gorgeous brown.
  • Smoked paprika: This is what gives you that campfire smokiness without needing a grill.
  • Liquid smoke: Optional but powerful, just a few drops transform the whole flavor profile.
  • Sourdough bread: Its slight tang and sturdy texture hold up to all the fillings without getting soggy.
  • Vegan cheese: Look for one that melts well, I've had the best luck with cashew-based or coconut oil varieties.
  • Tomato: Use a ripe one, the juiciness cuts through the richness and adds brightness.
  • Lettuce: Romaine or iceberg stays crisp and adds that essential crunch.
  • Vegan butter: This is what turns the bread into a golden, crispy shell that crackles when you bite it.

Instructions

Marinate the tempeh:
Whisk your marinade ingredients together until the maple syrup dissolves into the soy sauce, then toss in the tempeh strips and let them sit for ten minutes. The tempeh will darken and start smelling incredible, that's when you know it's ready.
Cook the tempeh bacon:
Heat your skillet over medium and lay the strips in without overlapping, they need space to crisp up. Flip them once they're deeply browned on the edges, about two to three minutes per side, and resist the urge to move them around too much.
Butter the bread:
Spread a thin, even layer of vegan butter on one side of each slice. This is your insurance policy against sad, pale bread.
Build your sandwiches:
Start with buttered side down, then layer cheese, tempeh, tomato, lettuce, and more cheese before topping with the second slice, buttered side up. The double cheese situation is non-negotiable, it holds everything together.
Grill to perfection:
Set your skillet to medium-low and place the sandwiches in gently, pressing down just enough to help the cheese melt. Cook each side for three to four minutes until the bread turns golden and you see melted cheese peeking out the edges.
Serve:
Slice diagonally because it just tastes better that way, and serve while the cheese is still gooey. Let it cool for one minute or risk burning the roof of your mouth, I've learned this the hard way more than once.
Close-up of a sliced Vegan Bacon BLT Grilled Cheese revealing layers of juicy tomato, crispy tempeh bacon, and melted dairy-free cheese. Save
Close-up of a sliced Vegan Bacon BLT Grilled Cheese revealing layers of juicy tomato, crispy tempeh bacon, and melted dairy-free cheese. | dashofstates.com

The best part isn't just the taste, it's watching people realize that plant-based food doesn't mean sacrifice. My brother, who once declared he'd never give up bacon, now asks me to make this every time he visits. He still won't admit it's vegan until after his second sandwich. That quiet conversion, one golden, melty bite at a time, never gets old.

Choosing Your Bread

Sourdough is my go-to because its tangy flavor plays beautifully with the smoky tempeh and it doesn't fall apart under pressure. Whole grain adds a nutty depth, while classic white bread gets you that nostalgic diner feel. Whatever you choose, make sure it's sturdy enough to handle the weight and moisture of the fillings. Day-old bread actually works better than fresh because it crisps up without getting tough.

Vegan Cheese Selection

Not all vegan cheeses melt the same way, and I've served some sadly unmelted sandwiches in my learning curve. Look for blocks labeled as melting cheese or ones with coconut oil listed in the first few ingredients. Shredded varieties often have anti-caking agents that prevent smooth melting, so slicing from a block gives you better results. If your cheese is stubborn, cover the skillet with a lid for the last minute to trap steam and encourage melting.

Making It Your Own

This sandwich is a solid foundation that welcomes improvisation once you've made it once or twice. I've tucked in avocado slices for creaminess, added a smear of vegan mayo mixed with sriracha for heat, and even thrown in pickles for extra tang. One friend swears by adding sautéed mushrooms for an umami boost. The tempeh marinade is also forgiving, try adding a pinch of cayenne or swapping the maple syrup for agave if that's what you have.

  • Add sliced avocado for richness and healthy fats.
  • Spread vegan chipotle mayo on the inside for a spicy kick.
  • Use arugula instead of lettuce for a peppery bite.
A hot Vegan Bacon BLT Grilled Cheese served with a creamy tomato soup dip, perfect for a comforting plant-based lunch. Save
A hot Vegan Bacon BLT Grilled Cheese served with a creamy tomato soup dip, perfect for a comforting plant-based lunch. | dashofstates.com

This sandwich has turned into my answer for when people ask what vegan food actually tastes like. It's comfort, it's nostalgia, and it's proof that you don't need to compromise flavor to eat kindly.

Recipe FAQ

Can I prepare the tempeh bacon ahead of time?

Yes, marinate the tempeh strips up to 4 hours in advance and store in an airtight container. Cook just before assembling the sandwich for best texture and flavor.

What type of vegan cheese works best?

Use a melting vegan cheese like cashew-based or commercial brands designed for grilling. Avoid spreads or soft cheeses that won't melt properly. Nutritional yeast can add extra flavor.

How can I make the tempeh bacon crispier?

Cut the tempeh thinner and cook longer at medium-high heat. You can also bake marinated tempeh strips at 400°F for 15-20 minutes, stirring halfway through, for even crispiness.

Is there a gluten-free option?

Absolutely. Substitute regular bread with certified gluten-free varieties. Check all marinading ingredients and vegan cheese labels to ensure they're gluten-free as well.

What can I add for extra flavor?

Try adding avocado slices, vegan mayo, fresh basil, or roasted red peppers between layers. A thin spread of spicy mustard or sriracha adds nice heat if desired.

Why does the bread stick to the pan?

Ensure the skillet is properly heated and use enough vegan butter on the bread. Medium-low heat prevents burning while allowing the cheese time to melt completely.

Vegan Bacon BLT Grilled Cheese

Golden-grilled plant-based sandwich with smoky tempeh bacon, fresh lettuce, tomato, and melty vegan cheese between toasted bread.

Prep duration
15 min
Cook duration
15 min
Complete duration
30 min
Created by Jordan Miller


Complexity Easy

Heritage American

Output 2 Portions

Nutritional considerations 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, optional
07 1/2 tsp garlic powder
08 Freshly ground black pepper to taste

Sandwich

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

Method

Phase 01

Prepare smoky 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.

Phase 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.

Phase 03

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

Phase 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.

Phase 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.

Phase 06

Serve: Slice 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 seek professional medical guidance if you're uncertain.
  • 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
  • Check all product labels for vegan certification and potential allergens

Nutrient breakdown (each portion)

These figures are approximate and shouldn't replace professional health advice.
  • Energy: 410
  • Fats: 18 g
  • Carbohydrates: 43 g
  • Proteins: 18 g