I first had ham delights back in the 80′s when my in-laws, Sam & Carolyn, made them for a Christmas party. These were always at their get-togethers and while I’m not 100% sure where the recipe originally came from, I am 100% sure I stole it from them. Or it was given to me but regardless, I will never forget the first time I had them. I’ve made my own adjustment to the spread and sometimes change up the cheese to make it more interesting. These little sandwiches make an appearance for many of my get-togethers… even all these years later. They are so simple and perfect for a party because you can make them in advance and they freeze well so you can make a big batch and have them anytime. I always double the recipe and put a few trays in the freezer for later. Keep this recipe handy for tailgating season, too. Add some spicy chili or tomato soup and your friends will be happy no matter what happens with the game.

Party Food Ham Delights Martie Duncan


Difficulty: Easy    Category: Party Food

Prep Time: 35 minutes     Cook Time: 20 minutes


3 trays Pepperidge Farms Party Rolls or any mini party rolls (in the bread aisle of the store)

1 pound ham, shredded (use leftover ham or deli ham of any kind)

1/2 pound Swiss cheese, finely grated

1/2 pound butter, softened

3 tablespoons prepared yellow mustard

1 small white or yellow onion

1 1/2 tablespoons poppy seeds

1 teaspoon Worcestershire

Salt and pepper

Dash cayenne pepper


Preheat the oven to 400 F.

Prep the rolls by removing them from the tray. Using a serrated knife, slice through the middle so you have a top and a bottom half. Do not separate the individual rolls. Put the bottom back in the tray. Cover until later.

Next, grate the Swiss cheese if you did not buy the already grated kind.

Prep the ham by putting it into the food processor to shred it. Remove to a bowl.

Put the onion the food processor and finely chop. Add the butter, mustard, Worcestershire, S&P, cayenne, and the poppy seeds; whir until it is a spreadable consistency.

Leaving the bottom half of the rolls in the tray, spread the top and the bottom of the rolls with the mixture. Add a layer of ham and a layer of cheese. Put the top on. Dab a little butter here and there on top. Cover the entire tray with foil and wrap tightly. Bake until toasty and cheese melts…. about 20 minutes.

Slice the rolls with a serrated knife and serve warm.

If you want a decadent variation on this classic, try my ham and cheese in puff pastry. Flaky, buttery, divine! Get the recipe...

Print Friendly and PDF