Christy's Awesome Hot Ham and Cheese


This ham and cheese sandwich is great on a cool night with a cup of tomato soup. I add spinach, arugula, tomatoes, roasted peppers, chopped olives, artichokes, or a spoonful of salsa to the sandwich, depending on my mood and what's in the fridge.

mid angle looking at two halves of hot ham and cheese on a plate
Prep Time:
5 mins
Cook Time:
10 mins
Total Time:
15 mins


  • 2 slices whole grain bread

  • 2 teaspoons butter

  • 2 slices Swiss cheese

  • 2 thin slices deli ham

  • 1 teaspoon mayonnaise

  • 1 teaspoon whole grain mustard


  1. Preheat a skillet over medium-high heat.

  2. Spread one side of each slice of bread with 1 teaspoon butter.

  3. Place one slice butter-side down in the hot skillet. Top with Swiss cheese and ham. Spread the unbuttered side of second slice of bread with mayonnaise and mustard; place it butter-side up on sandwich.

  4. Cook in the hot skillet until golden brown and cheese is melted, about 3 minutes per side.

Nutrition Facts (per serving)

516 Calories
34g Fat
27g Carbs
26g Protein
Nutrition Facts
Servings Per Recipe 1
Calories 516
% Daily Value *
Total Fat 34g 43%
Saturated Fat 18g 88%
Cholesterol 87mg 29%
Sodium 747mg 32%
Total Carbohydrate 27g 10%
Dietary Fiber 5g 16%
Total Sugars 5g
Protein 26g
Vitamin C 7mg 35%
Calcium 512mg 39%
Iron 2mg 9%
Potassium 232mg 5%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love