Vegan Bacon BLT Grilled Cheese

Featured in: Year-Round Favorites

This mouthwatering plant-based sandwich combines marinated smoky tempeh bacon with crisp lettuce, juicy tomato slices, and melty vegan cheese between buttered bread. The tempeh is marinated in a flavorful blend of soy sauce, maple syrup, smoked paprika, and liquid smoke, then pan-fried until crispy. Assemble with vegan cheese and fresh toppings, then grill until golden brown and cheesy.

The entire dish comes together in just 30 minutes, making it perfect for a quick lunch or dinner. Each serving provides a satisfying balance of protein and flavor without any animal products.

Updated on Sun, 18 Jan 2026 11:04:00 GMT
Golden-brown grilled sandwich filled with smoky tempeh bacon, crisp lettuce, juicy tomato slices, and melted vegan cheese. Pin It
Golden-brown grilled sandwich filled with smoky tempeh bacon, crisp lettuce, juicy tomato slices, and melted vegan cheese. | akalbites.com

My roommate walked in one evening while I was pressing tempeh strips into a hot pan, and the smell of maple and smoke stopped her mid-sentence. She thought I was cooking actual bacon. When I told her it was tempeh marinated in soy sauce and liquid smoke, she rolled her eyes, but five minutes later she was hovering by the stove asking when it would be ready. That night we made these sandwiches together, and by the time the cheese melted into the crispy bread, she'd stopped talking about how much she missed real BLTs.

I made this for a friend who'd been vegan for years but still missed the comfort of a grilled cheese from childhood. She took one bite and got quiet in that way people do when food hits a memory they didn't expect. We sat on the porch with our sandwiches, the tomato juice dripping onto our plates, and she told me about her mom's kitchen and Saturday afternoons. Food does that sometimes, bridges the gap between what was and what is now.

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 block soaks up marinade like a sponge and crisps beautifully when pan fried, giving you that chewy, savory bite.
  • Soy sauce: The salty backbone of the marinade, it brings umami depth that makes the tempeh taste richer and more complex.
  • Maple syrup: Balances the salt with a hint of sweetness and helps the edges caramelize as they cook.
  • Smoked paprika: Adds a warm, smoky flavor that mimics the essence of bacon without any meat.
  • Liquid smoke: Optional but transformative, just a few drops create that campfire aroma that makes the whole thing convincing.
  • Vegan cheese: Look for one that melts well, brands vary wildly, so test a slice on toast before committing to the whole sandwich.
  • Sourdough bread: The slight tang and sturdy texture hold up to grilling and complement the smoky tempeh perfectly.
  • Tomato: Use a ripe one, firm enough to slice cleanly but juicy enough to add brightness.
  • Lettuce: Romaine or iceberg both work, just make sure it's cold and crisp for contrast against the warm, melty center.
  • Vegan butter: This is what gives you that golden, crispy exterior, don't skip it or use oil, it's not the same.

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 smooth. Add the tempeh strips and turn them gently to coat, then let them sit for 10 minutes so the flavors soak in.
Cook the tempeh bacon:
Heat a non stick skillet over medium heat and add the marinated tempeh strips in a single layer. Cook for 2 to 3 minutes per side until the edges turn dark and slightly crispy, then remove and set aside on a plate.
Butter the bread:
Spread a thin, even layer of vegan butter on one side of each slice of bread. This is the side that will touch the pan and turn golden.
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 until golden:
Heat a large skillet or grill pan over medium low heat and place the sandwiches inside. Cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread is crispy and the cheese has melted into the filling.
Serve:
Slice each sandwich in half diagonally and serve immediately while the cheese is still gooey and the bread is warm.
Crusty sourdough bread grilled to perfection, layered with plant-based bacon, fresh greens, ripe tomato, and creamy vegan cheese. Pin It
Crusty sourdough bread grilled to perfection, layered with plant-based bacon, fresh greens, ripe tomato, and creamy vegan cheese. | akalbites.com

The first time I served this at a small gathering, I didn't announce it was vegan. People just ate, complimented the smoky flavor, and asked for seconds. One guy even asked where I bought the bacon, and when I told him I made it from tempeh, he paused, looked at his half eaten sandwich, then shrugged and took another bite. It was the best kind of quiet victory.

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 the Tempeh Bacon Ahead

You can marinate and cook the tempeh bacon up to two days in advance, then store it in an airtight container in the fridge. When you're ready to make the sandwiches, just reheat the strips in a dry skillet for a minute or two to crisp them back up. This makes weekday lunches feel less like a project and more like pulling together something you already have waiting. I do this on Sundays sometimes, and it's one of those small prep steps that pays off all week.

Choosing Your Vegan Cheese

Not all vegan cheeses melt the same way, some stay solid and rubbery while others turn creamy and gooey. I've had the best luck with brands that list coconut oil or tapioca starch near the top of the ingredients, they tend to get that stretchy, melted texture. If you're unsure, test a slice on a piece of toast under the broiler before you commit it to a whole sandwich. Once you find a brand you like, stick with it, because consistency matters when you're craving comfort food.

Serving Suggestions

This sandwich is rich and satisfying on its own, but it pairs beautifully with a simple side that adds lightness or acidity. A small arugula salad with lemon vinaigrette cuts through the richness, or a bowl of tomato soup turns the whole thing into a cozy, nostalgic meal. I've also served it with dill pickles and kettle chips when I want something more casual and crunchy.

  • Add avocado slices for extra creaminess and a pop of green.
  • Swap in your favorite mustard or vegan mayo on the inside for another layer of flavor.
  • Use gluten free bread if needed, just make sure it's sturdy enough to hold up to grilling.
Mouthwatering Vegan Bacon BLT Grilled Cheese with golden toasted bread, smoky tempeh strips, and gooey vegan cheese. Pin It
Mouthwatering Vegan Bacon BLT Grilled Cheese with golden toasted bread, smoky tempeh strips, and gooey vegan cheese. | akalbites.com

There's something deeply satisfying about making a sandwich this good from plants, knowing it can stand up to any memory of the original. I hope it becomes one of those recipes you reach for on a rainy afternoon or a night when you just need something warm, crispy, and comforting.

Recipe FAQs

โ†’ What can I use instead of tempeh for the bacon?

Coconut bacon, smoked tofu strips, or store-bought vegan bacon strips are excellent alternatives. Each offers a slightly different texture and smoky flavor profile.

โ†’ How do I make the tempeh bacon crispy?

Slice the tempeh thinly and cook it in a hot skillet for 2-3 minutes per side without moving it around too much. This allows it to develop a crispy, browned exterior while staying moist inside.

โ†’ Can I prepare this ahead of time?

You can marinate the tempeh bacon up to 4 hours in advance and cook it the day before. Assemble and grill the sandwiches fresh for best results and optimal cheese meltiness.

โ†’ What vegan cheese melts best?

Cashew-based, coconut-based, or specialized melting brands like Violife work exceptionally well. Avoid cheeses that don't contain oil, as they won't melt properly. Test a small amount first if trying a new brand.

โ†’ How do I prevent the bread from burning?

Use medium-low heat and monitor the pan closely. The butter should sizzle gently rather than aggressively brown. Grill each side for 3-4 minutes until golden, adjusting heat as needed for even cooking.

โ†’ Is this suitable for meal prep?

While best served immediately, you can prepare components separately: cook the tempeh bacon, slice vegetables, and store in containers. Assemble and grill fresh when ready to eat for peak texture and flavor.

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 BLT with smoky tempeh bacon, fresh vegetables, and melty vegan cheese grilled to perfection. Ready in 30 minutes.

Prep Time
15 minutes
Time to Cook
15 minutes
Total Duration
30 minutes
Recipe by Ethan Jacobs


Skill Needed Easy

Cuisine American

Makes 2 Portions

Diet Preferences Vegan-Friendly, 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
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

Step 01

Marinate tempeh bacon: In a 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 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

Review each ingredient for possible allergens and speak to your healthcare provider if unsure.
  • Contains soy from tempeh and soy sauce
  • Contains gluten from bread unless using gluten-free
  • May contain tree nuts from vegan butters and cheeses

Nutrition (per portion)

Details here are just for reference and not a substitute for professional advice.
  • 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.