Go Back
+ servings
monte cristo sandwich

Monte Cristo Sandwich

The Crispy Chef
This Monte Cristo Sandwich is the perfect sweet and savory combo – melty ham and cheese between slices of French toast-style bread, dusted with powdered sugar and served with jam. It's a restaurant-quality classic you can make at home for breakfast, lunch, or dinner!
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Breakfast
Cuisine American
Servings 2 sandwiches
Calories 520 kcal

Equipment

  • Skillet or griddle
  • Shallow bowl
  • Whisk
  • Cutting board
  • Knife
  • Spatula
  • Sieve (for powdered sugar)

Ingredients
  

  • 4 slices thick-cut white bread
  • 4 slices deli ham
  • 2 slices turkey optional
  • 2 slices Swiss cheese
  • 2 slices American cheese
  • 2 large eggs
  • 1/4 cup milk
  • Salt to taste
  • Pepper to taste
  • 1 tbsp butter for frying
  • 1 tbsp powdered sugar for dusting
  • 2 tbsp raspberry jam or maple syrup for serving
  • 1 tsp mayo optional, spread on bread

Instructions
 

  • Build the Sandwich:
  • Spread a small amount of mayo on each slice of bread. Layer ham, turkey, Swiss cheese, and American cheese between the bread slices. Press down to compact the sandwich.
  • Prepare Egg Mixture:
  • In a shallow bowl, whisk together eggs, milk, salt, and pepper until smooth and fully combined.
  • Dip the Sandwich:
  • Dip the sandwich in the egg mixture, coating both sides well. Let excess drip off.
  • Cook the Sandwich:
  • Heat butter in a skillet over medium heat. Cook the sandwich 3–4 minutes per side until golden brown and the cheese is melted.

Notes

Use sturdy bread like brioche or Texas toast for best results.
Keep cooked sandwiches warm in a 200°F oven if making multiple.
Customize with bacon, spicy cheese, or cranberry sauce for a fun twist!
Make it vegetarian by skipping the meat and adding roasted veggies.

Nutrition

Calories: 520kcalCarbohydrates: 32gProtein: 28gFat: 32g
Keyword Monte Cristo Sandwich
Tried this recipe?Mention @Thecrispycheff or tag #Thecrispychef!