Ingredients

4 finely diced slices bacon

1/2 small yellow onion, finely diced 

2 minced chipotles in adobo

1/4 c. red wine vinegar

1/4 c. water

3 tbsp. brown sugar

1/4 tsp. salt

1 tsp. cornstarch

2 slices grocery-store sourdough bread

2 slices yellow American cheese

1 slice provolone

1 slice sharp cheddar cheese

4 tbsp. salted butter, divided

Preparation

Step 1Heat a medium sauce pot on medium heat and, after about 2 minutes, add your bacon. Stir bacon until the fat begins to render, about 3 minutes, then add onion, chipotles in adobo, brown sugar, and salt. Continue to sauté for 15 minutes until the onions are deeply browned.Step 2Turn the pan to high, deglaze the pot with red wine vinegar, add the water, and continue to cook while stirring for about 10 minutes until all the water has evaporated and you are left with a dark brown, jammy mixture. Mix cornstarch with 1 teaspoon of water and whisk into the jammy mixture. Set aside and allow it to come to room temperature.

Step 1Heat a nonstick sauté pan on medium-low heat. Add 1 tablespoon of butter to the pan, then add both slices of bread. Toast for about 2 minutes on one side, until a light-golden brown, then remove from the pan, and remove the pan from the heat.Step 2Add half the cheese on top of the toasted side of one of the pieces of bread. Schmear about a tablespoon of the chipotle bacon jam across the cheese, then add the other half of the cheese on top of that. Add the second piece of bread, toasted side down, and give it a solid press with your palm. Step 3Put the pan back over medium low heat then add another tablespoon of butter. When the butter has melted, add the sandwich. Let it cook for 7-8 minutes, periodically checking to make sure the bottom of the bread isn’t burning.Step 4Remove the sandwich with a spatula, add another tablespoon of butter, then add the sandwich back on the heat for an additional 6 minutes until cheese is gooey and bread is golden brown. Serve.

Give this recipe a try! Just let us know how it comes out in the comments below, okay?