Monte Cristo Bakery Style Recipe

Updated November 7, 2026

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

Jump to recipe

Monte Cristo Bakery Style Recipe

The Monte Cristo is a French-inspired sandwich that takes the classic ham and cheese and gives it a golden, griddled French toast treatment. It’s crisp on the outside, melty in the middle, and dusted with powdered sugar for a sweet-savory contrast that makes it a beloved cafe and bakery staple. This version recreates that bakery-style crunch at home using a simple egg batter and a hot skillet, so you get that perfect golden crust without deep frying.

Ingredients

  • 8 slices thick-cut white bread or brioche (about 1 inch / 2.5 cm thick)
  • 8 slices Swiss cheese (about 6 oz / 170 g total)
  • 8 slices deli ham (about 6 oz / 170 g total)
  • 4 large eggs
  • 1 cup (240 ml) whole milk
  • 1 tablespoon (15 g) granulated sugar
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon ground nutmeg (optional)
  • Pinch of salt
  • 4 tablespoons (56 g) unsalted butter, divided
  • Powdered sugar, for dusting
  • Raspberry jam or preserves, for serving (optional)

Instructions

  1. Lay the bread slices on a work surface. On 4 of the slices, place 2 slices of Swiss cheese, then 2 slices of ham folded to fit, then top with the remaining 2 slices of Swiss cheese. Close the sandwiches with the remaining bread slices.
  2. In a shallow dish (like a pie plate), whisk together the eggs, milk, sugar, vanilla, nutmeg (if using), and salt until the sugar is dissolved and the mixture is smooth.
  3. Heat a large skillet or griddle over medium heat. Add 1 tablespoon of the butter and let it melt, swirling to coat the pan.
  4. Working with one sandwich at a time, dip both sides into the egg mixture, letting the excess drip off for a few seconds. The bread should be soaked but not falling apart—about 10 seconds per side.
  5. Place the dipped sandwich in the hot skillet. Cook for 3–4 minutes per side, or until golden brown and the cheese is melted. If the sandwich browns too quickly, lower the heat. Repeat with the remaining sandwiches, adding more butter to the pan as needed.
  6. To ensure the cheese is fully melted, you can cover the skillet with a lid for the last minute of cooking. If you prefer a crispier texture, skip the lid.
  7. Transfer the cooked sandwiches to a cutting board. Dust generously with powdered sugar. Serve warm with raspberry jam on the side, if desired.

Tips

  • Bread choice: Brioche or challah gives a richer, bakery-style flavor, but thick-cut white bread works perfectly. Avoid thin sandwich bread—it will become soggy.
  • Don’t oversoak: Dip the bread just long enough to coat it. If you leave it in the egg mixture too long, the bread will become mushy and difficult to flip.
  • Heat control: Use medium heat, not high. If the pan is too hot, the outside will burn before the cheese melts. If you’re cooking in batches, keep the cooked sandwiches warm in a 200°F (93°C) oven.
  • Substitutions: Swap the ham for turkey or roast beef, or use Gruyère or cheddar instead of Swiss. For a vegetarian version, use sliced tomato and spinach.

Serving Suggestions

Serve the Monte Cristo hot, right off the griddle, with a dusting of powdered sugar and a side of raspberry jam or maple syrup. It pairs well with a simple green salad dressed with vinaigrette, or a cup of tomato soup. For a brunch spread, add fresh fruit and coffee.

Variations

  • Baked Monte Cristo: Assemble the sandwiches, dip them, and place on a baking sheet. Bake at 375°F (190°C) for 15–20 minutes, flipping halfway, until golden and cheese is melted.
  • Turkey and Brie: Use sliced turkey and brie cheese for a creamier, more decadent version.
  • Monte Cristo Casserole: Cube the bread and ham, mix with shredded cheese, and pour the egg mixture over it. Bake at 350°F (175°C) for 30–35 minutes until set.
  • Sweet version: Omit the ham and cheese, and fill with Nutella and sliced bananas. Cook the same way and dust with powdered sugar.

Storage and Reheating

Store leftover Monte Cristo 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 5–7 minutes, or until heated through and crisp. Avoid microwaving, as it makes the bread soggy. If you have extra egg mixture, discard it—do not store it.

Frequently Asked Questions

Can I make Monte Cristo sandwiches ahead of time? Yes, you can assemble the sandwiches (without dipping) up to a day ahead and keep them covered in the refrigerator. Dip and cook just before serving.

Why is my Monte Cristo soggy? This usually happens if the bread is too thin or soaked too long. Use thick-cut bread and dip quickly. Also, make sure your pan is hot enough to create a crust quickly.

Can I use a panini press? Absolutely. A panini press works great—just dip the sandwiches and cook on the press until golden and cheese melts, about 4–5 minutes.

What if I don’t have Swiss cheese? Gruyère, provolone, or even mozzarella work well. The key is a cheese that melts smoothly.

Is the powdered sugar necessary? It’s traditional and adds a nice sweet contrast, but you can skip it if you prefer a purely savory sandwich.

Can I freeze Monte Cristo sandwiches? Yes, you can freeze them after cooking. Let them cool completely, wrap in foil, and freeze for up to 2 months. Reheat in a 375°F (190°C) oven for 10–12 minutes.

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).