A ham and cheese sandwich battered, fried, and dusted with powdered sugar. The Monte Cristo is the high calorie Sunday breakfast that refuses to follow rules — and that's why it's legendary.
Lay out 4 slices of bread and top each with 2 slices of ham followed by 1 slice of Swiss cheese. Place the remaining bread slices on top to assemble the sandwiches.
In a large bowl, whisk together eggs, whole milk, salt, and black pepper until smooth.
Heat a mix of butter and vegetable oil in a large nonstick skillet over medium heat until the butter foams and starts to brown slightly.
Dip each sandwich into the egg batter, ensuring all sides are coated well and letting excess drip off. Place immediately into the hot skillet.
Cook each sandwich for 3–4 minutes per side, pressing gently and regulating heat to avoid burning, until golden brown and the cheese inside is fully melted.
Transfer sandwiches to a wire rack or paper towel to drain briefly. Slice each in half, dust with powdered sugar, and serve hot.