This Ham and Cheese Sandwich is the BEST! And it’s so easy to make! Crispy buttered bread, melty Cheddar, and delicious deli ham—perfection!

Or, if you’re looking for baked Ham and Cheese Sliders, give these a try!

The melty ham and cheese sandwich cut in half showing the delicious insides.

Ham and Cheese Sandwich

All the ingredients in this recipe including the meat, bread, cheddar, mustard, butter, mayo, and garlic powder prepped out for easy assembly.

Ingredients

  • Whole grain bread: I love the nutty taste of whole grain bread with these ingredients, but feel free to use your favorite bread! Soft white Texas Toast is another great option.
  • Unsalted butter: Use very soft butter for easy spreading. I like to use butter left at room temperature in a crock.
  • Salt and garlic powder: Sprinkle on just a little for a delicious flavor boost.
  • Mayo: Adds a nice creaminess to the sandwich. Full-fat for the most flavor, but low-fat works too.
  • Country mustard: Adds a delicious tangy kick that goes well with the ham and cheddar. If you aren’t a fan, you can leave it out.
  • Sharp Cheddar cheese: Melts well and tastes rich. Be sure to get sharp Cheddar for the best flavor.
  • Deli ham: Thin slices work best; you can specifically request this from the deli. A good smoked ham will deliver the most flavor.

Buttering both sides of the bread and then layering in the cheese and ham for these ham and cheese sandwiches.

How to Make A Ham and Cheese Sandwich

  • Butter: Spread on both sides of bread slices. Sprinkle garlic powder outside and salt inside.
  • Heat: Warm skillet on medium-low (or set griddle to 275°F).
  • Toast: Cook bread in skillet for 1 minute.
  • Flip: Turn bread over, spread mayo on the inside of one slice and mustard on the inside of the other.
  • Layer: Add cheese and ham on top of the mayo, then top with the other slice of bread.
  • Cook: Heat for 3 minutes, flip, and cook for another 2-4 minutes until golden and cheese melts.

Toasting the recipe in a skillet for a crispy, delicious lunch.

The melty ham and cheese sandwich cut in half showing the delicious insides.

More Easy Sandwich Recipes

5 from 1 vote

Ham and Cheese Sandwich

Ingredients 
 

  • 2 slices whole grain bread
  • 1 tablespoon soft unsalted butter, separated
  • Salt and garlic powder, for on sprinkling bread
  • 1/2 tablespoon mayo
  • 1 teaspoon country mustard
  • 2 slices sharp Cheddar cheese
  • 2 slices deli ham, thinly sliced

Instructions 

  • Spread the softened butter evenly on all four sides of the bread slices. Sprinkle a touch of garlic powder on the outer sides and a touch of salt on the inner sides of the bread.
  • Preheat a skillet over medium-low heat (or set an electric griddle to 275ยฐF). Place both slices of bread in the skillet and cook for 1 minute.
  • Flip both pieces of bread so the toasted side is up. Spread mayonnaise on one slice and mustard on the other.
  • Layer the cheese slices and then the ham on top of the bread with mayo. Place the other slice of bread on top with the mustard side touching the ham.
  • Cook the sandwich for 3 minutes, then flip it over. Cook for an additional 2-4 minutes, or until the bread is golden and crisp and the cheese is melted. Lower the heat if the bread browns faster than the cheese melts.

Nutrition

Serving: 1serving | Calories: 519kcal | Carbohydrates: 30.4g | Protein: 23.9g | Fat: 33.1g | Cholesterol: 93.1mg | Sodium: 1289.5mg | Fiber: 4.6g | Sugar: 3g

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. Brittany W says:

    5 stars
    I really enjoyed these sandwiches! The flavor was delicious and Iโ€™ll make it again. Thanks for sharing!

    1. Chelsea Lords says:

      So glad to hear that! Thanks for the comment ๐Ÿ™‚