I have seen many variations of the Monte Cristo, but as I understand it, it is normally made with cheese, ham, or turkey, and dipped in egg before being grilled or fried. It usually has mustard or mayo and served with jam. Like so many recipes, I had to veganize it. Instead of meat and cheese, I used tofu bacon and vegan Swiss cheese.