Pin it The first time I encountered a Monte Cristo, I was completely baffled by the concept. Powdered sugar on a ham sandwich? It felt like some kind of culinary joke that somehow worked against all logic. Now it's become my go-to comfort food when I want something that feels indulgent but still comes together in under twenty minutes.
I made these for my skeptical brother who initially refused to try 'dessert for lunch.' After one bite, he quietly asked if I could make another batch. That moment of watching someone's eyebrows shoot up in surprised delight never gets old.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 8 slices white sandwich bread: Standard white bread works beautifully here, though day-old bread holds up better to the egg bath without falling apart
- 8 slices deli ham: Thinly sliced ham melts beautifully against the cheese and provides that perfect savory base
- 8 slices Swiss cheese: Swiss cheese has that mild nutty flavor that complements the ham without overpowering the whole experience
- 4 tsp Dijon mustard: This optional addition adds a sharp tang that cuts through the richness and wakes everything up
- 3 large eggs: Room temperature eggs whisk up more easily and create a smoother, more cohesive batter
- 1/2 cup whole milk: Whole milk creates the perfect custard-like texture for dipping without making the bread too soggy
- 1/4 tsp salt: Just enough to enhance the flavors without making this taste like breakfast
- 1/4 tsp ground black pepper: Freshly cracked pepper adds a little warmth and depth to the background
- 2 tbsp unsalted butter: Butter is essential for that golden color and rich flavor in the pan
- 1 tbsp vegetable oil: The oil prevents the butter from burning and helps achieve even browning
- 2 tbsp powdered sugar: The dusting on top is what makes this uniquely wonderful and not just a fancy ham sandwich
- Raspberry preserves or jam: The tart raspberry cuts through the fried richness and adds another layer of sweet-tart contrast
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your sandwiches:
- Lay out eight bread slices and spread Dijon mustard on four of them if you're using it. Layer two slices of ham and two slices of Swiss cheese on each mustard-topped slice, then crown with the remaining bread to close the deal.
- Whisk the batter:
- In a shallow bowl wide enough to dip sandwiches, beat together the eggs, milk, salt, and pepper until completely smooth. Let it sit while you heat the pan so the flavors meld together.
- Heat your skillet:
- Melt the butter with the oil in a large skillet over medium heat. You want it bubbly and ready to sizzle but not smoking or the butter will taste bitter.
- Dip and fry:
- Dip each sandwich quickly into the egg mixture, turning to coat both sides thoroughly but not so long that the bread disintegrates. Place in the hot skillet and cook for 3 to 4 minutes per side, pressing gently with your spatula, until golden brown and the cheese has melted completely.
- Finish with flair:
- Let the sandwiches rest for a minute on a wire rack or paper towels so they don't get soggy. Slice each one diagonally, dust generously with powdered sugar, and serve immediately while still warm and crisp.
Pin it These sandwiches have become our tradition for Sunday morning hangover breakfast. Something about the combination of warm, crisp bread and that unexpected sweetness just makes everything better.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
Challah or brioche elevate this into something restaurant-quality, but good old white bread keeps it nostalgic. Turkey works beautifully if you're avoiding pork, and I've even made completely vegetarian versions with extra cheese that somehow still hit the spot.
Timing Everything Right
The key is having everything prepped before you start heating the pan. Once that butter starts bubbling, you want to move quickly through the dipping and frying process so all four sandwiches hit the table at the same time while they're still hot and crisp.
Serving Suggestions
A simple green salad with vinaigrette balances out the richness perfectly. Fresh berries or sliced melon on the side provide that restaurant brunch feeling without any extra work.
- Warm the raspberry preserves slightly for easy drizzling
- Cut sandwiches before dusting with sugar for cleaner presentation
- Keep the first batch warm in a 200°F oven while you fry the rest
Pin it There's something uniquely satisfying about dusting savory food with powdered sugar and watching people's confused expressions turn to delight after that first bite.
Common Questions
- → What makes a Monte Cristo different from regular ham and cheese?
The key difference lies in the preparation method. While traditional ham and cheese sandwiches are simply assembled and served, Monte Cristo sandwiches are dipped in French toast-style egg batter before pan-frying. This creates a crispy, golden exterior that contrasts beautifully with the melted cheese and savory ham inside. The final dusting of powdered sugar adds signature sweetness that sets it apart completely.
- → Can I use different types of bread?
Absolutely. While white sandwich bread is traditional and works beautifully, you can experiment with brioche or challah for richer flavor and texture. These egg-based breads absorb the batter wonderfully and create an even more indulgent experience. Just keep in mind that thicker bread may need slightly longer cooking time to ensure the cheese melts completely.
- → What's the purpose of adding powdered sugar?
The powdered sugar isn't just garnish—it's essential to the Monte Cristo's signature sweet-savory profile. The slight sweetness perfectly balances the salty ham and creamy Swiss cheese, creating a sophisticated flavor combination. This sweet element also nods to the sandwich's French origins, where sweet and savory pairings are celebrated. You can adjust the amount to your personal taste preference.
- → How do I prevent the cheese from leaking during cooking?
Start with cold cheese slices and assemble your sandwiches just before cooking. Press down gently after dipping to help seal the edges, and avoid overfilling. Cooking over medium heat allows the bread to crisp and create a seal before the cheese completely melts. If needed, you can secure the sandwiches with toothpicks before dipping, removing them carefully before serving.
- → Can I make Monte Cristo sandwiches vegetarian?
Yes, simply omit the ham and double the cheese or add vegetarian alternatives like sliced turkey or plant-based deli slices. The core preparation method remains the same. Some vegetarians enjoy adding layers of tomato, spinach, or avocado for extra flavor and texture. The egg batter and powdered sugar finish work perfectly with vegetarian fillings.