1 loaf challah bread, sliced into 12 ½-inch slices
4 tablespoons mayonnaise
16 slices provolone cheese
½ pound (16 slices) ham
2 tablespoons fig jam
½ cup milk
2 eggs
½ tablespoon cinnamon
2 tablespoons butter
2 tablespoons powdered sugar
Directions
Lay out 4 bread slices and spread 1 ½ teaspoons of mayonnaise over each slice.
Top each bread slice with 2 slices each of cheese and ham.
Spread 1 ½ teaspoon of jam over 4 more bread slices, then use them to top the cheese and ham.
Top each bread slice with 2 more slices of cheese and 2 more slices of ham.
Spread 1 ½ teaspoon of mayonnaise over the remaining 4 bread slices and place them, mayonnaise-side down, on top of the second layer of cheese and ham.
Use something flat and heavy to flatten the sandwiches.
Whisk together the milk, eggs, and cinnamon.
Quickly dip each side of each sandwich in the egg mixture.
Melt the butter, then cook each sandwich for about 3-4 minutes per side until golden brown, working in batches if necessary.
Sprinkle the sandwiches with powdered sugar before eating them warm.