Go Back
+ servings
Close up shot of onion bacon grilled cheese.

Vegan Caramelized Onion & Bacon Grilled Cheese

This Vegan Caramelized Onion & Bacon Grilled Cheese is the ULTIMATE vegan sandwich. Ooey gooey cheese, smoky tempeh bacon, sweet onions caramelized to perfection and balanced with the tartness of a green apple.. You're gonna love this fancy grilled cheese! 
5 from 1 vote
Print Pin
Prep Time: 15 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 30 minutes
Servings: 4 Sandwiches
Author: Liv King

Ingredients
 

  • 1 Batch Easy Baked Tempeh Bacon
  • 1 Large Sweet Onion
  • 6-8 Slices of Vegan Cheddar Cheese for 3 to 4 sandwiches
  • 6-8 Slices of Sourdough Bread for 3 to 4 sandwiches
  • 1 Green Apple thinly sliced
  • Mixed Greens optional
  • Vegan Butter

Instructions

  • Make the Easy Baked Tempeh Bacon. The tempeh is baked but could also be cooked in a pan on medium heat. 
  • While the tempeh is marinading, start the caramelized onions by thinly slicing the onion.
  • Heat a large pan on medium heat with the olive oil. Add in the onions and cook until caramelized. Stir occasionally, add a splash of water to deglaze the pan when needed and turn the heat down if they start to burn. This is a slow process. Cook the onions for 45-60 minutes or until they are caramelized to your preference. 
  • Spread vegan butter on the outside of the bread or you can add the butter to the pan.
  • Assemble the sandwiches by adding the vegan cheddar cheese, caramelized onion, tempeh bacon and apple slices to the sourdough bread.
  • Heat a large pan on medium heat and cook the grilled cheese until the cheese is melted and the bread is toasty and golden brown. Cover the pan with a lid to help melt the cheese.
  • Remove the sandwich from the pan and add mixed greens if desired. Enjoy!

Notes

TIP: Prep the caramelized onions ahead of time (and maybe double it cause yum!) and you'll have a delicious sandwich ready in no time! 
Did you make this recipe?Please leave a comment on the blog or share a photo on Instagram!