Cheese Bacon Sandwich (Print Version)

Crispy bacon and gooey cheese come together with caramelized onions on toasted sourdough for the ultimate bite.

# Ingredients:

01 - ½ cup grated mozzarella cheese
02 - 1 medium onion, thinly sliced into half-moons
03 - Salt and pepper to your liking
04 - 2 slices of sourdough bread
05 - 4 pieces of cooked bacon
06 - 4 slices of cheddar cheese
07 - 3 tablespoons softened butter (use it in steps)

# Steps:

01 - Warm 1 tablespoon of butter in a skillet on medium heat. Cook the onions with a little salt and pepper, stirring now and then, until they're sweet and browned nicely. Take the finished onions out.
02 - Spread the cheeses onto each piece of bread. Pile the cooked bacon and caramelized onions between the bread slices, with the cheese on the inside. Close it up to make your sandwich.
03 - Take 1 tablespoon of butter and spread it onto the top side of the sandwich.
04 - Melt the last tablespoon of butter in the pan. Place the sandwich in and cook on low, pressing with a lid until both sides are crisp and golden.
05 - Slice the sandwich in two and pair it with something like tomato soup if you'd like.

# Notes and Tips:

01 - Get a hearty bread like sourdough so your sandwich holds up.
02 - Opt for good-quality cheese that melts easily, such as Gruyère or cheddar.
03 - Cook the bacon to a crispy stage—it adds a nice crunch.
04 - For sweeter onions, cook them slowly on low heat for about 20 minutes.
05 - Spread mayo or butter thinly on the bread for that golden, crispy surface.
06 - Cook slowly on medium-low heat for melted cheese without scorching the bread.
07 - After cooking, let the sandwich sit a moment to stop the fillings from spilling out when slicing.