Cheesy Ham Sandwich

Prep: 10 min Cook: 20 min Serves: 8 Cuisine: American

A warm, cheesy ham sandwich with creamy cheese spread and green onions, perfect for a quick lunch or comforting snack for ham and cheese lovers.

Be the first to rate this recipe

Ingredients

  • 2 cups finely chopped ham
  • 3/4 pound pasteurized process cheese spread, cubed
  • 1/4 cup mayonnaise
  • 8 kaiser rolls
  • 3 tablespoons green onion slices

Instructions

  1. Preheat oven to 350°F (175°C).
  2. Mix together the chopped ham, process cheese spread, mayonnaise, and green onion slices.
  3. Place 1/3 cup of the mixture on the bottom of each Kaiser roll.
  4. Wrap each sandwich individually in foil.
  5. Bake for 15 to 20 minutes or until hot and the cheese begins to melt.

Tips & Substitutions

For an extra layer of flavor, consider adding a teaspoon of Dijon mustard to the mixture. You can substitute the pasteurized process cheese spread with any melty cheese like cheddar or mozzarella if preferred. For a lighter version, use Greek yogurt in place of mayonnaise. This recipe is versatile and can even be adapted to include ingredients from other dishes like Kielbasa Skillet Stew or Chilli Dip.

Serving Suggestions

Serve these cheesy ham sandwiches warm, paired with a side of crispy chips or a fresh salad for a balanced meal. They make great party food or game day snacks, and you can even serve them alongside a bowl of soup for a comforting lunch. They also pair well with a light white wine for adult gatherings.

Storage & Reheating

Store leftover sandwiches in an airtight container in the refrigerator for up to 3 days. To reheat, unwrap the foil and place the sandwich on a baking sheet in a preheated oven at 350°F (175°C) for about 10 minutes until heated through. For quicker reheating, you can use a microwave, but the oven method keeps the bread crisp.

Nutrition & Diet Analysis (per serving)

Each serving of Cheesy Ham Sandwich contains roughly 264 calories, with 9g protein, 36g carbohydrates, and 9g fat. It is a good source of protein (18% of the Daily Value), iron (15% of the Daily Value), and calcium (10% of the Daily Value). Note that it is relatively high in sodium, at 536mg per serving (23% of the Daily Value).

264 kcal 13% DV
Protein Fat Carbs

Macronutrients

Protein 9g 18% DV
Total Fat 9.5g 12% DV
Carbs 35.9g 13% DV
Fiber 2.5g 9% DV
Sugar 2.7g 5% DV

Electrolytes

Sodium 536.4mg 23% DV
Potassium 223.2mg 5% DV
Cholesterol 7.1mg 2% DV

Vitamins & Minerals

Vitamin A 29.8mcg 3% DV
Vitamin C 8mg 9% DV
Vitamin D 0.1mcg
Calcium 134.5mg 10% DV
Iron 2.7mg 15% DV
Diet fit Under 400 cal
Contains Milk Egg

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I make these sandwiches ahead of time?

Yes, you can prepare the ham and cheese mixture and fill the rolls a day in advance. Just wrap them in foil and store in the refrigerator. When ready to serve, bake them straight from the fridge—just add a few extra minutes to the baking time.

What can I use instead of kaiser rolls?

If kaiser rolls aren't available, you can use other types of bread such as hoagie rolls, brioche buns, or even slider buns for smaller portions. Just ensure they can hold the filling without getting soggy.

Can I freeze the sandwiches?

Yes, these sandwiches can be frozen! Prepare them as directed, then wrap tightly in foil and place in a freezer-safe bag. They can be frozen for up to 2 months. To reheat, bake from frozen at 350°F (175°C) for about 25-30 minutes.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Pork recipes → Dairy recipes → All recipes →