Mini Baked Ham and Swiss Sandwiches

These mini baked ham and Swiss sandwiches from King’s Hawaiian are absolutely insanely good. I found a great variation on the original over at The Kitchen Life of a Navy Wife, so I made them… and they up and disappeared in minutes! Now.. yeah, I love onion. So I mighta gone a bit nuts with the onion topping. But they were absolutely delicious.

Mini Baked Ham and Swiss Sandwiches

Messy Goodness

I will probably cut the butter in half next time, but let’s face it… butter makes them even better! They are a bit messy to eat. But I didn’t hear anything but ‘oh so good’ as they were quickly devoured. These mini baked ham and Swiss sandwiches disappeared in no time. They aren’t fancy but they taste great. And they’re a great way to feed a crowd.

Keep the mini theme going with some mini corn dog muffins and mini cinnamon rolls!

Mini Baked Ham and Swiss Sandwiches
Print Pin
4 from 1 vote

Mini Baked Ham Sandwiches

These mini baked ham and Swiss sandwiches from King’s Hawaiian are absolutely insanely good. 
Course Main
Cuisine American
Keyword ham, sandwich
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6
Calories 432kcal

Ingredients

Instructions

  • Heat oven to 350 F.
  • Melt butter in a medium skillet over medium-high heat.
  • Add the mustard and Worcestershire. Stir.
  • Add onion and poppy seed and saute until the onion just starts to soften. Remove from heat.
  • Cut the rolls in half, horizontally, keeping the top and bottom halves in tact. Just lay them out on a flat surface and run your knife through the middle, parallel to the ground.
  • Spray a 9″ x 13″ baking dish with non-stick spray.
  • Spoon 1/3rd of the onion mixture over the bottom of the dish.
  • Add the bottom half of the rolls. Top with ham and cheese.
  • Add the bun tops.
  • Spoon remaining onion mixture over the buns.
  • Bake for 15-20 minutes.
  • Use a sharp knife to separate the buns, cutting through the cheese and ham.

Nutrition

Calories: 432kcal | Carbohydrates: 5g | Protein: 18g | Fat: 38g | Saturated Fat: 21g | Trans Fat: 1g | Cholesterol: 112mg | Sodium: 808mg | Potassium: 240mg | Fiber: 1g | Sugar: 2g | Vitamin A: 854IU | Vitamin C: 2mg | Calcium: 177mg | Iron: 1mg

Nutritional values are approximate.