Basil, swiss cheese, and pineapple make this a ham sandwich to remember.
Layer 1 slice sandwich bread with 1 slice Swiss cheese, ham, pineapple, fresh basil, and another slice of cheese; top with bread.
In a skillet over medium-low, melt butter. Add sandwich. Cover; cook until golden, 2 to 3 minutes.
Flip; cook, covered, until cheese is melted.