Savory Sweet Ham Cheese Sandwich

Featured in: Pan-Based Cooking

This indulgent sandwich combines layers of deli ham and Swiss cheese between bread dipped in a seasoned egg batter. Pan-fried until golden brown and finished with a dusting of powdered sugar, it balances savory and sweet flavors perfectly. A touch of Dijon mustard adds subtle tang, while raspberry preserves offer optional fruity contrast. Ideal for a quick, satisfying main with simple ingredients and effortless technique.

Updated on Fri, 09 Jan 2026 12:32:00 GMT
Golden, crispy Monte Cristo sandwich, showcasing melted cheese and savory ham, ready to savor. Save
Golden, crispy Monte Cristo sandwich, showcasing melted cheese and savory ham, ready to savor. | petitskillet.com

There's something about a Monte Cristo sandwich that feels like an indulgence disguised as breakfast. The first time I made one, I was standing in my kitchen on a lazy Sunday morning, holding a slice of white bread and wondering what to do with some leftover ham and Swiss cheese. Then I remembered my grandmother mentioning this dish once—something about dipping sandwiches in egg and frying them golden, then dusting them with powdered sugar like they were dessert. I was skeptical, honestly. Savory and sweet together felt like it shouldn't work, but one bite and I was completely sold.

I made these for my partner once when they were having the kind of day where nothing felt right, and somehow a Monte Cristo sandwich made everything better. There's something about the sizzle in the pan and that perfect golden-brown color that just feels like care. They asked me to make them again the next morning, and the next. Now whenever someone comes over hungry and unprepared, this is what I reach for—it's become my kitchen shortcut for making people feel welcomed.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • White sandwich bread: Eight slices total, and yes, you want the standard soft kind—it soaks up the egg mixture perfectly without falling apart, unlike thicker artisan breads.
  • Deli ham: Eight slices, and the quality here actually matters because it's a main flavor player, so pick something you'd actually eat on its own.
  • Swiss cheese: Eight slices, which gives you that nutty, slightly sweet flavor that makes this sandwich sing.
  • Dijon mustard: Four teaspoons, optional but I never skip it because it adds a little sophistication without being obvious.
  • Large eggs: Three of them, whisked together until completely smooth.
  • Whole milk: Half a cup, which makes the batter creamy and helps the sandwich cook through evenly.
  • Salt and black pepper: A quarter teaspoon each, just enough to season the batter without overpowering.
  • Unsalted butter: Two tablespoons, the real deal because it browns beautifully and tastes better than the salted version for this.
  • Vegetable oil: One tablespoon, which keeps the butter from burning at higher temperatures.
  • Powdered sugar: Two tablespoons for dusting, and don't even think about skipping this—it's what makes it a Monte Cristo.
  • Raspberry preserves or jam: Completely optional but if you use them, a good quality jam makes all the difference.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Mustard the base:
Spread the Dijon mustard on four of your bread slices if you're using it. This is your secret layer that nobody will taste directly but will absolutely notice.
Build the sandwiches:
Stack two slices of ham and two slices of Swiss cheese on each mustard-covered slice, then top with plain bread. Press gently so everything stays together—you want them sturdy enough to survive the egg dip.
Make the batter:
Whisk eggs, milk, salt, and pepper together in a shallow bowl until the mixture is smooth and pale. This is your coating, so make sure it's well combined.
Heat your pan:
Melt the butter with the oil over medium heat. You'll know it's ready when the butter is foaming and smells incredible, not when it's smoking.
Dip with confidence:
Take each sandwich and dip it into the egg batter, making sure both sides get thoroughly coated but not so long that the bread gets soggy. This takes maybe three seconds per side.
Fry until golden:
Place the sandwiches in the skillet and cook for three to four minutes per side, pressing gently with your spatula so the cheese melts and the outside gets crispy and golden brown. Listen for the sizzle—that's how you know everything is working.
Rest and slice:
Let the sandwiches rest for a minute on a plate, which keeps them from falling apart. Then slice diagonally because somehow it always tastes better that way.
Dust and serve:
Sprinkle powdered sugar over the top right before serving, and put the jam on the side if you're using it. Eat immediately while the cheese is still warm.
Save
| petitskillet.com

These sandwiches have a way of bringing people together in my kitchen. There's something about the smell of them cooking—butter and egg and cheese all mingling—that makes everyone wander over. I'll never forget my friend's daughter asking if dessert was for breakfast, and the confused-then-delighted look on her face when she took her first bite.

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.

Bread Choices That Actually Matter

I've learned through trial and error that your bread choice changes everything. Standard white sandwich bread is forgiving and lets the filling shine, but if you want to get fancy, challah or brioche gives you this richness that elevates the whole thing. The thing about fancier bread is it can brown too quickly on the outside before the cheese melts inside, so you might need to lower your heat slightly. Whatever you choose, make sure it's soft enough to dip but structured enough to hold the filling—firm enough to survive the frying but tender enough to feel indulgent when you bite through that golden exterior.

The Sweet and Savory Balance

The powdered sugar is what transforms this from a fancy breakfast sandwich into something people actually get excited about. I used to think it was weird, honestly, until I realized it's not about making the sandwich sweet—it's about creating this subtle contrast with the savory ham, salty cheese, and tangy mustard. That little dusting catches the heat from the sandwich and dissolves slightly, creating almost a glaze. The jam on the side becomes less of a topping and more of an optional flavor accent that some people love and others skip, and both ways is perfectly valid.

Making It Your Own

What I love about this sandwich is how adaptable it is without losing its soul. You can make it vegetarian by using just extra cheese, or swap turkey for ham, or even try both. The beauty is that the technique stays the same—dip, fry, dust, serve—and the core flavor profile holds up no matter what you do. I once made these for a friend who was dairy-free, so I used dairy-free cheese and milk in the batter, and honestly they were just as good. The important part is respecting the method and the contrast of textures, not being married to a single ingredient.

  • Turkey makes for a lighter version that's still delicious and pairs well with the powdered sugar finish.
  • A vegetarian version works perfectly with just extra Swiss cheese or a good melting cheese alternative.
  • Challah or brioche elevates the whole experience if you're feeling splurgy or making these for someone special.
A decadent Monte Cristo sandwich, pan-fried to golden perfection, dusted with powdered sugar, ready to eat. Save
A decadent Monte Cristo sandwich, pan-fried to golden perfection, dusted with powdered sugar, ready to eat. | petitskillet.com

This sandwich has become my answer to the question "What's for breakfast?" on mornings when I want to feel taken care of. It's simple enough for a weeknight and impressive enough to make someone feel special, which is honestly the best kind of food.

Recipe Q&A

What type of bread works best?

Rich breads like challah or brioche enhance the flavor and texture, but white sandwich bread is a suitable alternative.

How can I make a vegetarian version?

Omit the ham and use extra slices of cheese or a plant-based substitute for a satisfying meat-free option.

Why is the sandwich dipped in egg batter?

Dipping in egg batter creates a golden, crispy crust that seals in the cheese and ham, adding flavor and texture.

Can I prepare this sandwich in advance?

It's best enjoyed fresh to maintain crispness, but you can prepare ingredients ahead and assemble just before cooking.

What sides complement this sandwich?

Light salads and fresh fruit offer refreshing contrast to the rich, savory layers.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Savory Sweet Ham Cheese Sandwich

Golden-fried ham and Swiss cheese layers with a touch of sweetness and a crispy finish.

Prep Duration
10 minutes
Cooking Duration
10 minutes
Total Duration
20 minutes
Recipe By Ellis Carlson


Skill Level Easy

Cuisine American

Serves 4 Portions

Diet Info None specified

What You Need

Bread

01 8 slices white sandwich bread

Filling

01 8 slices deli ham
02 8 slices Swiss cheese
03 4 teaspoons Dijon mustard (optional)

Egg Batter

01 3 large eggs
02 1/2 cup whole milk
03 1/4 teaspoon salt
04 1/4 teaspoon ground black pepper

For Frying

01 2 tablespoons unsalted butter
02 1 tablespoon vegetable oil

Garnish

01 2 tablespoons powdered sugar
02 Raspberry preserves or jam (optional)

How To Make It

Step 01

Prepare bread: Arrange bread slices on a clean surface; optionally spread Dijon mustard on 4 slices.

Step 02

Assemble sandwiches: Layer 2 slices of ham and 2 slices of Swiss cheese onto each mustard-coated slice, then top with remaining bread slices to form sandwiches.

Step 03

Make egg batter: In a shallow bowl, whisk together eggs, whole milk, salt, and black pepper until smooth.

Step 04

Heat frying fat: In a large skillet, warm unsalted butter and vegetable oil over medium heat until melted and shimmering.

Step 05

Dip sandwiches: Immerse each sandwich thoroughly in the egg batter, ensuring even coating on both sides.

Step 06

Cook sandwiches: Place coated sandwiches in the skillet, cooking 3 to 4 minutes per side; press gently and cook until golden brown and cheese is melted.

Step 07

Rest and slice: Remove sandwiches from heat and allow to rest for 1 minute; cut diagonally into halves.

Step 08

Add finishing touches: Dust sandwiches with powdered sugar and serve immediately, optionally accompanied by raspberry preserves.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large skillet
  • Mixing bowl
  • Whisk
  • Spatula
  • Measuring spoons and cups
  • Knife

Allergy Info

Look through each ingredient for allergen concerns, and please ask a medical expert if you've any questions.
  • Contains eggs, dairy (milk), gluten (wheat), and pork (ham, unless substituted). Use suitable alternatives for allergen concerns.

Nutrition Details (for each serve)

Use these nutrition details as a rough guide—they're not medical advice.
  • Energy: 470
  • Fats: 26 g
  • Carbohydrates: 35 g
  • Proteins: 24 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.