White bread - hands down! Inexpensive white sandwich bread, you know, the kind that sticks to the roof of your mouth, is the best bread by far, for this sandwich. You can jazz it up with artisanal bread, but this Southern girl insists on pimento cheese on white bread.