READY IN: 1hr 10mins
Recipe by janet gut

I served this at a New Year's party it was a huge hit. Best compliment came from my niece, who is a professional chef that graduated from the CIA, it was the best sandwich she ever had!

Top Review by MarieRynr

This sandwich was fantastic! I used two long flat ciabatta loaves and did everything else exactly as stated in the recipe. We had them for supper last night along with two hungry american missionaries that we were feeding and everyone gave it a hearty two thumbs up! The boys went back for seconds and thirds actually! I could only have a small slice as I am on a strict diet but I sure enjoyed that small slice and it took alot of will power to keep from going back for more! Thanks for a great recipe that I know I will make again!

Ingredients Nutrition

  • 6 hoagie rolls (or a round flat bread, like a ciabatta or an herbed focacia is great)
  • 1 lb ham, shaved
  • 1 lb salami, shaved
  • 1 lb cheese, shaved (swiss, provolone, etc.)
  • 1 cup black olives, drained
  • 1 cup pimento stuffed olive, drained
  • 1 (6 ounce) jar artichoke hearts (in oil)
  • 12 teaspoon garlic salt
  • 12 cup mayonnaise
  • 1 tablespoon capers, drained,optional


  1. Chop the black and green olives and artichoke hearts with oil in a food processor.
  2. Add the garlic salt, mayonnaise, and capers, and process spread until smooth.
  3. Split sub rolls, or bread cut in half.
  4. Spread olive mixture on top and bottom of roll.
  5. Evenly layer meats and cheese on rolls or bread.
  6. Wrap in aluminum foil.
  7. Bake at 350 degrees for 10-15 minutes for rolls.
  8. For the bread, bake 30-45 minutes or until hot.
  9. Serve.
  10. This can be made ahead and frozen; defrost and bake.
  11. If made with focacia or a flat bread I sliced the bread and held them together with toothpicks shen serving.

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a