Monte Cristo Casserole
This make-ahead Monte Cristo Casserole is a true crowd-pleaser, layered with smoky ham and melty cheese, all baked in a rich, creamy egg custard. It’s an ideal choice for special occasions, from weekend brunch gatherings to holiday mornings like Easter and Christmas.

Ingredients to Make Monte Cristo Casserole Recipe
This Monte Cristo breakfast casserole brings together all the classic flavors of the beloved Monte Cristo sandwich, traditionally cooked on the stovetop, combined with the rich, custardy goodness of French toast. Layers of savory ham and melty cheese are baked into a soft, golden base, creating a dish that’s both comforting and indulgent. Best of all, it’s a fantastic make-ahead option, making it perfect for special occasions and holidays when having breakfast prepped in advance makes the morning feel effortless.
Key ingredients you’ll need to make Monte Cristo Breakfast Casserole: (Scroll down for the full recipe card and quantities.)
- Ham – Sliced fully cooked ham is classic for monte cristo sandwiches.
- Bread – 12 slices firm white bread, one loaf of french bread or sourdough bread.
- Cheese – Shredded Swiss cheese forms the edible “glue” to hold the sandwiches together.
- Mayo and Mustard – Mayonnaise and Dijon mustard add flavor and expands the flavor profile.
- Whole Eggs – Large eggs form the base of the egg custard.
- Liquid – Heavy cream or half and half adds moisture.
- Seasonings – Salt, granulated garlic or garlic powder, onion powder, ground mustard and ground nutmeg.
- Garnishes and Serving – Powdered sugar for dusting the tops and raspberry jam for sweetness.

How to Make Monte Cristo Casserole Recipe
- Make the Cheese Mixture – Mix together 3 cups Swiss cheese with mayonnaise and Dijon mustard.
- Spread on Bread Slices – Divide the cheese mixture between the bread slices, spreading in a thin layer from end to end.
- Add Ham and Form Sandwiches – Arrange ham slices over the cheese on 6 bread slices. Top with matching slice of bread, then cut through the middle making 2 even pieces.
- Prepare Dish – Spray a deep 13×9-inch baking dish with nonstick cooking spray or brush with softened butter.
- Make Egg Mixture – Whisk together the heavy cream, eggs, salt, granulated garlic, onion, powder, ground mustard and ground nutmeg until fully combined.
- Dip Sandwiches – Dip sandwiches on both sides into the egg mixture. Arrange sandwich halves in the dish, overlapping.
- Add to Dish – Slowly pour the remaining egg mixture evenly over the bread, allowing it to soak into the bread. Lift the pieces gently to pour over any bread slices that are covered. Sprinkle the top with the reserved shredded swiss cheese.
- Chill – Cover with plastic wrap and chill for at least 4 hours, preferably overnight.
- Heat Oven – Preheat the oven to 350°F.
- Bring Dish to Room Temperature Remove the casserole dish from the fridge and let stand for 20 minutes or so to come to room temperature. Remove the plastic wrap.
- Oven – Bake per the recipe until lightly golden brown and puffed.
- Serve – Let stand for 5 minutes then serve dusted with powdered sugar and raspberry preserves.

Kitchen Equipment to Make Monte Cristo Casserole Recipe
- Large 13-inch baking dish, casserole dish or 13×9-inch pan.
- Balloon whisk.
- Measuring cups and measuring spoons.
- Cheese grater.
- Large bowl and medium bowl and plastic wrap.

Recipe Tips, Variations and Substitutions
- Protein – You could use Canadian bacon or turkey ham in place of classic smoked ham. You can also use deli ham or deli turkey.
- Spices – Nutmeg gives just a hint of spice to the eggs. You could also add black pepper to your taste.
- Herbs – You may choose to add fresh herbs to the cheese such as parsley or chives.
- Cheese – Swiss cheese is a classic ingredient used for making monte cristo’s. You could use a different cheese such as gruyere cheese or cheddar cheese, if that suits your personal taste best.
- Don’t Be Shy with the Confectioner’s Sugar – One of the most addictive things about a monte cristo is the sweet and savory flavor profile. That’s firmly present when you dust the top with a generous amount of powdered sugar and serve it with a side of preserves. I like to dust the servings before and after plating.
Tips for Assembling Monte Cristo Bake
- Slicing Options – You may choose to cut the sandwiches into quarters and arrange them side by side ( upright) in the baking dish. You should do this particularly if you want the egg custard to soak the entire sandwich. I’m demonstrating how the casserole will turn out when using half sandwich portions which will give you more of a crusty texture to the end result. I did cut one sandwich diagonally into four pieces and arranged it down the middle of the dish to fit all of the sandwiches.
- Use Similar Size Slices of Bread – When creating the sandwiches, it’s best to use bread that’s similar in thickness and height. If not, the casserole won’t bake evenly.
- Bread – The bread I used in this casserole was around 3.5-4 inches tall. I mention this, as a thicker loaf of bread will allow more of the bread to be exposed and stick out of the egg custard. You can use white bread, french loaf of bread or sourdough bread. A firm bread works best with even thickness.
- Dip Don’t Soak – It’s not necessary to soak the sandwiches, just a quick dip will do!

Storage and Leftovers
- Leftovers – Store leftover Monte Cristo Casserole in an airtight container or covered with plastic wrap or aluminum foil chilled in the refrigerator for up to 3 days.
- Reheating – You can reheat in a 350°F oven, an air fryer, or gently in single servings in the microwave.
- Freezer – You can freeze leftovers for up to 2 months. Thaw in the fridge and reheat just before serving.

More Breakfast Casseroles to Make
- Hashbrown Breakfast Casserole is a fan favorite!
- Sausage Egg and Cheese Breakfast Casserole uses crescent rolls for the crust.
- My recipe for Giddy Up and Go Breakfast Cobbler was inspired by my son’s when they were toddlers. They still love it!
- Asiago Cheese Italian Sausage Strata is a holiday must-make.
- Drizzle this Ham and Swiss Cheese Brunch Delight with maple syrup just before serving.
- Bacon Egg and Cheese Bread Boat transforms a loaf of bread into a complete meal.
- Individual Size Breakfast Egg Muffins are made in a cupcake pan.
- Tater Tot Italian Sausage Breakfast Casserole can be served at any meal.
- Pancake Casserole from Southern Living.
Thanks for visiting come back soon!
Disclosure ~ If a purchase is made using one of the affiliate links on this website we may earn a small commission at no additional cost to you. Thank you!
Helpful Kitchen Items:
Monte Cristo Casserole
Ingredients
- 12 slices firm white bread or sourdough bread (24 ounce loaf)
- 1 1/2 pounds sliced ham
- 1 pound swiss cheese shredded (4 cups)
- 1/2 cup mayonnaise
- 1/4 cup Dijon mustard
- 2 1/2 cups half and half or heavy cream
- 10 large eggs
- 1 1/2 tsp salt
- 1/2 tsp granulated garlic
- 1/2 tsp onion powder
- 1/2 tsp ground mustard
- 1/8 tsp ground nutmeg
- powdered sugar and raspberry jam, for serving
Instructions
- Lay bread slices out on a chopping board. (The bread I used was around 4-inches tall.)
- In a medium bowl, mix together 3 cups swiss cheese with mayonnaise and Dijon mustard.
- Divide the cheese mixture between the bread slices, spreading in a thin layer from end to end.
- Arrange ham slices over the cheese on 6 bread slices. Top with matching slice of bread, then cut through the middle making 2 even pieces.
- Spray a deep 13×9-inch baking dish with nonstick cooking spray or brush with softened butter.
- In a large shallow dish or medium bowl whisk together the heavy cream, eggs, salt, granulated garlic, onion, powder, ground mustard and ground nutmeg until fully combined.
- Dip both sides of the sandwiches in the egg mixture. It's not necessary to soak the sandwiches, just a quick dip will do!
- Arrange sandwich halves in the dish, sightly overlapping. (I cut one sandwich diagonally into four pieces and arranged it down the middle of the dish to fit)
- Slowly pour any leftover egg custard evenly over the bread, allowing it to soak into the bread. Lift the pieces gently to pour over any bread slices that are covered. Sprinkle the top with the reserved shredded swiss cheese. (Be patient and pour slowly. If you dump all of the egg custard into the dish, it will settle and not soak into the pieces that are exposed.)
- Cover with plastic wrap and chill for at least 4-8 hours, preferably overnight.
- Bake: Preheat the oven to 350°F. Remove the casserole dish from the fridge and let stand for 20 minutes to come to room temperature. Remove the plastic wrap.
- Bake for 40-45 minutes or until lightly golden brown and puffed.
- Let stand for 5 minutes then serve dusted with powdered sugar and raspberry preserves.
Notes
-
- Slicing Options: You may choose to cut the sandwiches into quarters and arrange them side by side in the baking dish. You should do this particularly if you want the egg custard to soak the entire sandwich. I’m demonstrating how the casserole will turn out when using half sandwich portions which gives more of a crusty texture to the end result. I cut one sandwich diagonally into four pieces and arranged it down the middle of the dish to fit all of the sandwiches.
-
- Bread: The bread I used in this casserole was a loaf of bread that was around 3.5-4 inches tall. I mention this, as a taller loaf of bread will allow more of the bread to be exposed sticking out of the dish. You can use white bread, a french loaf of bread or sourdough bread. A firm classic shaped loaf of bread works best for even baking and servings.
-
- Protein: You could use Canadian bacon or turkey ham in place of classic smoked ham. You can also use deli ham or deli turkey.
-
- Spices: Nutmeg gives just a hint of spice to the eggs. You could also add black pepper to your taste.
-
- Herbs: You may choose to add fresh herbs to the cheese such as parsley or chives.
-
- Cheese: Swiss cheese is a classic ingredient used for making monte cristo’s. You could use a different cheese such as gruyere cheese or cheddar cheese, if that suits your personal taste best.


This was absolutely delicious! Also freezes and reheats in the microwave.
I’m so happy you loved it, thank you!
So good and easy!!!! Perfect for brunch!!!
Thank you so much!