A take on one of my favorites. Even my kids who don't care for pimiento-cheese sandwiches love this one! This is for one sandwich, of course you will increase everything proportionately for more servings. When I make a pile of these, I cook a cookie sheet full of bacon in the oven first, so assembly goes quickly. If you're really in a hurry, you could use pre-cooked, packaged bacon as well as guacamole and pimiento-cheese spread!
Heat griddle or skillet to medium. Spread pimiento-cheese on one slice, lay cooked bacon on top of spread; breaking or arranging as needed for good coverage. Lay 2 or 3 avocado slices on top of the bacon, or if you decide to use your favorite guacomole, spread this on remaining bread slice. Assemble the sandwich, spread butter on outside surfaces of bread, and grill each side until brown and crispy, and the cheese is melted. Different, and wonderful!