Monte Cristo Breakfast Casserole

Featured in: Soft Sweet Home Bakes

This Monte Cristo Breakfast Casserole combines the best of sweet and savory in one delicious dish. French bread cubes are layered with ham, turkey, and Swiss cheese, then soaked in a cinnamon-vanilla custard. Baked until golden and bubbly, it's finished with a dusting of powdered sugar and drizzle of maple syrup for that signature Monte Cristo flavor. Perfect for weekend brunch or holiday gatherings.

Updated on Sun, 01 Feb 2026 08:48:00 GMT
Golden-brown Monte Cristo Breakfast Casserole fresh from the oven, dusted with powdered sugar and ready for maple syrup. Pin it
Golden-brown Monte Cristo Breakfast Casserole fresh from the oven, dusted with powdered sugar and ready for maple syrup. | plumcrescent.com

The smell of cinnamon and vanilla hitting warm milk is one of those scents that pulls you right out of bed. I started making this casserole the morning after a particularly chaotic holiday dinner, when I had leftover ham, turkey, and a loaf of French bread that was already going stale. Instead of tossing it, I layered everything into a dish, whisked together a custard, and let the oven do the rest. What came out was golden, puffy, and tasted like the Monte Cristo sandwiches I used to order at diners, but without any of the frying or flipping.

I brought this to a potluck brunch once, still warm in the dish with a little jar of syrup on the side. People kept asking if it was French toast or a quiche, and I just said yes to both. One friend went back for thirds and texted me later asking for the recipe. It became my go-to whenever I needed to feed a crowd without spending the morning standing over a stove.

Ingredients

  • French bread: Day-old bread works best because it soaks up the custard without turning to mush, and those crusty edges get perfectly golden.
  • Eggs: The base of the custard that holds everything together and puffs up beautifully in the oven.
  • Whole milk: Adds richness and helps the bread turn creamy inside while staying structured.
  • Vanilla extract: Brings a warm sweetness that balances the savory ham and cheese.
  • Ground cinnamon: Just enough to remind you this is breakfast, not dinner.
  • Salt: Balances the sweetness and brings out the flavor in the cheese and meat.
  • Swiss cheese: Melts into creamy pockets and has that nutty flavor that makes Monte Cristos iconic.
  • Cooked ham: Adds a salty, smoky bite that contrasts with the sweet custard.
  • Cooked turkey or chicken: Keeps it light and familiar, plus it is a great way to use up holiday leftovers.
  • Powdered sugar: Dusted on top for that classic diner touch and a little sweetness.
  • Maple syrup: Drizzled over each serving to tie the sweet and savory together.

Instructions

Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Prep the pan:
Preheat your oven to 350°F and grease a 9x13-inch baking dish so nothing sticks. This step is easy to forget, but it saves you from scraping later.
Layer the base:
Toss the bread cubes with the chopped ham and turkey in a large bowl, then spread it all evenly in your greased dish. You want every bite to have a little bit of everything.
Make the custard:
Whisk together the eggs, milk, vanilla, cinnamon, and salt until smooth and frothy. Pour it slowly over the bread, pressing down gently so the cubes soak it up.
Add the cheese:
Sprinkle the Swiss cheese evenly over the top. It will melt down into the custard and create little pockets of gooey goodness.
Let it rest:
Cover the dish with foil and let it sit at room temperature for 15 minutes. This gives the bread time to absorb the custard and prevents a soggy bottom.
Bake covered:
Slide the covered dish into the oven and bake for 30 minutes. The foil traps steam and helps everything cook evenly without drying out.
Finish uncovered:
Remove the foil and bake for another 15 to 20 minutes until the top is golden and slightly puffed. The edges should be crispy and the center should jiggle just a little.
Cool and serve:
Let it cool for 10 minutes before slicing so it sets up nicely. Dust with powdered sugar and drizzle with warm maple syrup right before serving.
Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
A close-up of a slice of Monte Cristo Breakfast Casserole revealing layers of ham, turkey, and Swiss cheese. Pin it
A close-up of a slice of Monte Cristo Breakfast Casserole revealing layers of ham, turkey, and Swiss cheese. | plumcrescent.com

One Sunday morning, I served this with fresh strawberries on the side and my niece said it tasted like a fancy hotel breakfast. She helped me dust the powdered sugar on top, and we may have gotten more on the counter than the casserole. It is one of those recipes that makes mornings feel a little more special without any real effort.

Make It Your Own

Swap out the Swiss for Gruyère if you want something a little richer, or use sharp Cheddar if you like a bolder flavor. I have also thrown in crumbled bacon instead of ham, and it was gone in minutes. If you want to add a little sweetness, toss in some diced apple or pear with the bread cubes before pouring the custard.

Storage and Reheating

Leftovers keep in the fridge for up to three days in an airtight container. Reheat individual portions in the microwave for about a minute, or warm the whole dish covered in a 300°F oven for 15 minutes. The custard firms up a bit after chilling, but it still tastes great and the flavors deepen overnight.

Serving Suggestions

This casserole is rich enough to stand on its own, but it pairs beautifully with a simple green salad or a handful of fresh berries. I like to set out a bowl of extra maple syrup and let people drizzle as much as they want. It is also wonderful with a dollop of sour cream or a spoonful of raspberry jam on the side.

  • Serve with fresh fruit like strawberries, blueberries, or sliced peaches for a pop of color.
  • Pair it with crispy bacon or breakfast sausage if you want to go all out.
  • Brew a strong pot of coffee or serve with orange juice to balance the sweetness.
Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
Serving Monte Cristo Breakfast Casserole on a white plate with a pitcher of maple syrup in the background. Pin it
Serving Monte Cristo Breakfast Casserole on a white plate with a pitcher of maple syrup in the background. | plumcrescent.com

This casserole has become my secret weapon for lazy weekend mornings and surprise guests. It feels indulgent, but it is really just good bread, cheese, and a little bit of love.

Recipe Questions & Answers

Can I prepare this casserole ahead of time?

Yes, you can assemble the casserole the night before, cover it with foil, and refrigerate. In the morning, simply bake as directed, adding a few extra minutes if needed since it will be cold from the refrigerator.

What type of bread works best for this dish?

French bread is ideal because it has a sturdy texture that holds up well when soaked in the custard mixture. Day-old bread works even better as it absorbs the liquid without becoming too soggy.

Can I substitute different meats in this casserole?

Absolutely! You can use bacon, sausage, or even leftover rotisserie chicken. The key is to use fully cooked meat and chop it into bite-sized pieces for even distribution.

What cheese can I use instead of Swiss?

Gruyère offers a similar nutty flavor, while Cheddar provides a sharper taste. You can also mix cheeses for added complexity. Any good melting cheese will work well in this casserole.

How do I know when the casserole is fully cooked?

The casserole is done when the center is set and doesn't jiggle when gently shaken, the top is golden brown, and the internal temperature reaches 160°F. A knife inserted in the center should come out mostly clean.

Can I freeze leftovers?

Yes, this casserole freezes well. Cut into individual portions, wrap tightly in plastic wrap and foil, and freeze for up to 2 months. Reheat in the oven or microwave until warmed through.

Monte Cristo Breakfast Casserole

French bread layered with ham, turkey, and Swiss cheese in cinnamon-vanilla custard, topped with powdered sugar.

Prep time
15 minutes
Time to cook
50 minutes
Overall time
65 minutes
Created by Avery Hayes

Recipe type Soft Sweet Home Bakes

Skill level Easy

Cuisine type American

Total made 8 Portions

Dietary details None specified

Ingredient list

Bread & Dairy

01 8 cups French bread, cut into 1-inch cubes
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, chopped

Toppings

01 Powdered sugar for serving
02 Maple syrup for serving

How-to

Step 01

Prepare baking dish: Preheat oven to 350°F. Grease a 9x13-inch baking dish.

Step 02

Layer bread and meat: In a large bowl, toss the bread cubes with chopped ham and turkey. Spread evenly in the prepared baking dish.

Step 03

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

Step 04

Combine layers: Pour the egg mixture evenly over the bread and meat mixture, pressing gently to help the bread absorb the liquid.

Step 05

Add cheese topping: Sprinkle shredded Swiss cheese evenly over the top.

Step 06

Soak bread: Cover the dish with aluminum foil and let sit at room temperature for 15 minutes to allow the bread to soak.

Step 07

Bake covered: Bake covered for 30 minutes. Remove foil and bake an additional 15-20 minutes, or until the casserole is set and the top is golden brown.

Step 08

Cool and rest: Let cool for 10 minutes before slicing.

Step 09

Finish and serve: Serve warm, dusted with powdered sugar and drizzled with maple syrup.

Tools Needed

  • 9x13-inch baking dish
  • Mixing bowls
  • Whisk
  • Knife and cutting board
  • Aluminum foil

Allergy warnings

Review all ingredients for allergy risks and speak with your healthcare provider if you're concerned.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten
  • May contain soy depending on bread and cheese brands
  • Contains meat including ham and turkey

Nutrition details (per portion)

These details are for reference and shouldn't replace healthcare advice.
  • Calorie count: 275
  • Fat content: 13 grams
  • Carbohydrates: 24 grams
  • Proteins: 17 grams