Total Time
Prep 15 mins
Cook 25 mins

Comes from "Party Receipts from the Charleston Junior League" Cookbook.

Ingredients Nutrition


  1. Preheat the oven to 325 degrees.
  2. Using a food processor, in separate batches chop the onion, ham and cheese.
  3. In a medium-size bowl combine the butter, poppy seeds, Worcestershire and mustard and add the onion, ham and cheese.
  4. Split the pans of rolls in half horizontally, leaving the sheet of bottom halves in the pan. Spread each bottom with 1/3 of the ham and cheese mixture.
  5. Top with the sheets of top halves and cut into individual servings by following the outline of the rolls. The rolls can be frozen at this time.
  6. At serving time, cover the foil pans with aluminum foil and heat through, 25 to 30 minutes (less if not frozen).


Most Helpful

I think my husband would be sorely disappointed if I didn't give this recipe five stars, as he really, really loved it. :) I used a small onion, and since my ham wasn't sliced, I cut it in large cubes before tossing it in the processor. I only had 1/2 pound Swiss cheese on hand, so I made up the difference with Provolone. I used Dijon mustard and, although I would prefer real butter, I subbed Smart Balance Light to make this a tad less sinful and no one seemed to notice. I had to use a different type of rolls that were somewhat larger, but they worked out fine (they weren't in foil pans, so I just wrapped the entire sheet of filled rolls in heavy-duty aluminum foil). Tasty appetizer, and I like that it can be put together ahead of time, then popped in the oven right before you're ready to serve. Thanks for posting!

GaylaJ January 28, 2007

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a