SERVES: 4 | PREP TIME: 5 min | COOK TIME: 15 min | TOTAL TIME: 20 min |
Step 1: Spread 1 tablespoon mayonnaise on other side of each slice. Arrange layers of cheese, salsa, ham, tomato, and onion on top. Top with other bread slice, mayonnaise-side down.
Step 2: Heat a grill pan over medium-high heat; Place sandwich on grill pan; weigh it down with a heavy pan. Cook until cheese is melted and grill marks appear, 3 to 5 minutes per side.