If layers of ham, turkey, and Swiss cheese sandwiched between two slices of French toast sound like heaven to you, then you will love this Monte Cristo sandwich! It’s especially good with a side of raspberry jam or preserves.

Monte Cristo being dipped into raspberry jam.

The Monte Cristo sandwich is well known for its appeal to lovers of sweet and savory, and is typically found in diners, delis, and even some restaurants.

It’s a bit of a spin on the French croque monsieur and very easy to make!

Since the monte cristo includes sweet and savory elements, it’s especially good for brunch, but is just as good for lunch or dinner along with a simple green salad, French fries, or a cup of soup.

Recipe Ingredients

All ingredients for this recipe are shown in the pic below and special notes are made in this bulleted list to assist you.

Ingredients shown: raspberry jam, butter, nutmeg, milk, eggs, Dijon mustard, mayonnaise, white bread, turkey, ham, and swiss cheese.
  • Bread. If possible, use an uncut loaf of country white bread. This gives you greater control over the thickness of the slices. You can also use pre-sliced bread.
  • Turkey and ham. I’m using a combination of Boar’s Head oven gold turkey and honey maple ham. You can also use Black Forest ham or Virginia ham. When at the deli counter, ask for the meat to be sliced thin.
  • Cheese. Monte Cristos are usually made with gruyere cheese, however, I am using deli sliced Swiss cheese for this recipe. You can use either, but if using gruyere, you will need to shred it on a cheesegrater.

See the recipe card for full information on ingredients and quantities.

How to make it

Each number corresponds to the numbered written steps below.

  1. Preheat your oven to 225f and set the rack to the middle level. In a large bowl beat together 3 large eggs, 1 cup of milk, and 1/4 teaspoon of nutmeg, then set aside. (Photo #1)
Monte Cristo recipe process collage group one showing beating of egg batter and spreading mustard and mayo onto bread.
  1. If using uncut bread, cut 8 slices of bread, about 3/4″ thick. Evenly divide and spread 2 teaspoons of Dijon mustard and 3 tablespoons of mayonnaise onto the slices of bread. Note: you can either put the mayo and mustard on each slice together or spread mayo on 4 slices and mustard on the other 4. (Photo #2)
  2. Layer 3 slices of turkey, 3 slices of ham, and 2 slices of Swiss cheese onto each sandwich, then close them with a slice of bread on top. (Photo #3)
Recipe collage two showing assembling of sandwich and dipping sandwich into egg batter.
  1. In a large pan over medium-low heat melt 4 tablespoons of unsalted butter. Dip 2 sandwiches into the egg batter, then drip off the excess and place into the hot pan. (Photo #4)
  2. Cook the sandwiches for 3-4 minutes per side or until well browned. (Photo #5)
Recipe collage three showing frying of sandwich in butter and cooked sandwiches on wire rack.
  1. Place the sandwiches on a wire rack-lined baking sheet and place in the oven to keep warm while you repeat the process for the remaining 2 sandwiches, adding more butter if required. Remove the sandwiches from the oven, and sprinkle them with powdered sugar and serve with raspberry jam, if desired. Serve immediately and enjoy! (Photo #6)

Top tips

  • Pan temperature. Be sure to keep the pan temperature on medium-low, or even lower. This will help prevent the butter from burning and will allow you to achieve the perfect golden color on the outside of the Monte Cristo while slowly warming the meat and melting the cheese.
  • Keeping warm. Unless you have a giant griddle, you’ll likely only be able to make 2 sandwiches at once. To keep the sandwiches warm while you work on the remaining sandwiches, keep them in the oven on a wire rack at 225-250f. This will encourage the cheese to continue to melt too!
  • Serving. I love some raspberry preserves on the side of the Monte Cristo and powdered sugar is also a great sweet element. Feel free to serve with other condiments too, such as maple syrup, blueberry, or blackberry preserves.

Monte Cristo sandwich held in hands.

More recipes you’ll love

If you love Monte Cristo sandwiches, here are a few recipes I think you’ll enjoy!

If you’ve enjoyed this Monte Cristo Recipe or any recipe on this site, give it a 5-star rating and tell us about it in the comments below.

We strive to satisfy a number of learning styles.  If you are someone who prefers to learn by watching, you can find most of our recipes on YouTube and our Facebook Page.

Monte Cristo

5 from 3 votes
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4
The Monte Cristo is a French-toast style sandwich that's loaded with turkey, ham, and Swiss and is perfect for those who love the combination of sweet and savory!


  • 8 slices white bread
  • 12 slices honey ham
  • 12 slices turkey
  • 8 slices swiss cheese
  • 3 tablespoons mayonnaise divided
  • 2 teaspoons Dijon mustard divided
  • 3 large eggs
  • 1 cup whole milk
  • 1/4 teaspoon nutmeg
  • 4 tablespoons unsalted butter
  • powdered sugar
  • raspberry jam


  • Preheat oven to 225f.
  • Beat the eggs, milk, and nutmeg in a large bowl and set aside.
  • Evenly divide and spread the mayo and mustard onto one side of each piece of bread. Layer 3 slices of turkey, 3 slices of ham, and 2 slices of swiss cheese onto each sandwich and close them up with a top slice of bread.
  • Heat the butter over medium-low heat in a large pan.
  • Dip 2 sandwiches into the batter then drip off the excess and place into the hot pan. Cook for 3-4 minutes per side or until well browned. Place the sandwiches on a wire rack lined baking sheet and place in the oven to keep warm. Repeat for the second batches of sandwiches, adding more butter if required.
  • Sprinkle the sandwiches with powdered sugar and serve with raspberry jam. Serve immediately. Enjoy!


  • Setting the oven to ~225f and placing them on a baking sheet will keep the sandwiches warm while making multiple batches.
  • Leftovers can be saved for up to 3 days in the fridge and can be reheated on a wire rack lined baking sheeti at 350f until hot.


Calories: 576kcal | Carbohydrates: 33g | Protein: 37.7g | Fat: 32.4g | Saturated Fat: 14.5g | Cholesterol: 256mg | Sodium: 905mg | Potassium: 431mg | Fiber: 2.1g | Sugar: 4.9g | Calcium: 273mg | Iron: 8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!
5 from 3 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Michele says:

    Yay!!!! I can’t wait to try this!! Thanks for posting this awesome recipe! I voted for it in a previous episode. Thanks, family!!!


    1. Tara says:

      Thanks for the comment, Michele! We’re filming a video for this one today so it should be up in a few weeks.

  2. Charles Mandaro says:

    5 stars
    this is one of my all time favorites, yet I don’t get them all that often.They are a real treat!

  3. Suse says:

    Hello James…Love Your videos and recipes…Your Family is awesome…
    Where did You purchase Your charcoal grill???

    1. Tara says:

      Hi Suse, we’re so happy you’re enjoying the recipes! Jim’s grill is a Weber and is in the shop linked here on the website. It’s in the “outdoor cooking” category.

  4. Marjanne Turton says:

    5 stars
    Sooo Delicious !!Thanks for sharing all your great recipes.

    1. Tara says:

      We’re so happy you enjoyed the recipe, Marjanne!

  5. Pamela Carnemolla says:

    5 stars
    M one of my favorites! I love using Swiss!

    1. Tara says:

      We’re happy you enjoyed this one, Pamela!