Hot Ham and Cheese Sandwiches are classic comfort food—simple, satisfying, and timeless. Great for lunch, dinner, or a hearty breakfast, these sandwiches layer savory ham and melty cheese between dinner rolls, then bake or air-fry them until the bread is golden and the cheese is gooey.

Why You Will Like This Recipe
If you want to take a basic hot ham and cheese sandwich up a notch, this method delivers. The sandwiches are baked (or air-fried) until the cheese is warm and bubbly, then brushed with a savory butter glaze made from minced onion, prepared mustard, Worcestershire sauce, poppy seeds, and melted butter. The glaze adds flavor and keeps the tops soft and glossy.
King’s Hawaiian sweet rolls work particularly well here — a small pack means less waste and just the right portion for one or two people. Use leftover sliced ham from a batch of air-fryer ham for an easy shortcut.
Ingredients Needed Hot Ham and Cheese Sandwiches
- Dinner rolls – store-bought or homemade; sweet rolls like King’s Hawaiian are ideal but any soft roll works.
- Cheese – Swiss is recommended, though cheddar or provolone are good alternatives.
- Sliced deli ham – or sliced turkey if you prefer.
- Herbed butter – a mix of dried minced onion, prepared mustard, Worcestershire sauce, poppy seeds, and melted butter for brushing the tops.
- Everything Bagel seasoning is optional for a different topping.
- See the recipe card below for exact measurements.
How to Make Hot Ham and Cheese Sandwiches
Step 1: Preheat the oven to 350°F. In a small bowl combine dried minced onion, prepared mustard, Worcestershire sauce, poppy seeds, and melted butter. Slice the dinner-roll package horizontally so you have one continuous top and one continuous bottom.

Step 2: Place the bottom half on a baking sheet. Layer slices of ham and cheese evenly across the bottom half.

Step 3: Place the top half of the rolls back in place. Brush or drizzle the butter and seasoning mixture evenly over the top of the rolls.

Step 4: Cover with foil and bake for 15–20 minutes, or until heated through and the cheese is melted. Remove foil, use a sharp knife to separate the rolls, and serve.
Step 5 (Air Fryer): Arrange the assembled sandwiches in the air fryer (buns on top), brush with the butter mixture, and air fry at 350°F for about 10 minutes, until warmed and the cheese is melted.
Recipe Tips
Cover the sandwiches with foil while baking. Without foil the butter can darken on top and create an uneven appearance.
Swap the poppy seeds and onion flakes for Everything Bagel seasoning for a different, savory finish.
What to Serve With Hot Ham and Cheese Sandwiches?
These sandwiches pair well with a variety of sides to round out the meal. Here are some favorites that balance the richness of the sandwich:
- Tomato basil soup – the acidity and warmth complement the cheese perfectly.
- Simple green salad – a light vinaigrette and crisp greens add freshness and texture.
- Pickles – their acidity and crunch are a classic contrast to ham and cheese.
- Chips – potato or veggie chips add crunchy texture and make for an easy side.
Other Recipes to Try
-
Air Fryer Desserts
-
Air Fryer Peach Cobbler
-
2 Ingredient Sugar Cookie Berry Cobbler
-
Best Air Fryer Appetizers

If you make these Hot Ham and Cheese Sandwiches, please leave a star rating and share your thoughts in the comments. I love hearing how the recipe turned out for you!
Hot Ham and Cheese Sandwiches
- Author: Jenna
- Prep Time: 5 min
- Cook Time: 15 – 20 min
- Total Time: 25 min
- Yield: 1 dozen rolls (serves about 12)
- Category: Lunch
- Method: Oven (or Air Fryer)
- Cuisine: American
Description
If you want to elevate a plain hot ham and cheese, bake the assembled rolls until the cheese is bubbly and brush the tops with a flavorful butter mixture of minced onion, mustard, Worcestershire sauce, poppy seeds, and melted butter. This simple step adds big flavor and great texture.
Ingredients
For the butter
- 1 tbsp dried minced onion
- 2 tsp prepared mustard
- a splash of Worcestershire sauce
- ½ tbsp poppy seeds
- melted butter for brushing
For the sandwiches
- 1 dozen dinner rolls
- 12 slices deli ham
- 12 slices Swiss or your preferred cheese
Instructions
- Preheat oven to 350°F. Combine dried minced onion, mustard, Worcestershire, poppy seeds, and melted butter in a small bowl. Slice the dinner rolls horizontally so you have one continuous top and one continuous bottom.
- Place the bottom half on a baking sheet. Layer ham and cheese across the bottom half, then replace the top half and brush the butter mixture over the tops.
- Cover with foil and bake 15–20 minutes, until warmed through and cheese is melted. Use a sharp knife to separate the rolls and serve.
- For the air fryer: assemble as above, brush with butter mixture, and air fry at 350°F for about 10 minutes until heated through.
- Serving size: 1 sandwich (per roll).
Notes
WW points: Blue: 6; Green: 6; Purple: 6 (calculated with the WW recipe builder).
Nutrition
- Serving Size: 1 sandwich
- Calories: 169
- Sugar: 4g
- Fat: 5g
- Saturated Fat: 2g
- Carbohydrates: 23g
- Fiber: 1g
- Protein: 8g