Everything prepped, I cannot get large sandwich slices of Cheddar or Mozzarella, so I slice from blocks, very easy but 1 sandwich slice is 3 thin slices from a block for me. I have pickle spears, homemade, so just sliced a couple of those to make slices to cover a sandwich.
Place a slice of bread on the counter, add a slice of Cheddar, then a layer of pickle slices, then the Mozzarella, then a layer of bacon, another slice of Cheddar, butter the other slice of bread and place that on top, butter side up. I assemble this before going into the pan as I want the heat to go through and melt the cheese from the start.
Heat a non stick pan with about a tablespoon of butter, when melted and hot, pick the sandwich up and place in the pan.
Cook until the bottom is golden brown, then carefully flip the sandwich over and cook the other side until golden brown.
Remove to a plate, slice in half, enjoy.