Imagine the very best part of a diner-style Monte Cristo sandwich, the savory ham and turkey, the melty Swiss cheese, the rich, eggy French toast batter, but transformed into a hearty, shareable bake you can feed to a crowd with zero fuss. Thatโs the magic of this Monte Cristo breakfast casserole recipe.
It captures every beloved flavor of the classic in a make-ahead format thatโs perfect for holiday mornings, lazy weekends, or any time you want an impressively delicious brunch without standing over the stove. The first time I served this, the combination of the golden, puffed top, the gooey interior, and the sweet-and-savory finish had everyone asking for the recipe before theyโd even finished their first slice.
WHY THIS MONTE CRISTO BREAKFAST CASSEROLE RECIPE IS A MUST-MAKE
This Monte Cristo breakfast casserole recipe works because it solves the biggest brunch dilemma: how to serve something spectacular without being chained to the kitchen. By layering all the components the night before, you allow the bread to fully absorb the rich, custardy egg mixture.
Consequently, every single bite is moist, cohesive, and packed with flavor. Furthermore, the contrast of the salty meats, nutty cheese, and the optional sweet finish of powdered sugar or jam creates that signature Monte Cristo experience in a wonderfully simple, spoonable form.
Print
Monte Cristo Breakfast Casserole Recipe: The Ultimate Brunch Showstopper
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
A sweet-and-savory Monte Cristo breakfast casserole layered with bread, ham, turkey, Swiss cheese, and a custardy egg base perfect for brunch or holiday mornings.
Ingredients
- 6 cups cubed day-old bread or brioche
- 6 slices deli ham, chopped
- 6 slices deli turkey, chopped
- 1 1/2 cups shredded Swiss cheese
- 6 large eggs
- 1 1/2 cups milk
- 1 tsp Dijon mustard
- 1 tbsp maple syrup
- 1/2 tsp salt
- 1/4 tsp black pepper
- Powdered sugar for topping
- Raspberry or strawberry jam for serving
Instructions
- 1. Grease a 9×13-inch baking dish and spread bread cubes evenly in the bottom.
- 2. Layer ham and turkey evenly over the bread.
- 3. Sprinkle shredded Swiss cheese over the meat.
- 4. In a bowl, whisk together eggs, milk, Dijon mustard, maple syrup, salt, and pepper.
- 5. Pour egg mixture evenly over the casserole.
- 6. Cover and refrigerate for at least 30 minutes or overnight.
- 7. Preheat oven to 375ยฐF (190ยฐC).
- 8. Bake uncovered for 40โ45 minutes until set and lightly golden on top.
- 9. Let rest for 5 minutes, then dust with powdered sugar and serve with jam.
Notes
- Brioche or challah bread gives the best texture.
- This casserole is ideal for make-ahead brunches and special occasions.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Breakfast
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 8g
- Sodium: 780mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 22g
- Cholesterol: 245mg
Keywords: monte cristo casserole, breakfast casserole, brunch recipe
WHAT YOU’LL NEED FOR THIS SAVORY-SWEET CASSEROLE
Gather these simple ingredients to create this unforgettable Monte Cristo breakfast casserole recipe.
For the Casserole Base:
- 1 loaf French or Italian bread (about 12-14 oz), cubed and slightly stale. This is the perfect use for day-old bread!
- 2 cups diced cooked ham, for hearty, salty flavor.
- 1 ยฝ cups diced turkey or chicken, adds another layer of savory goodness.
- 2 cups shredded Gruyรจre or Swiss cheese, divided. This cheese melts beautifully and provides the authentic Monte Cristo taste.

For the French Toast Custard:
- 8 large eggs, the binding foundation.
- 2 cups whole milk, for richness (half-and-half or cream can be used for extra decadence).
- 1 tbsp Dijon mustard, a secret weapon for depth of flavor.
- 1 tsp onion powder & ยฝ tsp nutmeg, essential warm spices.
- Salt and black pepper to taste.
For the Finish (Optional but Recommended):
- Powdered sugar, for dusting.
- Raspberry or blackberry jam, for serving on the side.
ESSENTIAL KITCHEN TOOLS
You likely have everything already: a 9×13 inch baking dish, a large mixing bowl, a whisk, a spatula, and measuring cups/spoons. Using cooking spray or butter to grease your dish is a non-negotiable step for easy serving.
STEP-BY-STEP ASSEMBLY INSTRUCTIONS
Follow these simple steps for a flawless Monte Cristo breakfast casserole.
PREPARE THE BREAD AND LAYERS
First, generously grease your 9×13 inch baking dish. Then, spread half of the cubed bread in an even layer at the bottom. Next, evenly scatter the diced ham, turkey, and 1 ยฝ cups of the shredded cheese over the bread. Finally, top with the remaining bread cubes.
WHISK THE CUSTARD AND POUR
In your large bowl, vigorously whisk together the eggs, milk, Dijon mustard, onion powder, nutmeg, salt, and pepper until completely smooth and unified. Now, slowly and evenly pour this custard mixture over the entire layered casserole. Use a spatula to gently press down on the top, ensuring all bread pieces get moistened.

REFRIGERATE AND REST
This is the crucial make-ahead step! Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, but ideally overnight (8-12 hours). This resting time allows the bread to soak up every bit of the custard, resulting in a uniformly rich texture without any dry spots.
BAKE TO GOLDEN PERFECTION
When ready to bake, preheat your oven to 350ยฐF (175ยฐC). Remove the casserole from the fridge, uncover, and sprinkle the remaining ยฝ cup of cheese over the top. Bake for 45-55 minutes. The casserole is done when the top is a deep golden brown, the center is set (no liquid jiggle), and a knife inserted in the center comes out clean.

PRO TIPS FOR THE PERFECT CASSEROLE
- Bread Wisdom: Slightly stale bread is your friend! It soaks up the custard without disintegrating. Fresh bread can work, but stale is ideal.
- Don’t Skip the Soak: The refrigeration period is non-negotiable for texture. Plan ahead for the best results.
- Test for Doneness: Ovens vary. If the top is browning too quickly, tent it loosely with foil for the last 15 minutes of baking.
- Rest Before Serving: Let the baked casserole rest for 10 minutes before slicing. This helps the layers set for cleaner portions.
DELICIOUS VARIATIONS TO TRY
- Croissant Monte Cristo: Substitute cubed day-old croissants for the bread for an extra buttery, flaky texture.
- Maple-Dijon Twist: Add 2 tablespoons of pure maple syrup to the custard mixture to enhance the sweet-savory profile.
- “Caprese” Style: For a vegetarian twist, use sun-dried tomatoes and fresh mozzarella, and add a layer of basil pesto.
MAKE-AHEAD, STORAGE, AND REHEATING GUIDE
This Monte Cristo breakfast casserole recipe is a meal-prep champion. You can assemble it up to 24 hours in advance. After baking, leftovers can be stored, covered, in the refrigerator for up to 4 days. Reheat individual portions in the microwave or the entire casserole, covered with foil, in a 300ยฐF oven until warmed through. You can also freeze the baked and cooled casserole for up to 2 months. Thaw overnight in the fridge before reheating.
TROUBLESHOOTING COMMON ISSUES
- “My casserole is soggy in the middle.” This means it needed more bake time. Use the knife test to ensure doneness.
- “The top burned before the center was set.” Your oven may run hot. Next time, tent with foil at the 30-minute mark. You can also bake at 325ยฐF for a slightly longer time.
- “It tasted a bit bland.” Don’t be shy with the seasoning in the custard! The Dijon and spices are key. Also, using a high-quality, flavorful ham makes a big difference.
HOW TO SERVE YOUR MONTE CRISTO BAKE
Serve warm, dusted lightly with powdered sugar. Offer raspberry or blackberry jam on the side for dipping or drizzling. For a complete brunch spread, pair it with a simple green salad, fresh fruit, and a pot of hot coffee.

A QUICK NUTRITION NOTE
This Monte Cristo breakfast casserole recipe is a hearty, indulgent dish. For a lighter version, you can use low-fat milk and reduced-fat cheese, though the richness may be slightly affected.
WHY THIS RECIPE IS A BRUNCH GAME-CHANGER
I developed this Monte Cristo breakfast casserole recipe out of necessity for a stress-free Christmas morning meal. It was an instant hit, becoming the requested dish for every family gathering since. The joy of prepping it the night before and simply baking it while everyone opens stockings is unmatched. Itโs the comforting, crowd-pleasing centerpiece that lets you enjoy the moment, too.
FINAL CHECKLIST BEFORE YOU BAKE
- Bread is cubed.
- Meat is diced.
- Custard is whisked smooth.
- Casserole has been refrigerated for at least 4 hours.
- Oven is fully preheated.
FREQUENTLY ASKED QUESTIONS
Can I use only ham or only turkey?
Absolutely. You can use 3 ยฝ cups of either diced ham or turkey if you prefer a single meat.
What can I use instead of Gruyรจre cheese?
Swiss cheese is the classic alternative. A good white cheddar or even Gouda would also work wonderfully.
Can I make this Monte Cristo breakfast casserole recipe without mustard?
Yes, but the Dijon adds a subtle tang that balances the richness. If you must omit it, consider a pinch more black pepper or a dash of Worcestershire sauce.