Go Back
+ servings

Ham Buns Recipe

If you are wanting to easily feed a group of friends these Ham Bus or sometimes called Ham Sliders recipe is perfect.  

Course Main Course
Cuisine American
Keyword sandwich recipes
Prep Time 10 minutes
Cook Time 30 minutes
Servings 11
Calories 5702 kcal


  • 2 Sticks Softened Butter
  • 2 tbsp Poppy seeds
  • 5 tbsp Yellow Mustard
  • 1 Yellow or White Onion Finely Chopped
  • 1 1/2 Pounds Shredded Swiss cheese
  • 3 Pounds Shaved Ham
  • 48 King Hawaiian Butter Rolls 


  1. Stir together butter,  poppy seeds, yellow mustard, and chopped onion to make the mustard sauce.

  2. In a separate bowl mix together ham and swiss. It is easiest to mix with your hands.

  3. Remove rolls from the package. Be sure to keep the oven-safe tray the rolls come in.  Keeping rolls together slice rolls in half. The rolls are moist and delicious and make this recipe super yummy and easy!

  4. Divide mustard sauce into fourths and spread evenly onto the top side of each of the four rolls (it will be a generous amount).

  5. Evenly divide the ham mixture between the four roll bottoms.

  6. Wrap the rolls in their tray in heavy-duty aluminum foil.

  7. Once wrapped, they can then be frozen or heated right away while wrapped in foil. 

  8. Now if you don’t want to heat up your house throw the foil-wrapped buns onto your grill over indirect heat.  Heat them slowly for about 30 minutes.  They only need to be warmed so butter and cheese melt.  

  9. They can also be baked at 350 degrees in an oven for about  30 minutes.

  10. If you like to be outside at the lake as much as we do, warm them on a campfire lakeside….just keep them away from a direct flame. Place the foil-wrapped buns in a cast iron dutch oven. Turn the buns frequently to keep them from burning.  After about 20 minutes depending on your fire the buns should be warm and gooey!

  11. Once heated through and cheese has fully melted remove from the foil. Use a serrated knife to cut apart the sandwiches.

Recipe Notes

For large groups, figure about 1½ ham buns per person.  Serve hot! What an easy way to feed a crowd!

Nutrition Facts
Ham Buns Recipe
Amount Per Serving
Calories 5702 Calories from Fat 1017
% Daily Value*
Fat 113g174%
Saturated Fat 29g181%
Cholesterol 178mg59%
Sodium 11046mg480%
Potassium 442mg13%
Carbohydrates 929g310%
Fiber 39g163%
Sugar 1g1%
Protein 159g318%
Vitamin A 1032IU21%
Vitamin C 1mg1%
Calcium 533mg53%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.