Grilled Ham and Cheese Sandwich
Crispy, golden-brown sourdough bread encasing layers of savory deli ham and melted cheddar cheese. A classic diner-style sandwich that comes together in minutes, perfect for a quick lunch or comforting weeknight dinner with a bowl of soup.
For 2 servings
- prep
Butter the bread.
Spread softened butter evenly on one side of each bread slice. Flip the slices over so the unbuttered sides face up.
TIPCold butter tears the bread — let it soften on the counter for 10 minutes or microwave for 5 seconds. - assemble
Assemble the sandwiches.
1.Spread 1 teaspoon dijon mustard on the unbuttered side of 2 bread slices.2.Layer 2 slices of cheddar on each mustard-spread slice.3.Divide the ham evenly between the two sandwiches, folding slices to fit.4.Top with remaining 2 cheese slices and close with the remaining bread slices, buttered side facing out. - fry · ~8 min
Grill the sandwiches until golden and crisp.
1.Place a cast iron skillet over medium-low heat. Let it warm for 2 minutes.2.Carefully place both sandwiches in the skillet. Cook for 3 to 4 minutes, until the bottom is deep golden brown and crisp.3.Press down gently with the spatula once or twice to ensure even contact.4.Flip carefully and cook the other side for 3 to 4 minutes, until the cheese is fully melted and the bread is golden.TIPMedium-low heat is key — it melts the cheese completely without burning the bread. If the bread browns too fast, lower the heat. - rest · ~1 min
Rest, slice, and serve.
Transfer sandwiches to a cutting board and let rest for 1 minute. Slice diagonally with a sharp knife and serve immediately.
TIPResting keeps the melted cheese from spilling out when you cut.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Use room-temperature butter for even, tear-free spreading.
- 2Fold the ham slices instead of layering flat for better texture and even distribution.
- 3Press the sandwich gently with a spatula while grilling to ensure even browning and cheese melt.
- 4Let the sandwich rest for 1 minute before slicing to keep the melted cheese inside.
- 5For extra crispiness, use a cast iron skillet and don't rush the heat—medium-low is ideal.
Adapt it for your goals.
Low-oil
Replace butter with a light spray of olive oil or use a non-stick skillet without added fat to reduce calories while still achieving a golden crust.
high proteinHigh-protein
Swap cheddar for reduced-fat mozzarella or provolone and add a layer of sliced turkey or chicken breast to boost protein without extra fat.
jainJain
Skip the ham and use potatoes or seasonal vegetables like roasted bell peppers and zucchini; replace butter with vegan margarine for a Jain-friendly version.
veganVegan
Use plant-based ham-style slices and vegan cheddar shreds; substitute butter with vegan butter or coconut oil for a fully plant-based sandwich.
Why this is on our healthy list.
Sourdough for Gut Health
Sourdough bread undergoes natural fermentation, which may support digestion and provide beneficial bacteria for the gut.
Good Source of Calcium
Cheddar cheese is rich in calcium, which is essential for strong bones and teeth.
Lean Protein from Ham
Deli ham provides high-quality protein to help build and repair tissues, making the sandwich a satisfying meal option.
Frequently asked questions
Your heat is too high. Cook over medium-low heat to give the cheese time to melt without burning the bread.



