The Monte Cristo is a classic sandwich that layers ham, turkey, and Swiss cheese between slices of bread, dipped in egg batter, and fried until golden brown. It is often dusted with powdered sugar and served with jam or honey mustard, creating a delightful mix of savory and sweet. This recipe brings the beloved diner-style Monte Cristo to your home kitchen, offering a crispy exterior and a melty, gooey center that is perfect for brunch, lunch, or a comforting dinner.
Ingredients
- 8 slices white bread (or brioche, for a richer flavor)
- 8 oz (225 g) sliced turkey breast
- 8 oz (225 g) sliced ham
- 8 oz (225 g) sliced Swiss cheese (or Gruyère)
- 4 large eggs
- 1 cup (240 ml) whole milk
- 1/2 teaspoon (2.5 g) salt
- 1/4 teaspoon (1 g) black pepper
- 1/4 teaspoon (0.5 g) ground nutmeg (optional)
- 4 tablespoons (56 g) unsalted butter, divided
- Powdered sugar, for dusting (optional)
- Raspberry jam or honey mustard, for serving (optional)
Instructions
- Lay out 4 slices of bread on a clean work surface. Evenly divide the turkey, ham, and Swiss cheese among the slices, layering the meats and cheese. Top each with the remaining 4 slices of bread to form sandwiches.
- In a shallow dish (like a pie plate), whisk together the eggs, milk, salt, pepper, and nutmeg (if using) until well combined and slightly frothy.
- Heat a large skillet or griddle over medium heat. Add 2 tablespoons (28 g) of the butter and let it melt, swirling to coat the pan.
- Carefully dip each sandwich into the egg mixture, allowing it to soak for about 10-15 seconds per side. Make sure both sides are well coated, but not soggy.
- Place the dipped sandwiches in the hot skillet. Cook for 3-4 minutes per side, or until golden brown and the cheese is melted. You may need to do this in batches; add the remaining 2 tablespoons (28 g) of butter to the pan as needed.
- If the cheese isn’t fully melted by the time the bread is golden, you can cover the skillet with a lid for the last minute of cooking to trap steam and help melt the cheese.
- Remove the sandwiches from the skillet and let them rest for a minute. Dust with powdered sugar and serve with raspberry jam or honey mustard on the side.
Tips
- Bread choice: Use a sturdy white bread like Texas toast or brioche. Avoid thin, flimsy bread that will fall apart when soaked in the egg mixture.
- Don’t oversoak: A quick dip is key. If the bread soaks up too much egg, it will become soggy in the middle and won’t crisp up properly.
- Even heat: Cook over medium heat, not high, so the bread gets golden brown without burning before the cheese melts.
- Substitutions: Swap the turkey for chicken or omit it for a ham-and-cheese-only version. Use provolone or mozzarella instead of Swiss for a different flavor profile.
Serving Suggestions
Serve the Monte Cristo hot and fresh. It’s classic with a dusting of powdered sugar and a side of raspberry jam or honey mustard for dipping. For a savory twist, skip the powdered sugar and serve with a side of pickles or a simple green salad. It also pairs well with a cup of tomato soup or a light vinaigrette-dressed arugula.
Variations
- Baked Monte Cristo: Assemble the sandwiches, dip in the egg mixture, and place on a baking sheet. Bake at 400°F (200°C) for 10-12 minutes, flipping halfway, until golden and the cheese is melted.
- Croissant Monte Cristo: Use croissants instead of bread for a buttery, flaky version. Slice the croissants horizontally, fill, and proceed with the recipe.
- Turkey and Brie: Replace the ham and Swiss with sliced turkey and brie cheese for a more upscale version.
- Vegetarian: Omit the meats and add sliced tomato, spinach, and a mix of cheeses like mozzarella and 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 in a toaster oven or on a skillet over medium heat for 2-3 minutes per side until warmed through and crispy. Avoid microwaving, as it will make the bread soggy. For longer storage, wrap individually in plastic wrap and freeze for up to 1 month; thaw in the refrigerator before reheating.
Frequently Asked Questions
Can I make Monte Cristo sandwiches ahead of time? Yes, you can assemble the sandwiches (without dipping in egg) and refrigerate them for a few hours. Dip and cook just before serving for the best texture.
What is the best bread for a Monte Cristo? A sturdy white bread like Texas toast, brioche, or sourdough works best. These hold up well to the egg mixture and provide a nice crust.
Can I use a different cheese? Absolutely. Swiss is classic, but Gruyère, provolone, mozzarella, or even cheddar can be used. Choose a cheese that melts well.
Is the Monte Cristo a sweet or savory sandwich? It’s both! The savory ham and cheese are balanced by the sweet powdered sugar and jam. You can adjust the sweetness to your preference by skipping the powdered sugar or serving with a savory mustard.
Can I deep-fry a Monte Cristo? Yes, the original version is often deep-fried. To do so, heat oil to 350°F (175°C) and fry the dipped sandwiches for 2-3 minutes per side until golden. Drain on paper towels before serving.
How do I keep the cheese from oozing out while cooking? Make sure the cheese is well enclosed by the bread, and don’t overfill the sandwich. Also, pressing the sandwich gently with a spatula while cooking helps the bread seal around the filling.
Related
- Chicken Mie Goreng Recipe: Indonesian Fried Noodles
- Celery and Redis: A Savory Pairing Guide
- Overnight Breakfast Casserole: Make-Ahead Dinner
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).