Ingredients
Directions
Heat a large sauté pan over medium-high heat
Add one tablespoon of butter and the onions, and cook, stirring often, until caramelized
Remove the onions from the heat and reserve
Combine the mustard, horseradish, and peach preserves in a bowl. Reserve
Heat a large pan or griddle over medium heat
Butter one side of each slice of bread, and place in the pan, butter side down
Top each slice of bread with one slice of Swiss cheese, and cook until golden brown and the cheese has begun to melt
Repeat the process as needed until all bread is golden brown. Place all of the bread cheese side up on a sheet pan
Heat the ham in the same pan until warm and slightly browned
Place an even amount of ham on 4 slices of the bread, and top with the desired amount of onions and arugula
Spread desired amount of horseradish-peach mustard on the remaining slices, place on top of the sandwiches, and cut in half before serving