How To Make the Perfect, Classic Monte Cristo Sandwich

published Aug 3, 2019
Monte Cristo Sandwich

If you've every wanted to master this cafe classic at home, here's the step-by-step to doing it perfectly!


Prep25 minutes

Cook20 minutes

Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.
Post Image
Credit: Christine Han/Kitchn; Food Stylist: CC Buckley/Kitchn

Imagine the most delicious mash-up of a grilled ham and cheese sandwich and a decadent stack of buttery French toast. You’d have tender-crisp, custardy bread stuffed with sweet ham and gooey Gruyère cheese that oozes with every bite. Luckily, this isn’t just a sandwich of your imagination — it very much exists, and it’s called a Monte Cristo.

You may have seen a Monte Cristo on the menu of your local French cafe, but never thought to make it at home. But you’ll be pleasantly surprised at how easy this popular brunch order is to make at home, and how much better it tastes, too. And while Monte Cristos are ideal for breakfast and lunch, my family devours them for dinner as well.

Perfect, Classic Monte Cristo Sandwiches

Most food historians agree that the Monte Cristo originated in France as a simplified version of the Croque-Monsieur or Croque Madame sandwich. It became popularized by California cafes in the 1950s, where it first appeared on a menu as The Monte and most notably become a staple at Disneyland California in their New Orleans Square.

A perfect Monte Cristo sandwich has a few classic markers: soft white bread, thinly sliced deli ham, creamy Gruyère cheese, and a custardy egg dip before being cooked. To balance all that savory goodness, Monte Cristo sandwiches are often dusted with powdered sugar and served with berry jam for dipping.

Credit: Christine Han/Kitchn; Food Stylist: CC Buckley/Kitchn

3 Tips for Mastering a Monte Cristo at Home

1. Start with the right ingredients: Making a really good Monte Cristo at home starts at the grocery store. A thickly sliced sturdy sandwich bread will make dipping, frying, and cooking the sandwich easier. Next, head to the deli for ham. A pound of slightly sweet honey ham works best. Buy the Gruyère in a block and grate it rather than buying slices so that the cheese melts more quickly and evenly in the pan.

2. Build your Monte Cristos assembly-style: Mix up the custard first and set it aside. Lay out all 8 pieces of bread for 4 sandwiches and spread the mustard onto 4 slices and the mayo on the others. Stack each mustard-covered slice with cheese, ham, cheese. The cheese on both sides of the sandwich holds the bread in place while flipping. Top the sandwiches with the mayo-swiped bread.

3. Cook two sandwiches at a time: Heat a little butter in your largest pan — cast iron works well for Monte Cristos. Then, dunk one sandwich at a time in the custard and transfer it straight to the hot pan. You’ll get the most even cooking if you cook just two sandwiches at a time. Transfer finished sandwiches to a cooling rack to keep them crisp while you finish cooking the remaining sandwiches.

Credit: Christine Han/Kitchn; Food Stylist: CC Buckley/Kitchn

How to Serve a Monte Cristo Sandwich

Tradition dictates that Monte Cristo sandwiches get a little dusting of powdered sugar and a small serving of jam — this works pretty perfectly with a hot cup of black coffee for brunch. For dinnertime Monte Cristo sandwiches, I skip the jam and serve the sandwiches with a vinegary arugula salad. The bite and acidity of the greens partner well with the warm, buttery bread and creamy melted cheese.

Credit: Christine Han/Kitchn; Food Stylist: CC Buckley/Kitchn
1 / 8
If you've every wanted to master this cafe classic at home, here's the step-by-step to doing it perfectly!

Monte Cristo Sandwich

If you've every wanted to master this cafe classic at home, here's the step-by-step to doing it perfectly!

Prep time 25 minutes

Cook time 20 minutes

Serves 4

Nutritional Info


  • 4

    large eggs

  • 1/4 cup


  • 1/2 teaspoon

    kosher salt

  • 1/4 teaspoon

    freshly ground black pepper

  • 8 slices

    sturdy white or sourdough bread

  • 1/4 cup

    Dijon mustard

  • 1/4 cup


  • 8 ounces

    Gruyère cheese, grated

  • 1 pound

    sliced honey ham

  • 4 tablespoons

    unsalted butter, divided

  • Powdered sugar and ham, for serving (optional)


  • Measuring cups and spoons

  • Chef’s knife and cutting board

  • Large cast iron or non-stick skillet

  • 8x8-inch baking dish

  • Whisk

  • Spatula


  1. Whisk together the egg dip. Whisk the eggs, half-and-half, salt, and pepper together in a baking dish ir large, wide bowl until combined; set aside.

  2. Build the sandwiches. Spread the mustard in a thin, even layer on 4 of the bread slices. Repeat with the mayonnaise and remaining 4 bread slices. Sprinkle half of the cheese on the mustard slices. Place the ham on top of the cheese, then sprinkle the remaining cheese over the ham. Close the sandwiches with the remaining bread mayo-side down.

  3. Dip the sandwiches, working two at a time. Dip and cook 2 sandwiches at a time. Dip each sandwich in the egg mixture — soaking each side for about 1 minute.

  4. Cook two sandwiches at a time. Heat 2 tablespoons of the butter in a large cast-iron or nonstick skillet over medium heat until melted. Add the 2 dipped sandwiches and cook until golden-brown on the bottom, 3 to 4 minutes. Flip with a wide, flat spatula and continue cooking until the cheese is melted and the ham is warm, 3 to 4 minutes more. Transfer to a wire rack or keep warm in a low oven. Repeat dipping and cooking the remaining 2 sandwiches.

  5. Slice and serve. Slice each sandwich in half and dust with powdered sugar just before serving with jam if desired.

At Kitchn, we know how important it is to find recipes that are worth your time. That’s why every tutorial — like this one — features recipes that have been tried and tested by our team of developers and at-home cooks from across the country. Questions or feedback for us? Say hello: