Vegan Bacon BLT Grilled Cheese

Featured in: Meals For Any Routine

Transform the classic BLT into a vegan masterpiece with marinated tempeh bacon that delivers smoky, savory depth. Layer crispy tempeh, fresh lettuce, ripe tomato slices, and creamy vegan cheese between buttered bread, then grill until golden and cheese melts beautifully. Ready in just 30 minutes, this satisfying sandwich brings comfort food appeal to plant-based dining.

Updated on Sun, 18 Jan 2026 14:54:00 GMT
Golden-brown grilled sourdough sandwich stuffed with smoky tempeh bacon, crisp lettuce, juicy tomato slices, and melted vegan cheese. Save
Golden-brown grilled sourdough sandwich stuffed with smoky tempeh bacon, crisp lettuce, juicy tomato slices, and melted vegan cheese. | doodlooz.com

The skillet was too hot, and I could smell the tempeh starting to char at the edges. I panicked for a second, then realized that slight smokiness was exactly what I wanted. That first batch of vegan bacon taught me more about patience and heat control than any cooking class could. What started as a weekend experiment turned into my most requested lunch, especially when friends come over and can't believe it's entirely plant-based. Now I keep tempeh in the fridge just in case someone asks for it again.

I made this for my sister during her first month of going vegan, and she teared up a little when she took that first bite. She'd been missing her favorite diner BLT something fierce, and this version brought her right back without compromise. We sat on the porch with our sandwiches, cheese still dripping, and she said it tasted like home. That moment reminded me why I love cooking: it's never just about the food.

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 (200 g, sliced thin): This fermented soybean block holds marinade like a dream and crisps beautifully, giving you that meaty chew without any actual meat.
  • Soy sauce (2 tbsp): The salty backbone of the marinade, it deepens every other flavor and makes the tempeh taste almost bacon-like on its own.
  • Maple syrup (1 tbsp): A touch of sweetness balances the salt and helps the edges caramelize into crispy, golden bits.
  • Olive oil (1 tbsp): Keeps everything from sticking and adds a subtle richness that rounds out the marinade.
  • Smoked paprika (1 tsp): This is where the magic happens, lending that campfire smokiness that makes people ask what your secret is.
  • Liquid smoke (1/2 tsp, optional): A few drops take the smokiness over the top, but skip it if you prefer a gentler flavor.
  • Garlic powder (1/2 tsp): Adds a savory undertone that makes the tempeh taste more complex and layered.
  • Black pepper (to taste): Freshly ground pepper gives a little bite and wakes up all the other flavors.
  • Sourdough or sandwich bread (4 slices, vegan): A sturdy bread with a bit of tang stands up to all the fillings and toasts into a perfect golden shell.
  • Vegan cheese (4 slices): Look for one that melts well, it's the glue that holds this whole sandwich together.
  • Tomato (1 medium, sliced): Juicy and bright, it cuts through the richness and adds a burst of freshness in every bite.
  • Lettuce (4 leaves, crisp): Romaine or iceberg gives that satisfying crunch and keeps the sandwich from feeling too heavy.
  • Vegan butter (2 tbsp): Slathered on the outside, it turns plain bread into a crispy, golden masterpiece.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Marinate the tempeh:
In a bowl, whisk together soy sauce, maple syrup, olive oil, smoked paprika, liquid smoke, garlic powder, and black pepper until smooth. Toss in the tempeh strips and let them soak for 10 minutes, turning once so every piece gets coated.
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 brown and slightly crispy, then transfer to a plate.
Butter the bread:
Spread a thin layer of vegan butter on one side of each slice of bread. This buttered side will face the skillet and give you that irresistible golden crust.
Build the sandwiches:
Lay 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 both sandwiches in the pan. Cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread is deeply golden and the cheese has melted into gooey heaven.
Serve hot:
Slice each sandwich in half and serve immediately while the cheese is still stretchy and warm.
Close-up of a Vegan Bacon BLT Grilled Cheese, showing melted vegan cheese and layers of fresh vegetables. Save
Close-up of a Vegan Bacon BLT Grilled Cheese, showing melted vegan cheese and layers of fresh vegetables. | doodlooz.com

One rainy Tuesday, I made this for lunch and ate it standing by the kitchen window, watching the drops streak down the glass. The warmth of the sandwich in my hands and the smell of toasted bread and smoky tempeh made the gray day feel cozy instead of dreary. It's funny how a simple grilled cheese can shift your whole mood. That's when I knew this wasn't just another recipe, it was a little ritual of comfort I'd come back to again and again.

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.

Making It Your Own

I've played around with this sandwich more times than I can count. Sometimes I'll add a few slices of creamy avocado for extra richness, or swap in a spicy vegan mayo if I'm feeling bold. A friend of mine tried it with pickled jalapeΓ±os and said it was a game changer. The beauty of this recipe is that it's a solid foundation, you can riff on it however your kitchen and your cravings lead you.

What to Serve Alongside

This sandwich is hearty enough to stand alone, but it loves company. I usually pair it with a simple green salad dressed in lemon and olive oil, or a warm bowl of tomato soup for dipping. On lazy weekends, I'll throw together some crispy oven fries or sweet potato wedges. The goal is to keep it easy and let the sandwich be the star without too much fuss on the side.

Storage and Reheating

If you have leftover tempeh bacon, store it in an airtight container in the fridge for up to four days and reheat it in a hot skillet for a minute or two. The assembled sandwich is best eaten fresh, but if you need to make it ahead, keep the components separate and grill it right before serving. Reheating a whole grilled sandwich in a skillet works, but it won't be quite as crispy as the first time around.

  • Make extra tempeh bacon and toss it into salads, wraps, or grain bowls throughout the week.
  • If you're meal prepping, slice and store all your veggies so assembly is lightning fast.
  • Freeze any leftover vegan cheese and thaw it in the fridge the night before you need it.
Vegan Bacon BLT Grilled Cheese cut in half, revealing smoky tempeh bacon and vibrant lettuce and tomato. Save
Vegan Bacon BLT Grilled Cheese cut in half, revealing smoky tempeh bacon and vibrant lettuce and tomato. | doodlooz.com

This sandwich has become my go-to whenever I want something comforting, quick, and satisfying without any compromise. I hope it brings you as much joy as it's brought me, one crispy, melty, smoky bite at a time.

Recipe FAQs

β†’ What makes a good substitute for tempeh bacon?

If tempeh isn't available, try marinated and pan-fried tofu strips, store-bought vegan bacon, or thinly sliced king oyster mushrooms seasoned with soy sauce and smoked paprika for a similar smoky flavor profile.

β†’ Can I prepare the tempeh bacon ahead of time?

Absolutely. Cook the tempeh bacon up to 2 days in advance and store it in an airtight container in the refrigerator. Reheat gently in a skillet before assembling your sandwiches.

β†’ Which vegan cheese works best for grilling?

Look for vegan cheeses specifically labeled as melting or mozzarella-style varieties. Brands like Violife, Miyoko's, and Follow Your Heart are known for superior melting quality when grilled.

β†’ How do I prevent the bread from getting soggy?

Pat your tomato slices dry with paper towels before assembling. You can also apply a thin layer of vegan mayonnaise under the tomato to create a moisture barrier between the bread and juices.

β†’ Is this sandwich suitable for meal prep?

While best served fresh and warm, you can prep the tempeh bacon and slice vegetables ahead. Assemble and grill just before serving for optimal texture and melted cheese results.

β†’ What temperature should the skillet be for even grilling?

Medium-low heat works best to prevent burning the exterior while ensuring the cheese melts thoroughly. This typically takes 3-4 minutes per side, allowing time for gentle pressing without charring.

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

A plant-based BLT featuring smoky tempeh bacon, fresh lettuce, juicy tomato, and melty vegan cheese grilled to golden perfection.

Prep Time
15 minutes
Cook Time
15 minutes
Overall Time
30 minutes
Created by Ryan Blanchard


Skill Level Easy

Cuisine American

Makes 2 Portions

Diet Preferences Plant-Based, No Dairy

What You'll Need

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

How to Make It

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 to 3 minutes per side until browned and slightly crispy. Remove from heat and set aside.

Step 03

Prepare Bread: 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 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 to 4 minutes per side, pressing gently, until the bread is golden brown and the cheese is melted.

Step 06

Serve: Slice sandwiches 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.

Tools Needed

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

Allergy Details

Review ingredients for possible allergens and check with your healthcare provider when unsure.
  • Contains soy from tempeh and soy sauce
  • Contains gluten from bread unless using gluten-free alternative
  • May contain tree nuts from vegan butters or vegan cheese products

Nutrition Details (for each serving)

Nutritional data is for reference onlyβ€”always check with a healthcare expert if needed.
  • Kcal: 410
  • Fats: 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.