Lunch Recipes

How to Make the Best Ham & Cheese Sandwich

We just don’t eat enough grilled ham and cheese sandwiches. In part, that’s because they’re so easy to make — six steps! — that we forget just how amazing they can be. Don’t think a ham and cheese sandwich will blow your mind? We dare you to try this recipe.

We slather a very soft sourdough bread with butter and a tangy Dijon-mayonnaise, and then put it in a hot skillet. While it’s toasting, we pile on the nutty Gruyère, thin ribbons of ham, and fresh tomatoes. The result is sublime: Crispy, golden brown bread, gooey cheese, and wonderfully salty ham. Our favorite part might be the way the melty cheese, tomato, and Dijon-mayo combine so that they’re almost saucy. It makes the whole thing feel elevated — shades of croque monsieur.

It’s rich, it’s indulgent, and it’s worth it! This is the kind of sandwich you can serve as a meal — it’s quite filling. And yet, for that very reason, it also makes a terrific snack. You could grill up a double recipe, cut the sandwiches into quarters, and serve them as a movie night bite — your family will go wild. In the test kitchen, our too-small stack of sandwiches disappeared in seconds. Find more recipes today at Gelson's!

Servings: 4

Ingredients

½ cup mayonnaise

1 Tbsp Dijon mustard

Kosher salt, to taste

Black pepper, to taste

4 Tbsp softened unsalted butter, plus 2 tsp for frying

8 slices sourdough bread

8 oz Gruyère cheese, sliced, divided

10 oz shaved ham, divided

8 tomato slices, divided

Directions

  1. In a small bowl, mix together the mayonnaise and Dijon mustard. Season with salt and pepper.

  2. Spread about ½ tablespoon of the softened butter on each slice of bread.

  3. In a large nonstick pan over medium heat, melt a teaspoon of butter and place 2 slices of bread in the pan, butter side down. Spread about 1 teaspoon of the mayonnaise mixture on the top of each slice of bread.

  4. Lay 1 ounce of the Gruyère cheese, 2 ½ ounces of the ham, two tomato slices, and then another ounce of the cheese on one of the slices of bread.

  5. Spread a little more of the mayo mixture on the other slice of bread and place it on top of the sandwich, butter side up.

  6. Repeat steps 3 to 5 to make a second sandwich.

  7. Fry the sandwiches for 3 to 4 minutes on each side, or until the bread is golden brown and the cheese has melted, gently pressing down to flatten the sandwich as you go.

  8. Repeat steps 2 to 6 to make 4 sandwiches total. Serve hot.

Calculate nutrition information for this recipe.

<script type="application/ld+json">
{
 "@context": "https://schema.org/", 
 "@type": "Recipe", 
 "name": "How to Make the Best Ham & Cheese Sandwich",
 "image": "https://hqgelsonscom.azureedge.net/uploads/images/gelsons.png",
 "description": "We just don’t eat enough grilled ham and cheese sandwiches. In part, that’s because they’re so easy to make — six steps! — that we forget just how amazing they can be. Don’t think a ham and cheese sandwich will blow your mind? We dare you to try this recipe.",
 "keywords": "ham & cheese sandwich",
 "author": {
 "@type": "Person",
 "name": "Gelson's"
 },
 "datePublished": "2021-09-27",
 "prepTime": "PT10M",
 "cookTime": "PT10M", 
 "totalTime": "PT20M", 
 "recipeCategory": "entree", 
 "recipeCuisine": "Sandwich", 
 "recipeYield": "4", 
 "nutrition": {
 "@type": "NutritionInformation",
 "servingSize": "4",
 "calories": "400 cal",
 "fatContent": "31 g"
 },
 "video": {
 "@type": "VideoObject",
 "name": "How to Make the Best Ham & Cheese Sandwich",
 "description": "We just don’t eat enough grilled ham and cheese sandwiches. In part, that’s because they’re so easy to make — six steps! — that we forget just how amazing they can be. Don’t think a ham and cheese sandwich will blow your mind? We dare you to try this recipe.",
 "thumbnailUrl": "https://hqgelsonscom.azureedge.net/uploads/images/gelsons.png",
 "uploadDate": "2021-09-27", 
 "contentUrl": "https://www.youtube.com/watch?v=555LAdLID4U",
 "embedUrl": "https://youtu.be/555LAdLID4U"
 } 
}
</script>
Sign up for
Free Today!
  • Get exclusive offers and promotions
  • Earn points for every dollar spent; unlock more benefits as you move up tiers