Hotel Monte Cristo Quebec Recipe (Ham & Cheese)

Updated November 7, 2026

Total time
35 min
prep 20 min · cook 15 min
Serves
4
portions as written

Jump to recipe

Hotel Monte Cristo Quebec Recipe (Ham & Cheese)

The Hotel Monte Cristo is a Quebec-style twist on the classic Monte Cristo sandwich: layers of ham and Swiss cheese are dipped in a sweet, cinnamon-spiced batter, then fried until golden and dusted with powdered sugar. It’s a hearty, indulgent breakfast or brunch dish that balances savory and sweet in every bite. This version uses thick-sliced bread and a simple egg batter for a crisp exterior and melty center.

Ingredients

  • 8 slices thick-cut white bread or brioche (about 1 inch / 2.5 cm thick)
  • 8 oz (225 g) thinly sliced cooked ham (use smoked ham for extra flavor)
  • 8 oz (225 g) sliced Swiss cheese (or Gruyère)
  • 4 large eggs
  • 1 cup (240 ml) whole milk
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 2 tablespoons (25 g) granulated sugar
  • Pinch of salt
  • 4 tablespoons (55 g) unsalted butter, divided
  • Powdered sugar, for dusting
  • Maple syrup, for serving (optional)

Instructions

  1. Lay 4 slices of bread on a cutting board. Divide the ham and Swiss cheese evenly among them, placing the ham first, then the cheese. Top with the remaining bread slices to form 4 sandwiches.
  2. In a shallow dish (like a pie plate), whisk together the eggs, milk, vanilla, cinnamon, nutmeg, granulated sugar, and salt until smooth and well combined.
  3. Heat a large skillet or griddle over medium heat. Add 2 tablespoons of the butter and let it melt, swirling to coat the pan.
  4. Carefully dip each sandwich into the egg mixture, turning to coat both sides. Let any excess drip off for a few seconds. Do not soak the bread for more than 10 seconds per side, or it may become soggy.
  5. Place the dipped sandwiches in the hot skillet (cook in batches if needed). Cook for 3–4 minutes per side, until golden brown and the cheese is melted. If the sandwiches brown too quickly, reduce the heat to medium-low. Add the remaining butter to the pan between batches.
  6. To ensure the cheese is fully melted, you can cover the skillet with a lid for the last 2 minutes of cooking. The internal temperature of the sandwich should reach 165°F (74°C) if you’re checking with a food thermometer, though this is mainly for safety if the ham was pre-cooked and the egg batter is fully cooked.
  7. Remove the sandwiches from the skillet and let them rest for 1 minute. Dust generously with powdered sugar and serve warm, with maple syrup on the side if desired.

Tips

  • Bread choice: Use a sturdy bread like brioche, Texas toast, or sourdough. Thin sandwich bread will fall apart when dipped. If using regular bread, go for a thicker slice or let it dry out slightly on the counter for 30 minutes before assembling.
  • Don’t oversoak: A quick dip is key. If the bread sits in the batter too long, it becomes mushy and won’t crisp up properly.
  • Cheese melting: If the cheese isn’t melting fast enough, cover the skillet with a lid for a minute or two. You can also assemble the sandwiches and place them under a broiler for 1–2 minutes after frying, but watch them closely to avoid burning.
  • Substitutions: Use turkey ham or leftover roasted turkey instead of ham. For a nuttier flavor, try Emmental or Jarlsberg instead of Swiss. If you’re avoiding dairy, use plant-based milk and vegan cheese, though the texture will be slightly different.

Serving Suggestions

Serve the Hotel Monte Cristo immediately after cooking, while the outside is crisp and the cheese is still molten. It pairs beautifully with a side of fresh fruit, a simple green salad, or home fries. For a classic Quebec breakfast, add a small pitcher of warm maple syrup for drizzling. A cup of strong coffee or a glass of cold apple cider complements the sweet-savory flavors nicely.

Variations

  • Classic Monte Cristo: Skip the cinnamon and nutmeg, and use Dijon mustard spread on the bread before adding the ham. Serve with raspberry jam on the side instead of maple syrup.
  • Turkey and Cranberry: Swap ham for sliced turkey and add a spoonful of cranberry sauce inside the sandwich. It’s a great way to use up holiday leftovers.
  • Vegetarian: Replace ham with sautéed mushrooms or spinach, and use a sharp cheddar instead of Swiss. You may need to press the sandwich down gently while cooking to help it hold together.
  • Baked Version: For a lighter option, arrange the dipped sandwiches on a baking sheet and bake at 400°F (200°C) for 10–12 minutes, flipping halfway, until golden and the cheese melts.

Storage and Reheating

Store leftover sandwiches in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a baking sheet and warm in a 350°F (175°C) oven for 8–10 minutes, or until heated through and crisp. Avoid microwaving, as it makes the bread soggy. If you’ve already dusted with powdered sugar, it will melt; it’s best to add fresh powdered sugar after reheating.

Frequently Asked Questions

What is the origin of the Hotel Monte Cristo? The Monte Cristo sandwich is believed to be a variation of the French croque-monsieur, brought to the United States in the mid-20th century. The “Hotel” version is a Quebec specialty, often served for breakfast or brunch with a sweet twist like cinnamon and maple syrup.

Can I use leftover ham or deli ham? Yes, both work well. The key is to slice it thinly so it heats through quickly and doesn’t make the sandwich bulky. Smoked ham adds a nice depth of flavor.

Why is my sandwich soggy in the middle? This usually happens if the bread is too thin or if you soak it in the batter too long. Use thick bread and dip quickly. Also, make sure your skillet is hot enough so the outside crisps up before the inside gets too wet.

Can I make these ahead of time? They are best made fresh, but you can assemble the sandwiches (without dipping) up to a day ahead and store them wrapped in the fridge. Dip and fry just before serving.

Is the powdered sugar and maple syrup too sweet? The sweetness is balanced by the salty ham and savory cheese. If you prefer less sweet, reduce the cinnamon and sugar in the batter and serve with a dollop of sour cream or a side of pickles instead of syrup.

How do I know when the sandwich is fully cooked? The batter should be golden brown and set, and the cheese should be melted. If you want to be precise, insert an instant-read thermometer into the center of the sandwich; it should read 165°F (74°C) for food safety.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).