Ham and Cheese Sandwich

Ham and Cheese Sandwich

This is the ham and cheese sandwich that proves a classic never goes out of style. 

Ham and Cheese Sandwich

Savory, salty ham and melted, gooey cheese layered between two slices of perfectly toasted bread, with just the right touch of mustard or mayonnaise to bring it all together. It's the ultimate deli-style sandwich — warm, comforting, and satisfying in that simple, no-fuss way that makes it a perennial favorite.

What makes this version special is the balance of flavors and textures. The ham is savory and a little salty, the cheese is rich and melty, the bread is toasted until golden and crisp, and the condiments add just the right amount of tangy brightness. Whether you're making it for a quick lunch, packing it for a picnic, or serving it as a warm, grilled masterpiece, this sandwich delivers every time.


🕒
Prep Time
10 mins
🔥
Cook Time
5 mins
🍽️
Servings
1 sandwich

Why You Love This Recipe

Quick & Satisfying
This sandwich comes together in about fifteen minutes — perfect for a busy weekday lunch or a light dinner.

Perfectly Balanced Flavors
Salty ham, rich melted cheese, tangy mustard or mayo, and toasty bread — every bite is perfectly balanced.

Hot or Cold
This sandwich works beautifully served cold or grilled until warm and melty. Two sandwiches in one recipe!

Great for Leftovers
Have leftover holiday ham? This is the perfect way to enjoy it. Deli ham works great too.

A Crowd-Pleaser for All Ages
Kids and adults alike love a good ham and cheese sandwich. It's simple, satisfying, and always welcome.

Tools and Preparation

Essential Tools and Equipment

Skillet or griddle
Panini press or waffle iron (optional)
Butter knife or spreader
Cutting board and sharp knife

Importance of Each Tool

Skillet or Griddle
The easiest way to make a hot, grilled ham and cheese — the butter or oil creates a golden, crispy crust while the heat melts the cheese from the inside out.

Panini Press
Takes it to the next level, pressing the sandwich flat and giving you that café-style, extra-crispy texture.

Butter Knife or Spreader
For applying condiments and butter smoothly and evenly.

Ingredients

Ham and Cheese Sandwich
For the Sandwich:

Your favorite bread (sourdough, whole wheat, white, or rye) — 2 slices
Deli ham (black forest, honey, or smoked) — 4 to 6 ounces
Cheese (Swiss, cheddar, provolone, or American) — 2 slices
Butter or mayonnaise — 1 to 2 tablespoons (for grilling)
Mustard (Dijon, yellow, or whole grain) — 1 teaspoon (optional)
Mayonnaise — 1 to 2 tablespoons (optional)

Optional Additions:
Lettuce or arugula
Sliced tomato
Pickles
Thinly sliced onion
Avocado
Bacon

Steps To Create Recipe

For a Cold Ham and Cheese Sandwich:
1. Toast the bread (optional). Toast your bread slices until lightly golden. This adds texture and prevents sogginess.
2. Spread condiments. Spread mayonnaise and/or mustard on one or both slices of bread. Go all the way to the edges for consistent flavor in every bite.
3. Layer the cheese. Place the cheese slices on the bottom slice of bread, slightly overlapping if needed. Cheese against the bread helps it stay in place.
4. Layer the ham. Fold or ruffle the ham slices and layer them over the cheese. Folding adds texture and height to the sandwich.
5. Add optional toppings. Add lettuce, tomato, or other desired toppings.
6. Top and serve. Place the second slice of bread on top, condiment side down. Cut in half and serve immediately.

For a Hot Grilled Ham and Cheese:
1. Assemble the sandwich. Build the sandwich as described above, with the cheese and ham layered between the bread.
2. Butter the outside. Spread softened butter or mayonnaise on the outside of both bread slices. This creates that golden, crispy crust.
3. Heat the skillet. Heat a large skillet or griddle over medium heat. If using butter, melt a little in the pan.
4. Grill the sandwich. Place the sandwich in the skillet and cook for 3 to 4 minutes on the first side until golden brown and crisp. Flip carefully and cook the other side for another 3 to 4 minutes, until the cheese is melted and gooey.
5. Serve immediately. Hot ham and cheese sandwiches are best eaten right away while the cheese is still warm and melty.

How to Serve

The ham and cheese sandwich is a complete meal on its own, but it's even better with some classic sides. Serve it with a bowl of tomato soup for the ultimate comforting lunch (they're a classic pairing for a reason!). For a more casual meal, pair it with potato chips, a dill pickle, or a simple green salad.

For a picnic or packed lunch, wrap the sandwich tightly in parchment paper or foil to keep it fresh and prevent the ingredients from shifting. Add a side of fresh fruit or a small salad to round out the meal.

Good Pairings: Tomato soup, potato chips, pickle spears, a simple green salad, fresh fruit, coleslaw, iced tea, lemonade, a cold beer.

Common Mistakes to Avoid

Too Much or Too Little Filling
A good sandwich has a balanced ratio of bread to filling. Aim for about 1:1 — enough to taste everything clearly without it falling apart.

Not Spreading Condiments to the Edges
Condiments that only sit in the center leave the edges dry and flavorless. Spread them all the way out!

Overcooking the Grilled Sandwich
Grilled ham and cheese should be golden and crisp on the outside with melted cheese inside. If you cook it too long, the bread burns before the cheese fully melts. Medium heat is your friend.

Not Folding the Ham
Folding or ruffling the ham adds texture and creates a more substantial, satisfying bite. Flat, unfolded slices can make the sandwich feel thin and flat.

Skipping the Butter or Mayo on the Outside
For a grilled sandwich, the butter or mayonnaise on the outside is what creates that beautiful, crispy golden crust. Don't skip it.

Using Cold Ingredients in a Grilled Sandwich
If you're grilling, the cold ham and cheese can cool down the bread. Let the ingredients come to room temperature for a few minutes before cooking, or cook over slightly lower heat for a bit longer.

Storage & Reheating Instructions

Refrigerator (assembled): Store a cold sandwich in an airtight container or wrapped tightly in plastic wrap for up to 24 hours. The bread may soften, but it will still taste great.

Refrigerator (components): Store the ham, cheese, bread, and condiments separately in airtight containers for up to 3 to 4 days. Assemble fresh for the best texture.

Freezer: Freeze assembled (uncooked) sandwiches wrapped tightly in plastic wrap and foil for up to 2 months. Thaw overnight in the refrigerator before grilling or eating cold.

Reheating (grilled): Reheat in a skillet over medium heat for 2 to 3 minutes per side until warmed through and crispy again. A microwave works in a pinch but will make the bread softer.

Packing for lunch: If you're packing a grilled sandwich for later, let it cool completely before wrapping to prevent condensation from making the bread soggy.

Frequently Asked Questions

Q: What's the best bread for a ham and cheese sandwich?
A: Sourdough, whole wheat, white, and rye are all excellent choices. For a grilled sandwich, sourdough or sturdy white bread work especially well because they hold up to the heat and the filling.

Q: What cheese goes best with ham?
A: Swiss cheese is the classic pairing for ham — it's nutty and melty and complements the saltiness of the ham perfectly. Cheddar, provolone, Gruyère, and American cheese are also excellent choices.

Q: What's the best ham to use?
A: Black forest ham, honey ham, and smoked ham are all excellent choices. If you have leftover holiday ham, that's even better — it's usually more flavorful than deli ham.

Q: Can I make this sandwich dairy-free?
A: Yes. Use a dairy-free cheese alternative and vegan butter or mayonnaise. Many dairy-free cheeses melt surprisingly well now, especially for grilled sandwiches.

Q: What's the difference between a ham and cheese sandwich and a croque monsieur?
A: A croque monsieur is a French version of a ham and cheese sandwich that's made with brioche or pain de mie, Gruyère cheese, and béchamel sauce, and it's baked or fried. It's a richer, more decadent version of the classic sandwich.

Q: Can I make this in a panini press?
A: Absolutely! A panini press gives you a beautifully pressed, crispy sandwich with melted cheese and warm filling. Just assemble, press, and cook for 3 to 4 minutes.

Q: Is a ham and cheese sandwich healthy?
A: In moderation, yes! Ham provides protein, cheese gives you calcium, and bread provides carbohydrates for energy. Pair it with vegetables (like lettuce and tomato) and a side of fresh fruit for a more balanced meal.

Final Thoughts

The ham and cheese sandwich is a timeless classic for a reason. It's simple, satisfying, and endlessly adaptable — equally delicious whether served cold or grilled until warm and melty. With quality ingredients and a little care in assembly, this humble sandwich becomes something truly special.

This is the kind of sandwich that makes you happy you're eating at home.



Ham and Cheese Sandwich (Print Version)

By Your Blog Name

Prep Time:
10 mins
Cook Time:
5 mins
Servings:
1 Sandwich

Ingredients Needed

  • Your favorite bread — 2 slices
  • Deli ham — 4–6 oz
  • Cheese (Swiss, cheddar, provolone, or American) — 2 slices
  • Butter or mayonnaise — 1–2 tbsp (for grilling)
  • Mustard (Dijon, yellow, or whole grain) — 1 tsp (optional)
  • Mayonnaise — 1–2 tbsp (optional)

Directions

Cold:

  1. Toast bread if desired.
  2. Spread condiments on one or both slices.
  3. Layer cheese on the bottom slice.
  4. Layer ham over cheese, folding for texture.
  5. Add optional toppings.
  6. Top with remaining bread slice, cut in half, and serve.

Grilled:

  1. Assemble the sandwich as described above.
  2. Butter or mayo the outside of both bread slices.
  3. Heat a skillet over medium heat.
  4. Grill the sandwich for 3–4 minutes per side until golden and cheese is melted.
  5. Serve immediately.

Comments