Monte Cristo Breakfast Casserole

Featured in: Family Table Dishes

This satisfying breakfast bake transforms the classic Monte Cristo sandwich into an easy, crowd-pleasing casserole. Cubes of French bread soak overnight in a seasoned egg mixture with hints of vanilla and cinnamon, then get layered with diced ham and turkey plus generous shredded Swiss cheese. After baking until set and golden, the dish emerges with a delicious contrast of savory and sweet flavors—perfect for dusting with powdered sugar and drizzling with warm maple syrup at the table.

Updated on Mon, 02 Feb 2026 14:51:00 GMT
Golden-brown Monte Cristo Breakfast Casserole with powdered sugar and maple syrup on the side. Pin it
Golden-brown Monte Cristo Breakfast Casserole with powdered sugar and maple syrup on the side. | easyizerf.com

My neighbor showed up one Sunday with a casserole dish still warm from her oven, insisting I try what she called her brunch secret weapon. One bite and I understood why she made it every holiday morning. The sweet cinnamon custard mingled with salty ham and melted cheese in a way that made everyone forget about separate breakfast and lunch plans. I begged for the recipe right there on my porch. She laughed and said it saved her sanity during family visits because she could assemble it the night before and just slide it in the oven while everyone else was still half asleep.

The first time I made this for my book club brunch, I panicked because the dish looked too simple sitting there on the table next to someone's elaborate quiche. Then I watched three people go back for seconds before we even started discussing the book. One friend texted me that evening asking if I'd cater her daughter's baby shower. I had to admit I'd just followed a recipe, but the truth is this casserole makes anyone look like a brunch genius.

Ingredients

  • French bread cubes: Day old bread works even better because it soaks up the custard without turning to mush, and honestly it's a brilliant way to use that loaf sitting on your counter.
  • Eggs: They create the custardy base that holds everything together, and I've learned that whisking them really well makes the texture silkier.
  • Whole milk: The richness matters here, though I've used 2% in a pinch and nobody complained.
  • Vanilla extract: This small addition bridges the sweet and savory elements in a way that feels almost magical.
  • Ground cinnamon: It brings that French toast warmth without overpowering the savory layers.
  • Salt: Don't skip it, because it balances the sweetness and makes the cheese and meat flavors pop.
  • Shredded Swiss cheese: It melts into creamy pockets throughout the casserole and gets beautifully golden on top.
  • Cooked ham: I usually grab deli ham and chop it myself, which is faster and cheaper than buying it pre diced.
  • Cooked turkey or chicken: Leftover roasted chicken works perfectly, or rotisserie chicken from the store saves even more time.
  • Powdered sugar: A light dusting before serving makes it look bakery fancy.
  • Maple syrup: The drizzle at the end is what makes people say oh, that's the Monte Cristo part.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 350°F and grease your baking dish generously so nothing sticks when you're serving. I use butter for greasing because it adds a tiny bit of extra flavor.
Layer the bread and meat:
Toss those bread cubes with the chopped ham and turkey in a big bowl, then spread everything evenly in your dish. This mixing step ensures every bite has some meat instead of creating weird pockets.
Whisk the custard:
Combine eggs, milk, vanilla, cinnamon, and salt in another bowl and whisk until it's completely smooth. I whisk longer than I think I need to because lumpy custard means uneven texture.
Soak the bread:
Pour that custard mixture over everything and press down gently with a spatula or your hands to help the bread drink it up. The pressing makes such a difference in how custardy the final dish turns out.
Add the cheese:
Sprinkle the Swiss evenly across the top, making sure to get cheese all the way to the edges. Those edge pieces with crispy cheese become everyone's favorite.
Let it rest:
Cover with foil and let it sit for 15 minutes so the bread can really absorb the liquid. I use this time to clean up my mixing bowls and make coffee.
Bake covered:
Slide it into the oven still covered and bake for 30 minutes to set the custard without browning too fast. The foil traps steam that cooks everything through evenly.
Finish uncovered:
Remove the foil and bake another 15 to 20 minutes until the top is golden and gorgeous. Watch for that moment when the cheese gets those beautiful brown spots.
Cool and serve:
Let it rest for 10 minutes before cutting, then dust with powdered sugar and pass the maple syrup. That cooling time lets it firm up just enough to slice cleanly instead of falling apart.
Freshly baked Monte Cristo Breakfast Casserole with Swiss cheese, ham, and turkey layers. Pin it
Freshly baked Monte Cristo Breakfast Casserole with Swiss cheese, ham, and turkey layers. | easyizerf.com

My dad visited last spring and I made this on a lazy Saturday morning. He ate two helpings without saying much, then asked if I'd make it again the next day before he drove home. That's when I knew this casserole had officially entered my rotation of recipes worth repeating. The powdered sugar dusting reminded him of beignets he'd had in New Orleans years ago, and suddenly we were swapping travel stories over third cups of coffee neither of us needed.

Make Ahead Magic

Assembling this the night before changed my entire approach to hosting brunch. I cover it tightly with plastic wrap after the resting period and slide it straight into the fridge. The next morning, I pull it out while the oven preheats, let it sit on the counter for about 20 minutes, then bake as usual. The bread soaks up even more custard overnight, which makes the texture incredibly rich. My only adjustment is adding those extra 10 minutes of covered baking time since it starts chilled.

Customizing Your Casserole

I've tried this with Gruyère instead of all Swiss and the nutty flavor takes it up a notch. My sister swaps in cooked bacon and adds a handful of sautéed mushrooms for an earthier version. One friend uses challah bread instead of French and swears it makes the texture even more luxurious. The basic formula is forgiving enough that you can play with cheeses, meats, and even throw in some caramelized onions if that's your thing. Just keep the custard ratio the same and you'll be fine.

Serving Suggestions

I always put out fresh berries alongside this casserole because the tartness cuts through the richness perfectly. A simple green salad with a light vinaigrette balances the meal if you're serving it for brunch. Some people love adding a dollop of raspberry jam on their slice, which leans even harder into the Monte Cristo vibe. Coffee is obvious, but I've also served it with mimosas and sparkling apple cider depending on the crowd.

  • Warm the maple syrup slightly before drizzling so it soaks in instead of just sitting on top.
  • Use a mesh strainer for the powdered sugar to get that professional looking even dusting.
  • Cut into squares right in the baking dish for easy serving instead of trying to transfer pieces.
Sliced Monte Cristo Breakfast Casserole showing fluffy interior, perfect for a weekend brunch. Pin it
Sliced Monte Cristo Breakfast Casserole showing fluffy interior, perfect for a weekend brunch. | easyizerf.com

This casserole turned me into someone who actually looks forward to hosting breakfast instead of dreading the early morning chaos. I hope it does the same for you and becomes one of those recipes you make so often you stop needing to check the measurements.

Recipe FAQs

Can I prepare this casserole the night before?

Yes, assemble the entire casserole, cover tightly, and refrigerate overnight. Let it sit at room temperature for 15-20 minutes while the oven preheats, then bake as directed.

What type of bread works best?

Sturdy French bread or Italian loaf works ideal—day-old bread actually absorbs the egg mixture better without becoming too mushy. Avoid very soft sandwich bread.

Can I substitute different meats or cheese?

Absolutely. Try bacon or sausage instead of ham, or use Gruyère, Cheddar, or Monterey Jack in place of Swiss. The combination can be customized to your taste preferences.

How do I know when the casserole is done?

The casserole is finished when the center is set and no longer jiggly, the top is golden brown, and a knife inserted near the center comes out clean. This typically takes 45-50 minutes total.

What sides pair well with this dish?

Fresh mixed berries, sliced strawberries, or a simple green salad with vinaigrette provide nice contrast. Crispy bacon or breakfast sausage on the side works for heartier appetites.

Can I freeze leftovers?

Yes, individual portions freeze well for up to 2 months. Wrap tightly in plastic and foil, then thaw overnight in the refrigerator and reheat at 350°F until warmed through.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Monte Cristo Breakfast Casserole

French bread layered with ham, turkey, and Swiss cheese, baked in a cinnamon-vanilla egg custard until golden.

Prep Time
15 mins
Time to Cook
50 mins
Overall Time
65 mins
Created by Owen Franklin

Dish Category Family Table Dishes

Skill Level Easy

Cuisine Type American

Portions 8 Number of Servings

Diet Preferences None specified

Ingredient List

Bread & Dairy

01 8 cups French bread, cut into 1-inch cubes (approximately 1 loaf)
02 8 large eggs
03 2 cups whole milk
04 1 teaspoon vanilla extract
05 1 teaspoon ground cinnamon
06 1 teaspoon salt
07 2 cups shredded Swiss cheese

Meats

01 1 cup cooked ham, chopped
02 1 cup cooked turkey or chicken, chopped

Toppings

01 Powdered sugar for serving
02 Maple syrup for serving

How-to Steps

Step 01

Prepare baking vessel: Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter or cooking spray.

Step 02

Assemble bread and meat base: In a large mixing bowl, toss bread cubes with chopped ham and turkey. Spread mixture evenly in prepared baking dish.

Step 03

Prepare custard mixture: In another bowl, whisk together eggs, milk, vanilla extract, cinnamon, and salt until fully combined.

Step 04

Combine components: Pour egg mixture evenly over bread and meat combination, pressing gently to encourage bread absorption of liquid.

Step 05

Add cheese topping: Distribute shredded Swiss cheese evenly across the entire surface.

Step 06

Initial soak period: Cover baking dish with aluminum foil and allow to rest at room temperature for 15 minutes for optimal bread saturation.

Step 07

Covered baking phase: Bake covered for 30 minutes until egg mixture begins setting.

Step 08

Final baking phase: Remove foil and bake additional 15-20 minutes until casserole is fully set and top achieves golden brown color.

Step 09

Resting period: Allow casserole to cool for 10 minutes before portioning for easier serving and better structural integrity.

Step 10

Finish and serve: Plate warm portions and dust with powdered sugar, then drizzle generously with maple syrup.

Tools You'll Need

  • 9x13-inch baking dish
  • Mixing bowls
  • Wire whisk
  • Chef's knife and cutting board
  • Aluminum foil

Allergy Details

Review all ingredients for allergens. Reach out to a healthcare expert if you have questions.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten
  • May contain soy depending on bread and cheese brand sourcing
  • Contains processed meats

Nutrition Stats (per serving)

This nutritional info is just for reference. Seek medical help if you require.
  • Caloric Content: 275
  • Fats: 13 g
  • Carbohydrates: 24 g
  • Proteins: 17 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.