Ingredients

3 tablespoons finely chopped cornichons 

2 tablespoons mayonnaise 

1 tablespoon Dijon mustard 

Coarse salt and freshly ground black pepper 

4 slices whole-grain bread 

1 tablespoon unsalted butter, melted 

4 ultrathin slices provolone cheese 

4 ultrathin slices Swiss cheese 

2 tablespoons prepared onion jam 

8 thin slices French ham 

Preparation

In a small bowl, mix together cornichons, mayonnaise, and mustard; season cornichon spread with salt and pepper. Brush one side of each slice of bread with butter and the other side with cornichon spread. Place on work surface spread side up.

Place two slices of each cheese on two slices of bread. Top cheese with onion jam and ham; top with remaining slices of bread, spread-side down.

Place sandwiches on griddle or cast-iron skillet over medium heat; weight down with a grill press or a second cast-iron skillet. Cook, turning occasionally, until bread is golden and cheese has melted. Serve immediately.