Go Back
+ servings

Ham and Cheese Sliders

close up shot of someone holding a Ham and Cheese Sliders
Soft Hawaiian rolls are layered with mustard, mayo, spices, ham, and cheese before being baked to make these ham and cheese sliders.
Prep Time 10 mins
Cook Time 10 mins
Total Time 20 mins
Course Appetizer, Main Course
Cuisine American
Servings 12
Calories 322 kcal


  • 12 sweet Hawaiian rolls
  • 1 pound ham thinly sliced
  • 12 slices swiss cheese (8-ounce package)
  • ¼ cup mayonnaise
  • ¼ cup butter
  • 1 tablespoon dijon mustard
  • 1 tablespoon honey
  • 1 tablespoon poppy seeds
  • ½ tablespoon onion dried minced
  • 1 teaspoon Worcestershire sauce


  • Preheat oven or grill to 350°F, then use cooking spray in the bottom of the pan.
  • Slice rolls down the middle and leave intact.
  • Spread mayonnaise on the bottom layer of rolls and place in bottom of pan.
  • Layer ham, then cheese, then place the top layer of buns on.
  • Mix melted butter, dijon mustard, honey, poppy seeds, minced onion, and Worcestershire sauce until mixed and pour evenly over rolls.
  • Cover with foil and bake for 10 to 12 minutes until cheese is bubbly and rolls are golden brown.


TIP: These are best eaten right away, but you can store leftovers in the fridge and reheat for later. I would suggest first wrapping with plastic wrap and then adding a second layer of aluminum foil. You can freeze for up to three months. Allow them to thaw for about 30 minutes before baking.
TIP: You can assemble these Swiss cheese sliders up to two days before baking and leave them covered in the fridge until you’re ready to pop them in the oven. If you are starting them off cold, you might need to add a few extra minutes in the oven to compensate.
TIP: I will often use disposable pans to make this recipe because I love easy cleanup.
TIP: Don’t skimp on the butter. It soaks into all the nooks and crannies and adds a ton of flavor to both the top and the bottom half of the slider buns.


Sodium: 648mgCalcium: 151mgVitamin C: 1mgVitamin A: 264IUSugar: 6gFiber: 1gPotassium: 136mgCholesterol: 61mgCalories: 322kcalTrans Fat: 1gMonounsaturated Fat: 6gPolyunsaturated Fat: 3gSaturated Fat: 9gFat: 21gProtein: 16gCarbohydrates: 18gIron: 1mg