Gloriously gooey with a sweet-and-salty kick, this Healthy Monte Cristo Sandwich with Apple delivers everything you love about the diner classic… plus a fresh, fruity twist! Ham (or turkey), Swiss cheese, and thinly sliced apple are tucked between whole-grain bread, then dipped in a vanilla-kissed egg mixture and toasted in the skillet until golden.

A ham and cheese sandwich, reminiscent of a classic Monte Cristo, is cut in half and stacked on a wooden board. A jar of fruit preserves and apple slices are in the background. The sandwich features golden toasted bread with layers of ham and melted cheese.

Save This Recipe

We'll email this post to you, so you can come back to it later!

If you enjoyed my French Toast Grilled Cheese, think of this as its delicious older sibling. The splash of vanilla adds the familiar warmth of classic French toast, and it pairs beautifully with the salty filling and crisp apple.

Traditional Monte Cristo sandwiches are often fried and finished with powdered sugar or served alongside jam. As a dietitian, I love that this version gets its sweetness from apple, which also adds juicy crunch. Whole-grain bread contributes fiber, while the egg, ham and cheese bring protein. It’s a smart way to lighten things up without losing the contrasting flavors and textures that make this sandwich so irresistible. And if you’re craving the full jammy experience, serve it with my Blueberry Chia Jam!

Of course, you can tailor the ingredients to your eating style. Use egg whites in place of the whole egg to cut calories and saturated fat, swap turkey for ham, try Gruyère instead of Swiss or spread on honey mustard in place of Dijon for extra sweetness. Eater’s choice!

One quick but important note before you start: Cook this over medium heat, not medium-high, and cover the skillet for the first side. A Monte Cristo has to do two jobs at once: brown the bread and melt the cheese in the center. High heat browns the outside long before the middle warms through. A lid traps the heat so the cheese melts while the bread turns a gorgeous golden brown.

A hand spreads mustard on a slice of whole-grain bread on a wooden board, preparing the base for a savory Monte Cristo. Next to it are another bread slice, a small bowl of mustard, apple slices, a bowl of egg mixture, and ham and cheese slices.
Two slices of bread on a cutting board, one with cheese, the other with ham and apple slices—echoing the flavors of a classic Monte Cristo. A knife with mustard, a small bowl of mustard, apple slices, and ham are nearby. A striped cloth is at the bottom left.
A slice of bread dipped in egg mixture in a bowl sits on a wooden board, ready to become a delicious Monte Cristo. Nearby are apple slices, ham, cheese, mustard, and a striped cloth.
A Monte Cristo grilled sandwich cooks in a skillet. Nearby are a plate with mustard, a plate with apple slices, a cutting board with ham and cheese, and a striped towel.
A Monte Cristo grilled sandwich cut in half on a wooden board, with a bowl of dark jam and a spoon, slices of apple, cheese, ham, and a small dish of mustard on the side.

Why this Monte Cristo is melt-in-your-mouth magic

  • Sweet meets savory. Salty ham and Swiss get a refreshing lift from crisp apple.
  • Golden outside, gooey inside. The egg coating gives the bread a French toast-like richness while the cheese melts into every layer.
  • Naturally sweetened. Apple stands in for the traditional shower of powdered sugar.
  • Easy to customize. You’re the boss—switch up the meat, cheese, or mustard to make this sammie your own.
  • Brunch or lunch. It feels special enough for a leisurely weekend meal but comes together quickly enough for any day of the week.
A stacked turkey and cheese sandwich on toasted bread sits on a wooden board, reminiscent of a classic Monte Cristo, with a dish of apple slices and a ramekin of dark jam nearby. A spoon with jam rests beside the ramekin.
Two halves of a sandwich stacked on a wooden board, filled with layers of sliced turkey and cheese on whole grain bread—a fresh twist on the classic Monte Cristo.

One quick tip

Slice the apple very thinly so it softens slightly in the skillet and the sandwich stays easy to flip. Cook until both sides are deeply browned and the cheese is melty. Then cut it diagonally or straight across (your call!) and dig in.

A hand dips a Monte Cristo sandwich with turkey and cheese on seeded bread into a small white ramekin filled with dark berry jam, on a wooden board with a spoon and sandwich in the background.

More sammies to flip over

I’m always game for a sandwich with a clever spin! My Grilled PB & Fruit gives the classic PB&J a warm, toasty upgrade, while my Harvest Grilled Cheese piles on butternut squash, apple, and caramelized red onions.

Craving more fruit-forward flavor? Try my Blueberry Chia Jam Toast with Greek Yogurt next!

Two halves of a sandwich stacked on a wooden board, filled with layers of sliced turkey and cheese on whole grain bread—a fresh twist on the classic Monte Cristo.
No ratings yet

Healthier Monte Cristo Sandwich with Ham, Swiss and Apple

Meet the Monte Cristo of your brunch dreams! Ham, Swiss, and thinly sliced apple are layered on whole-grain bread, then given a vanilla-kissed French toast finish.
Yield: 1 serving
Prep Time: 2 minutes
Cook Time: 8 minutes
Total Time: 10 minutes

Ingredients
 

  • 1 tablespoon Dijon or honey mustard
  • 2 slices whole-grain bread, sturdy sandwich-style slices work best
  • 3 ounces ham or turkey, thinly sliced
  • A few thin apple slices, optional*
  • 1 ounce Swiss cheese, thinly sliced
  • 1 large egg
  • 2 tablespoons milk, any type
  • ½ teaspoon vanilla extract
  • Nonstick oil spray, for the skillet
  • Low-sugar jam, for serving, optional
Ingredient Details to Know
*Apple slices add a bit of natural sweetness and a crisp bite. Slice them as thin as you can so the sandwich stays flat and presses evenly in the pan.

Instructions
 

  • Build the sandwich. Spread the mustard on 1 slice of bread. Layer on the ham (or turkey), then the apple slices, then the Swiss, arranging the cheese so it reaches close to the edges (it acts as the glue that holds everything together once it melts). Top with the second slice of bread and press down gently with your palm.
  • Make the egg mixture. In a shallow dish just slightly larger than the sandwich (a pie plate or small baking dish is ideal), whisk the egg vigorously until no streaks of white remain. Whisk in the milk and vanilla until fully combined. A smaller dish keeps the mixture deep enough to soak in, rather than spreading into a thin film the bread can’t reach.
  • Soak the first side. Lay the sandwich in the egg mixture and let it soak for 20 to 30 seconds, pressing gently with a spatula so the bread drinks it in. Flip and repeat with the second side. Then hold the sandwich upright and quickly dab each crust edge through the mixture so the edges get a golden coating too. Keep the dish nearby; you’ll use what’s left in a moment.
  • Cook side one. Liberally mist a nonstick skillet with oil spray and warm over medium heat. Add the sandwich, then spoon any remaining egg mixture evenly over the top slice, letting it soak in. Cover the skillet and cook for 3 to 4 minutes, until the underside is deep golden brown and the cheese is starting to melt. Lift a corner with a wide spatula to check; if it’s browning too quickly, lower the heat.
  • Flip and finish. Uncover, mist the top of the sandwich with oil spray, and carefully flip with a wide spatula. Rest your other hand lightly on top as you flip so the layers don’t slide apart. Press down gently and cook, uncovered, for another 3 to 4 minutes, until the second side is golden and the cheese is fully melted.
  • Serve. Transfer to a cutting board, slice in half, and serve right away with an optional spoonful of low-sugar jam for dipping or spreading.

Notes

• Every drop of the egg mixture counts. Spooning the leftover egg over the top once the sandwich is in the pan means nothing gets poured down the drain. That extra egg soaks into the top slice and cooks right into the bread, giving you a richer, more custardy center and a little more protein. If any runs off into the pan, it will set into lacy, crisp edges that cling to the sandwich, which is a bonus.
• Choose your bread wisely. Sturdy whole-grain sandwich bread holds up best to soaking. Very thin or extra-soft slices can tear or turn soggy. Day-old bread is ideal because it absorbs the egg without falling apart.
• Pick a crisp apple. Honeycrisp, Fuji, or Gala add mild sweetness. Granny Smith gives you more of a tart contrast against the salty ham. Thin slices are key either way.
• Watch the heat. Between the milk, the vanilla, and the natural sugars in the bread, French toast browns faster than you might expect. If the underside darkens before the cheese melts, turn the heat down and give it another minute under the lid.
• About the mustard. Dijon gives a sharp, savory kick that plays well with the ham and Swiss. Honey mustard leans sweeter and pairs beautifully with the apple.
• Easy swaps. Sliced turkey or chicken breast can stand in for the ham. For a lower-sodium sandwich, look for reduced-sodium ham and cheese. Provolone, cheddar or Gruyère can easily replace the Swiss if you prefer.
• Gluten-free and dairy-free. Use certified gluten-free bread and check your ham and mustard labels. For dairy-free, swap in any unsweetened plant-based milk and a dairy-free cheese that melts well.
• Feeding more than one? Multiply the ingredients by the number of sandwiches and soak and cook them one or two at a time in a large skillet. Keep finished sandwiches warm on a baking sheet in a 200°F oven while you cook the rest.
• Make-ahead. You can assemble the sandwich (without the egg) up to a few hours ahead. Wrap tightly and refrigerate, then soak and cook when you’re ready to eat.
• Storage. This one is best served fresh, while the outside is crisp and the cheese is melty. If you have a leftover half, wrap and refrigerate it for up to 1 day, then rewarm in a skillet over medium-low or in a toaster oven to bring back the crunch.

Nutrition Information per serving

Calories: 430Carbohydrates: 35gProtein: 37gTotal Fat: 15g— Unsaturated Fat: 9g— Saturated Fat: 6gCholesterol: 225mgSodium: 880mgPotassium: 455mgFiber: 6gTotal Sugar: 4g— Natural Sugar: 3g— Added Sugar: 1gCalcium: 350mgIron: 3mg
Nutrition information is calculated using a leading industry software. That being said, brands can vary, and there may be slight fluctuations in the numbers.
I’m hoping you loved this recipe! If you made it and want to share feedback, I’d be so grateful to hear from you. Please leave a review below or tag @joybauer on Instagram!