Monte Cristo Breakfast Casserole is a delightful fusion of flavors that transforms an iconic sandwich into a creamy, comforting breakfast dish. With layers of ham, turkey, and Swiss cheese nestled between slices of bread, this casserole brings together the best of brunch in one convenient bake. Whether you’re hosting a weekend gathering or simply treating your family to a special breakfast, this dish is sure to impress everyone at the table.
Why make this recipe
You’ll find plenty of reasons to whip up this delectable casserole. First off, it’s a breeze to prepare, especially when you’re juggling a busy morning. Just layer your ingredients, and with minimal prep, you can let the oven do the hard work. It’s budget-friendly, using ingredients that most likely already sit in your fridge. It’s incredibly versatile—perfect for breakfast, brunch, or even as a satisfying dinner option. The combination of flavors is irresistible, making it a family favorite that even picky eaters will love.
"This casserole transformed our family brunch into something special. It was a hit with adults and kids alike. I loved how easy it was to prepare!" – Happy Casserole Enthusiast
How to make Monte Cristo Breakfast Casserole
Creating this casserole is straightforward, even for novice cooks. It involves a simple layering process followed by a custard of eggs and milk, which binds all the delicious ingredients together. You prepare it by first selecting your bread, layering it with meats and cheese, soaking it in a rich egg mixture, and then letting it sit before baking. Easy, right? Let’s dive into the ingredients you’ll need to bring this dish to life.
What you’ll need
To create this mouthwatering casserole, gather the following ingredients:
- 8 slices of bread (white or brioche works well)
- 4 ounces of sliced ham
- 4 ounces of sliced turkey
- 4 ounces of Swiss cheese
- 6 large eggs
- 1 cup of milk
- 1/4 cup of sugar
- 1 teaspoon of vanilla extract
- 1/4 teaspoon of salt
- Powdered sugar for serving
- Jam for serving
Feel free to switch out the meats or cheese based on your preferences or dietary needs!
Directions to follow
- Preheat your oven to 350°F (175°C).
- Grease a 9×13 inch baking dish for easy cleanup.
- Layer half of the bread slices in the bottom of the dish.
- Top with a lovely mix of ham, turkey, and Swiss cheese.
- Add the remaining bread slices on top to create a sandwich-like layer.
- In a bowl, whisk together the eggs, milk, sugar, vanilla extract, and salt until well combined.
- Pour the mixture evenly over the layered bread, ensuring everything is soaked.
- Cover and refrigerate for at least 1 hour or overnight for the best results.
- Bake uncovered for about 45 minutes, or until golden brown and set in the middle.
- Dust with powdered sugar before serving, and enjoy with a dollop of warm jam.
Best ways to enjoy it
This casserole is perfect on its own, but there are great ways to elevate the presentation. Consider serving it alongside fresh fruit or a green salad for a well-rounded brunch spread. A side of crispy bacon or sausage links also pairs beautifully, adding that extra savory note to your meal.
Storage and reheating tips
After you’ve enjoyed this delicious casserole, storing any leftovers is simple. Place them in an airtight container and refrigerate for up to three days. To reheat, pop individual slices in the microwave for a quick warm-up or place the whole casserole back in a preheated oven at 350°F until heated through. You can also freeze it for up to a month; just be sure to wrap it well before storing.
Helpful cooking tips
To ensure your Monte Cristo Breakfast Casserole comes out perfectly, consider these helpful cooking tips. Choose a thicker bread like brioche, as it absorbs the egg mixture beautifully without getting too soggy. Additionally, letting it sit overnight allows the flavors to meld, providing a richer taste. Don’t forget to sprinkle the powdered sugar right before serving for that gorgeous finish.
Creative twists
Feel like experimenting? There are endless variations to this dish! Swap out the Swiss cheese for cheddar or pepper jack for a little kick. You could add some sautéed onions or even spinach for a healthier twist. If you’re looking for a sweet version, try adding slices of fruit like apples or pears, paired with cream cheese for an added layer of flavor.
Common questions
How long does it take to prepare?
Preparation takes about 20-30 minutes, but you need to account for refrigerating the casserole for at least an hour.Can I make this ahead of time?
Yes! It’s an ideal make-ahead dish. Prepare the casserole the night before and simply bake it in the morning.What can I substitute for the meats?
You can replace the ham and turkey with cooked bacon or even go meatless with mushrooms and vegetables for a vegetarian option.
With its layers of flavors and versatility, this Monte Cristo Breakfast Casserole is a fantastic addition to any meal. For another comforting dish, check out this baked cream cheese spaghetti casserole. It’s impressive, delicious, and sure to become a favorite in your repertoire!

Monte Cristo Breakfast Casserole
Ingredients
Main Ingredients
- 8 slices slices of bread (white or brioche) Thicker bread absorbs the egg mixture without getting soggy.
- 4 ounces sliced ham Can substitute with cooked bacon.
- 4 ounces sliced turkey May replace with mushrooms and vegetables for a vegetarian option.
- 4 ounces Swiss cheese Cheddar or pepper jack can be used for a different flavor.
Custard Mixture
- 6 large eggs Key binding ingredient.
- 1 cup milk
- 1/4 cup sugar Can adjust for sweetness preference.
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
For Serving
- Powdered sugar For dusting before serving.
- Jam Pairing suggestion.
Instructions
Preparation
- Preheat your oven to 350°F (175°C).
- Grease a 9x13 inch baking dish for easy cleanup.
- Layer half of the bread slices in the bottom of the dish.
- Top with a mix of ham, turkey, and Swiss cheese.
- Add the remaining bread slices on top.
- In a bowl, whisk together the eggs, milk, sugar, vanilla extract, and salt until well combined.
- Pour the mixture evenly over the layered bread, ensuring everything is soaked.
- Cover and refrigerate for at least 1 hour or overnight.
Baking
- Bake uncovered for about 45 minutes, or until golden brown and set in the middle.
- Dust with powdered sugar before serving, and enjoy with a dollop of warm jam.
