The ham sandwich is a popular type of sandwich. The bread could be toasted or fresh. It could also have toppings, like cheese and vegetables like lettuce, tomato, onion or pickle. It could also have mustard and mayo.
The most popular type of ham sandwich is the ham and cheese sandwich.