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 mins
Cook Time 10 minutes mins
Total Time 20 minutes mins
Course Breakfast
Cuisine American
Servings 2 sandwiches
Calories 520 kcal
- 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
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.
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.
Calories: 520kcalCarbohydrates: 32gProtein: 28gFat: 32g
Keyword Monte Cristo Sandwich