Monte Cristo Sandwich: Crispy, Sweet & Savory Recipe

Updated November 7, 2026

Total time
35 min
prep 20 min · cook 15 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Monte Cristo Sandwich: Crispy, Sweet & Savory Recipe

The Monte Cristo is a decadent French-inspired sandwich that takes the classic ham and cheese and gives it a golden, crispy, French-toast-style exterior. It’s a beloved American diner classic, typically made with ham, turkey, and Swiss cheese, dipped in an egg batter, and fried until perfectly golden. The combination of savory meat, melted cheese, and a dusting of powdered sugar with a side of jam creates an irresistible sweet-and-savory balance that makes it a truly special meal.

Ingredients

  • 8 slices thick-cut white bread (like Texas toast or brioche)
  • 8 slices (about 8 oz / 225 g) Swiss cheese (or Gruyère)
  • 8 slices (about 8 oz / 225 g) deli ham
  • 8 slices (about 8 oz / 225 g) deli turkey breast
  • 3 large eggs
  • 1 cup (240 ml) whole milk
  • 1 tablespoon (15 g) Dijon mustard
  • 1/2 teaspoon (2.5 ml) vanilla extract (optional)
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper
  • 4 tablespoons (55 g) unsalted butter, divided
  • Powdered sugar, for dusting
  • Strawberry or raspberry jam, for serving (optional)

Instructions

  1. Lay out 4 slices of bread. On each, place 2 slices of Swiss cheese, 2 slices of ham, 2 slices of turkey, and another 2 slices of Swiss cheese. Top with the remaining 4 bread slices to form 4 sandwiches.
  2. In a shallow dish (like a pie plate), whisk together the eggs, milk, Dijon mustard, vanilla extract (if using), salt, and pepper until well combined and smooth.
  3. Heat 1 tablespoon of butter in a large nonstick skillet or griddle over medium heat.
  4. Dip one sandwich into the egg mixture, letting it soak for about 15-20 seconds per side. Make sure it’s fully coated but not soggy. Let any excess drip off.
  5. Place the dipped sandwich in the hot skillet. Repeat with a second sandwich, adding another tablespoon of butter if needed. Cook for 3-4 minutes per side, until golden brown and the cheese is melted. Press gently with a spatula to help it cook evenly. The internal temperature of the sandwich should reach 165°F (74°C) as a safe minimum, especially if you’re using leftover turkey.
  6. Transfer the cooked sandwiches to a cutting board. Repeat with the remaining sandwiches and butter.
  7. Slice each sandwich in half diagonally. Dust generously with powdered sugar and serve immediately with jam on the side, if desired.

Tips

  • Bread choice: Day-old bread works best because it’s slightly drier and will soak up the custard without falling apart. Brioche or Texas toast adds richness, but regular white bread is fine.
  • Don’t over-soak: A quick dip is all you need. Leaving the bread in the custard too long makes the sandwich soggy and hard to cook through.
  • Use medium heat: Too high heat will burn the outside before the cheese melts. If the sandwich is browning too fast, lower the heat and cover the skillet for a minute to help the cheese melt.
  • Substitutions: No Swiss? Use Gruyère, provolone, or even cheddar. You can also use all ham or all turkey, or add a thin layer of Dijon mustard inside the sandwich for extra tang.

Serving Suggestions

Monte Cristos are traditionally served dusted with powdered sugar and accompanied by a side of fruit jam or preserves—strawberry, raspberry, or blackberry all work wonderfully. For a more savory meal, serve with a simple green salad dressed with a light vinaigrette, or a cup of tomato soup for dipping. It’s a hearty sandwich that can be a satisfying lunch or a fun dinner.

Variations

  • Classic Croque Monsieur: Skip the sweet elements. Grill the sandwich as directed, then top with a béchamel sauce and grated cheese, and broil until bubbly.
  • Baked Monte Cristo: Assemble the sandwiches, dip in the custard, and place on a baking sheet. Bake at 375°F (190°C) for 15-20 minutes, flipping halfway, until golden and the cheese is melted.
  • Turkey & Cranberry: Use only turkey and spread a layer of cranberry sauce inside the sandwich before cooking. The tartness pairs beautifully with the sweet batter.
  • Vegetarian: Replace the meat with roasted vegetables like zucchini, bell peppers, and mushrooms, and use a sharp white cheddar.

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 about 10 minutes, or until heated through and the cheese is melted again. You can also reheat in a toaster oven or a skillet over medium-low heat. Avoid the microwave, as it will make the bread soggy. For best texture, enjoy them fresh.

Frequently Asked Questions

Can I make Monte Cristo ahead of time? You can assemble the sandwiches (without dipping) a few hours ahead and keep them covered in the fridge. Dip and cook them just before serving for the best result.

What is the best bread for Monte Cristo? A sturdy white bread like Texas toast, brioche, or sourdough works well. Avoid very thin, flimsy bread that will fall apart when dipped.

Can I use leftover turkey or ham? Absolutely! This is a great way to use up holiday leftovers. Just make sure the meat is heated through to 165°F (74°C) when cooking.

Why is my Monte Cristo soggy? This usually happens when the bread is soaked too long in the egg mixture. A quick dip on each side is all you need. Also, make sure your skillet is hot enough to create a crust quickly.

Can I freeze Monte Cristo sandwiches? Yes, you can freeze cooked and cooled sandwiches. Wrap them individually in plastic wrap and then foil. They’ll keep for up to 2 months. Reheat in the oven or toaster oven directly from frozen, adding a few extra minutes to the heating time.

Is the powdered sugar essential? It’s traditional and adds a lovely sweetness that contrasts with the salty meat and cheese. If you prefer a savory version, you can skip it and serve with a dollop of Dijon mustard instead.

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