Imagine your favorite diner-style Monte Cristo sandwich transformed into a cozy, baked morning dish that feeds a crowd. This Monte Cristo Breakfast Casserole is everything you love about the sweet-and-savory classic, layered into a rich, eggy bake with ham, turkey, cheese, and a hint of sweetness from raspberry preserves.
Perfect for brunches, holiday mornings, or when you want to prep breakfast ahead of time, this casserole checks all the boxes. The textures melt together beautifully—fluffy egg custard, gooey cheese, soft bread—with golden, crisp edges and the unmistakable flavor of a Monte Cristo. Serve it with a dusting of powdered sugar and maple syrup drizzle for that authentic touch.
What Kind of Bread Works Best for Monte Cristo Casserole?
Choose a sturdy bread that can stand up to soaking in the custard overnight. Brioche or challah are ideal for a rich flavor and soft texture. Avoid anything too thin or airy, as it may become soggy and fall apart.
Ingredients for the Monte Cristo Breakfast Casserole
- 8 slices brioche or challah bread, cut into cubes
- 6 large eggs
- 1 3/4 cups whole milk
- 1 tablespoon Dijon mustard
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 6 ounces sliced deli ham, chopped
- 6 ounces sliced turkey breast, chopped
- 1 1/2 cups shredded Swiss cheese
- 1/4 cup raspberry preserves
- Powdered sugar and maple syrup, for serving

How To Make the Monte Cristo Breakfast Casserole
Step 1: Prepare the Baking Dish
Grease a 9×13-inch baking dish with butter or cooking spray. Set aside.
Step 2: Layer the Bread and Meats
Spread half the cubed bread in the dish. Layer with half the ham, turkey, and cheese. Repeat with remaining bread, meats, and cheese.
Step 3: Make the Custard
In a mixing bowl, whisk together eggs, milk, Dijon mustard, salt, and pepper. Pour evenly over the layered casserole.
Step 4: Add a Sweet Swirl
Drop small spoonfuls of raspberry preserves across the top. Use a knife to gently swirl them into the custard layer.
Step 5: Refrigerate
Cover the dish tightly and refrigerate for at least 4 hours, preferably overnight, to allow the bread to absorb the custard.
Step 6: Bake
Preheat oven to 350°F (175°C). Bake uncovered for 40–45 minutes, until the top is golden and the center is set.
Step 7: Serve
Let cool slightly. Dust with powdered sugar and serve warm with maple syrup.
How to Serve and Store Monte Cristo Breakfast Casserole
This casserole shines at brunch tables alongside fresh fruit, roasted potatoes, or a green salad. The sweet-savory combo means it pairs beautifully with both breakfast and lunch sides.
To store leftovers, wrap tightly and refrigerate for up to 3 days. Reheat individual portions in the microwave or warm the whole dish in a 325°F oven until heated through. It also freezes well: just slice into portions, wrap in foil, and store in a freezer bag for up to 2 months.
Frequently Asked Questions
How far in advance can I make this casserole?
You can assemble it up to 24 hours in advance and keep it refrigerated until ready to bake.
Can I substitute the meats?
Yes, swap ham or turkey with cooked bacon, sausage, or even roast chicken.
What cheese works besides Swiss?
Gruyère, white cheddar, or mozzarella are good substitutes that melt beautifully.
Is it necessary to use raspberry preserves?
Not strictly, but they add that signature sweet touch. You can use strawberry or skip it altogether for a more savory version.
Can I make this dairy-free?
Try dairy-free milk and cheese alternatives, though textures may vary slightly.
Should I toast the bread first?
Not necessary, but lightly toasting can help prevent sogginess if your bread is especially soft.
Want More Casserole Ideas?
If you loved this Monte Cristo Breakfast Casserole, you might want to try these hearty, comforting casseroles next:
- Nutella French Toast Casserole: Chocolate hazelnut magic baked into a dreamy morning treat.
- Chicken Cordon Bleu Casserole: All the classic flavors in a creamy, cheesy bake.
- Easy Tuna Noodle Casserole with Cream Cheese: A cozy retro dish with a rich twist.
- Cheesy Mexican Rice Casserole: Spiced, cheesy goodness that’s perfect for weeknights.
- The Ultimate Taco Casserole Recipe: Layers of flavor for your next taco night.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest breakfast board so you’ll always have it handy.
And when you try it, tag me or comment below with your spin. Did you use sourdough instead of brioche? Add hot sauce to the custard? I love seeing how you make it your own.
Follow me on Pinterest for daily recipe inspo: Nina Dishes on Pinterest

Monte Cristo Breakfast Casserole
- Total Time: 1 hour
- Yield: 8 servings
- Diet: Vegetarian
Description
This Monte Cristo Breakfast Casserole turns your favorite sandwich into a sweet-and-savory baked dish. Perfect for brunch or holidays, it layers ham, turkey, Swiss cheese, and raspberry preserves between cubes of brioche, soaked in a rich egg custard. Serve warm with maple syrup and a dusting of powdered sugar for a comforting morning classic.
Ingredients
8 slices brioche or challah bread, cut into cubes
6 large eggs
1 3/4 cups whole milk
1 tablespoon Dijon mustard
1/2 teaspoon salt
1/4 teaspoon black pepper
6 ounces sliced deli ham, chopped
6 ounces sliced turkey breast, chopped
1 1/2 cups shredded Swiss cheese
1/4 cup raspberry preserves
Powdered sugar and maple syrup, for serving
Instructions
1. Grease a 9×13-inch baking dish with butter or cooking spray.
2. Spread half the cubed bread in the dish. Layer with half the ham, turkey, and cheese. Repeat with remaining bread, meats, and cheese.
3. In a mixing bowl, whisk together eggs, milk, Dijon mustard, salt, and pepper. Pour evenly over the casserole.
4. Drop small spoonfuls of raspberry preserves on top and gently swirl with a knife.
5. Cover and refrigerate for at least 4 hours or overnight.
6. Preheat oven to 350°F (175°C). Bake uncovered for 40–45 minutes, until golden and set.
7. Let cool slightly. Dust with powdered sugar and serve warm with maple syrup.
Notes
Use brioche or challah for best texture and flavor.
You can substitute meats or cheese based on preference.
The casserole can be frozen in portions for up to 2 months.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 390
- Sugar: 9g
- Sodium: 730mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 21g
- Cholesterol: 165mg
Keywords: monte cristo casserole, brunch bake, breakfast casserole
