01 -
Cook bacon until crispy, then place on paper towels to drain excess grease.
02 -
Spread softened butter on one side of each bread slice. If desired, sprinkle garlic powder and black pepper onto the buttered surfaces.
03 -
On the non-buttered side of two bread slices, layer half the shredded cheese, followed by 2 bacon slices each, then top with remaining cheese. Complete each sandwich with the remaining bread slices, keeping buttered sides facing outward.
04 -
Heat a skillet over medium heat. Place sandwiches in the skillet and cook for 3-4 minutes per side, gently pressing with a spatula until bread turns golden brown and cheese melts completely.
05 -
Remove from heat, allow to cool slightly, then slice diagonally. Serve hot, optionally with tomato soup.