There’s something so comforting about a hot ham and Swiss sandwich paired with a bowl of warm tomato soup. Crispy, buttery bread, melty Swiss cheese, and savory deli ham come together for an easy dinner that’s ready in under 20 minutes. It’s simple, affordable, and perfect for those busy nights when you need dinner on the table fast.
This recipe is proof that budget-friendly dinners don't have to be complicated. With just a handful of ingredients, you can make a cozy meal the whole family will love. Pair it with tomato soup for dipping, and you've got a classic comfort food dinner that's always a hit.
5 minutes
10 minutes
15 minutes
4
Assemble the sandwiches up to one day ahead and refrigerate. Cook just before serving for the best texture.
Store leftover sandwiches in the refrigerator for up to 3 days.
Reheat in a skillet, toaster oven, or air fryer until warmed through and crispy.
Stretch your grocery budget by using the leftover hamburger buns from Sloppy Joe night instead of opening another loaf of bread. It's an easy way to reduce waste while keeping dinner simple.
Yes! Air fry at 375°F for 5–7 minutes, flipping halfway through.
Swiss is the classic choice, but cheddar, provolone, and mozzarella are all delicious.
Absolutely. Leftover baked ham works just as well as deli ham.
They're best enjoyed fresh, but cooked sandwiches can be frozen for up to 2 months and reheated in the oven or air fryer.
These Hot Ham & Swiss Melts are buttery, crispy, and loaded with melty cheese. Served with tomato soup, they're an easy, budget-friendly family dinner.
Cover the skillet for the last minute of cooking to help the cheese melt faster.
Butter the bread all the way to the edges for an evenly golden crust.
Use leftover hamburger buns from Sloppy Joe night to reduce food waste.