why you’ll love this recipe
Monte Cristo Breakfast Casserole is a delightful twist on the classic Monte Cristo sandwich. This dish is perfect for breakfast or brunch and is easy to make for a crowd. It’s packed with layers of bread, ham, turkey, and Swiss cheese, all soaked in a sweet and creamy custard. The combination of flavors makes for a satisfying meal that will please everyone at your table. Plus, it can be prepared the night before, saving you time in the morning!
how to make Monte Cristo Breakfast Casserole
Ingredients
- 8 slices of bread
- 4 ounces of sliced ham
- 4 ounces of sliced turkey
- 4 ounces of Swiss cheese, sliced
- 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
Directions
- Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish.
- Layer half of the bread slices in the bottom of the prepared dish.
- Add layers of ham, turkey, and Swiss cheese on top of the bread.
- Top with the remaining bread slices.
- In a bowl, whisk together eggs, milk, sugar, vanilla, and salt.
- Pour the custard mixture evenly over the layered bread.
- Press down gently to ensure the bread is soaked in the custard.
- Bake in the preheated oven for 35-40 minutes or until the top is golden and custard is set.
- Allow to cool slightly, then dust with powdered sugar and serve with warm jam.
how to serve Monte Cristo Breakfast Casserole
Serve the Monte Cristo Breakfast Casserole warm, sprinkled with powdered sugar and a side of sweet jam. It pairs well with fresh fruit or a light salad for a complete meal.
how to store Monte Cristo Breakfast Casserole
You can store any leftovers in an airtight container in the refrigerator for up to three days. To reheat, simply warm individual portions in the microwave or place the entire casserole back in the oven at 350°F until heated through.
tips to make Monte Cristo Breakfast Casserole
- Use stale bread for better texture as it absorbs the custard more effectively.
- Feel free to mix in your favorite cheeses or adjust the meats based on what you have available.
- Prepare this casserole the night before and let it sit in the fridge to make the morning cooking easier.
variation
For a vegetarian version, you can omit the meats and add sautéed vegetables like spinach or bell peppers instead. You can also substitute the Swiss cheese for another type like cheddar or mozzarella.
FAQs
Can I make this casserole ahead of time?
Yes! You can prepare the casserole the night before, cover it, and store it in the refrigerator. Bake it in the morning for a quick breakfast.
Can I freeze the casserole?
Yes, you can freeze the unbaked casserole. Just make sure to cover it well. Thaw it in the fridge overnight before baking.
What’s the best type of bread to use?
You can use any bread you like, but thick slices of white bread, challah, or brioche work best for this recipe as they hold up well and absorb the custard.

Monte Cristo Breakfast Casserole
Ingredients
Method
- Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish.
- Layer half of the bread slices in the bottom of the prepared dish.
- Add layers of ham, turkey, and Swiss cheese on top of the bread.
- Top with the remaining bread slices.
- In a bowl, whisk together eggs, milk, sugar, vanilla, and salt.
- Pour the custard mixture evenly over the layered bread.
- Press down gently to ensure the bread is soaked in the custard.
- Bake in the preheated oven for 35-40 minutes or until the top is golden and custard is set.
- Allow to cool slightly, then dust with powdered sugar and serve with warm jam.