- 1
Preheat a large cast iron skillet or griddle over medium-high heat. Add hot dogs and cook until lightly charred and warmed through, about 2 minutes per side. Set aside on a plate. Add ham and cook until lightly charred and warmed through, about 30 seconds per side. Set aside on plate.
- 2
Lay bread open on work surface, cut sides up. Spread both halves with mustard and top with Swiss cheese. Layer hot dogs, pickles and ham on the bottom half of the bread. Top with top half of bread and gently press.
- 3
Lightly spray outside of sandwiches with cooking spray. Place sandwich in skillet and place another heavy pan on top to press. Cook, flipping one time, until the outside is golden and cheese is melted, about 5 minutes.
- 4
Slice sandwiches and serve.