Ham-Swiss Cheese Buns

Prep: 10 min Cook: 3 min Serves: 6 Cuisine: American

Delicious ham and Swiss cheese buns with a flavorful mustard and onion spread, perfect for a quick snack or hearty lunch that appeals to all cheese and ham lovers.

Be the first to rate this recipe

Ingredients

  • 1/2 cup soft butter
  • 1/4 cup grated onions
  • 1/4 cup prepared mustard
  • 1 tablespoon poppy seed
  • 6 large buns
  • 6 slices Swiss cheese
  • 6 slices boiled ham

Instructions

  1. Cream together the soft butter, grated onions, prepared mustard, and poppy seed.
  2. Spread the mixture on the cut sides of the buns.
  3. Place a slice of boiled ham on the bottom half of each bun.
  4. Cover with a slice of Swiss cheese.
  5. Top with the remaining half of the bun.
  6. Cook 3 sandwiches at a time in the microwave oven for 2 minutes and 30 seconds.
  7. Repeat until all sandwiches are cooked. Total cooking time is about 5 minutes.

Tips & Substitutions

For added flavor, consider using Dijon mustard instead of prepared mustard. You can also switch the Swiss cheese for cheddar or provolone for a different taste. If you want a bit of crunch, add some thinly sliced pickles or cucumbers. To save time, prepare the butter mixture in advance and refrigerate it until you're ready to assemble the sandwiches.

Serving Suggestions

These Ham-Swiss Cheese Buns make a great snack or light meal. Serve them with a side of chips or a fresh salad for a complete lunch. They also pair excellently with Tammy's Beans for a hearty dinner. For an easy appetizer, cut the sandwiches into smaller pieces and serve at your next gathering.

Storage & Reheating

Store any leftover sandwiches in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a microwave-safe plate, cover with a damp paper towel, and microwave for 1-2 minutes until warmed through. Alternatively, you can bake them in the oven at 350°F for about 10 minutes for a crispier texture.

Nutrition & Diet Analysis (per serving)

Each serving of Ham-Swiss Cheese Buns contains roughly 512 calories, with 10g protein, 20g carbohydrates, and 45g fat. It is an excellent source of calcium (32% of the Daily Value), and a good source of protein and dietary fiber. It also contributes 5g of dietary fiber toward your daily target.

512 kcal 26% DV
Protein Fat Carbs

Macronutrients

Protein 9.7g 19% DV
Total Fat 44.7g 57% DV
Carbs 19.6g 7% DV
Fiber 4.9g 17% DV
Sugar 6.5g 13% DV

Electrolytes

Sodium 322.6mg 14% DV
Potassium 224.2mg 5% DV
Cholesterol 97.6mg 33% DV

Vitamins & Minerals

Vitamin A 30.6mcg 3% DV
Vitamin C 0.6mg 1% DV
Vitamin D 0.1mcg 1% DV
Calcium 414.7mg 32% DV
Iron 2.8mg 16% DV
Diet fit Low-carb
Contains Milk

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 assemble the sandwiches a few hours ahead of time. Just cover them tightly and refrigerate until you’re ready to cook. This allows the flavors to meld, making them even more delicious when heated.

What can I use instead of ham?

If you're looking for a substitute for ham, try using turkey or chicken slices for a lighter option. Alternatively, you could use a vegetarian deli meat or roasted vegetables for a meat-free version.

Can I bake these sandwiches instead of microwaving?

Absolutely! To bake, preheat your oven to 350°F and place the assembled sandwiches on a baking sheet. Bake for about 10-15 minutes or until the cheese is melted and the buns are golden. This method gives a nice crispy texture.

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 →