Few sandwiches are as comforting as a hot ham and cheese melt. Add tangy sourdough bread, plenty of melted cheese, savory ham, and a golden buttery crust, and you have an easy meal that tastes far more special than the effort required.
This sourdough ham and cheese melt is crispy on the outside, warm and gooey in the middle, and perfect for a quick lunch, easy dinner, or satisfying weekend breakfast.
The secret is simple: good sourdough, flavorful ham, plenty of cheese, and gentle heat.
Why You’ll Love This Ham & Cheese Melt
- Ready in about 15 minutes
- Crispy, golden sourdough
- Gooey melted cheese
- Savory sliced ham
- Easy ingredients
- Perfect for lunch or dinner
- Easy to customize with your favorite cheese and toppings
Ingredients
For 2 Sandwiches
- 4 slices sourdough bread
- 4–6 slices ham
- 4–6 slices cheese
- 2 tablespoons butter, softened
- 1 teaspoon Dijon mustard, optional
- 1 tablespoon mayonnaise, optional
- Black pepper, to taste
Best Cheese Choices
You can use almost any good melting cheese. Try:
- Cheddar
- Swiss
- Gruyère
- Provolone
- Monterey Jack
- Havarti
- Mozzarella
For extra flavor, combine two cheeses—for example, sharp cheddar with Swiss.
How to Make a Ham & Cheese Melt
Step 1: Prepare the Bread
Lay the sourdough slices on a clean work surface.
Spread a thin layer of softened butter on the outside of each slice.
If you like extra flavor, spread Dijon mustard or mayonnaise on the inside.
Don’t use too much butter. A thin, even layer is enough to create a beautifully golden crust.
Step 2: Build the Sandwich
Place cheese on the inside of two slices of sourdough.
Add the ham.
Top with another layer of cheese.
Adding cheese on both sides of the ham helps everything stick together as it melts.
Finish with the second slice of sourdough, buttered side facing outward.
Step 3: Heat the Pan
Place a skillet over medium-low to medium heat.
Allow it to warm for a minute or two.
Avoid extremely high heat.
A very hot pan can burn the bread before the cheese has time to melt.
Step 4: Cook the Sandwich
Place the sandwiches in the skillet.
Cook for approximately 3–4 minutes, or until the bottom is deeply golden and crisp.
Press down very gently with a spatula if necessary, but don’t flatten the sandwich aggressively.
Step 5: Flip Carefully
Once the first side is golden brown, flip the sandwich.
Cook the other side for another 3–4 minutes.
The cheese should be completely melted and the sourdough should be crisp and golden.
If the bread is browning too quickly while the cheese remains solid, reduce the heat.
Step 6: Rest and Slice
Transfer the sandwiches to a cutting board.
Let them rest for about 1–2 minutes before slicing.
This gives the melted cheese a moment to settle.
Cut diagonally and serve warm.
The Secret to Perfectly Melted Cheese
The most common mistake with grilled sandwiches is using heat that’s too high.
You want the bread to brown gradually while the cheese melts.
Use medium-low heat
This gives the cheese enough time to become gooey without burning the sourdough.
Cover the skillet briefly
If your cheese isn’t melting quickly enough, cover the pan with a lid for 30–60 seconds.
The trapped heat helps melt the cheese.
Use thinner cheese slices
Very thick chunks of cheese can take longer to melt.
Thin slices or grated cheese usually melt more evenly.
How to Make the Crispiest Sourdough
Sourdough already has a wonderful texture, but a few tricks can make it even better.
Use bread that’s slightly sturdy
Freshly baked, very soft sourdough can sometimes become too soft in the middle.
A slightly firmer loaf works beautifully.
Butter all the way to the edges
Make sure the outside surface is evenly coated.
Don’t overcrowd the pan
Cook in batches if necessary.
The sandwiches should have enough space for even browning.
Delicious Add-Ins
Want to take your ham and cheese melt to the next level?
Try one of these additions.
Ham, Cheese & Mustard
Spread Dijon mustard inside the sandwich for a sharp, tangy contrast.
Ham, Apple & Cheddar
Add thin slices of crisp apple with sharp cheddar.
The sweetness and acidity of the apple work beautifully with salty ham.
Ham, Swiss & Pickles
Add a few thin pickle slices for crunch and acidity.
Ham, Cheese & Caramelized Onion
Sweet caramelized onions add incredible depth of flavor.
Ham, Gruyère & Dijon
This combination has a French-inspired flavor and works especially well on rustic sourdough.
Ham, Cheese & Tomato
Add a few thin tomato slices, but avoid adding too much moisture or the bread can become soggy.
What to Serve With a Ham & Cheese Melt
A sandwich this rich pairs nicely with something fresh or light.
Try serving it with:
- Tomato soup
- Green salad
- Pickles
- Coleslaw
- Fresh fruit
- Vegetable soup
- Potato wedges
- Simple cucumber salad
A classic combination is ham and cheese melt with tomato soup.
Can You Make It in the Oven?
Yes.
Preheat your oven to about 400°F (200°C).
Assemble the sandwiches and place them on a baking sheet.
Bake until the bread is golden and the cheese is melted, flipping once if needed.
The exact cooking time will depend on the thickness of the bread and your oven.
For an especially crisp finish, you can briefly place the sandwich under the broiler—but watch it carefully because bread can burn quickly.
Can You Make It in an Air Fryer?
Yes.
Assemble the sandwich and lightly butter the outside.
Place it in the air fryer and cook at approximately 375°F (190°C) until the bread is golden and the cheese has melted.
Because air fryers vary considerably, start checking early.
Tips for the Best Ham & Cheese Melt
Don’t overload the sandwich
More filling isn’t always better.
Too much ham and cheese can make the sandwich difficult to heat evenly.
Choose flavorful cheese
A good sharp cheddar or Gruyère can make a simple sandwich taste much more sophisticated.
Keep the heat moderate
This is perhaps the most important cooking tip.
Use sturdy sourdough
You want bread that can hold the filling without falling apart.
Let it rest briefly
A minute or two makes the sandwich easier to cut and eat.
Frequently Asked Questions
What cheese is best for a ham and cheese melt?
Cheddar, Swiss, Gruyère, provolone, Havarti, and Monterey Jack all melt well. Sharp cheddar and Swiss are particularly delicious with ham.
Why isn’t my cheese melting?
Your heat may be too low, the cheese slices may be too thick, or the bread may be browning faster than the cheese can melt. Lowering the heat and briefly covering the skillet can help.
Can I use deli ham?
Absolutely. Deli ham works very well for this recipe.
Can I make this without butter?
Yes. You can use a small amount of olive oil or another cooking fat, although butter provides a particularly flavorful and golden crust.
Can I prepare the sandwich ahead of time?
You can assemble it ahead of time and refrigerate it briefly, but for the crispiest bread, cooking immediately is best.
Quick Recipe Card
Prep Time: 5 minutes
Cook Time: 6–8 minutes
Total Time: About 15 minutes
Servings: 2 sandwiches
Ingredients
- 4 slices sourdough bread
- 4–6 slices ham
- 4–6 slices cheese
- 2 tablespoons softened butter
- Dijon mustard, optional
- Black pepper, optional
Instructions
- Butter one side of each sourdough slice.
- Spread mustard on the inside if desired.
- Layer cheese, ham, and more cheese between two slices of bread.
- Heat a skillet over medium-low to medium heat.
- Cook sandwiches for 3–4 minutes per side.
- Flip when golden brown.
- Continue cooking until the cheese is completely melted.
- Rest for 1–2 minutes.
- Slice and serve warm.
The Bottom Line
A great ham and cheese melt on sourdough doesn’t require complicated ingredients.
The combination of tangy sourdough, savory ham, melted cheese, and a buttery golden crust is enough to make an incredibly satisfying meal.
Keep the heat moderate, use plenty of melting cheese, and give the sandwich time to become perfectly crisp and gooey.
Serve it with tomato soup, a fresh salad, or your favorite side for an easy meal the whole family can enjoy.