Combine sharp cheddar, softened cream cheese,mayonnaise, pimento peppers, garlic powder, bacon and Kosher salt in a food processor and pulse it several times until a pale pink and fully combined but still chunky.
Butter one side of each piece of bread.
Spread the pimento spread onto the other side of each piece of bread.
Heat a large skillet to medium heat (large enough for two sandwiches). Working in two batches, add one slice of bread, butter side down and top with another slice, butter side up. Do two sandwiches at a time.
Wait until lightly browned and then flip, gently pressing down to let the two pieces stick, but not so much that the filling comes out.
Wait until the other side browns, then remove and repeat with remaining two sandwiches. The pimento spread won't be totally melted, just warmed.
If you've tried this recipe, come back and let us know how it was!
Video
Notes
Do I need to use a food processor? You don't have to, but it is the best way to achieve the correct texture.