Monte Cristo Breakfast Casserole

Monte Cristo Breakfast Casserole

WANT TO SAVE THIS RECIPE?

Imagine waking up to the savory scent of melted cheese, fluffy eggs, and golden, buttery bread layered with sweet and smoky ham. This Monte Cristo Breakfast Casserole delivers all the beloved flavors of the classic sandwich—but in baked, bubbly casserole form that’s perfect for serving a hungry crowd.

Whether you’re prepping for a lazy weekend brunch, a holiday breakfast, or just want to make mornings more exciting, this recipe hits the spot. It’s got everything: crunch on the top, gooey cheese in the middle, and a hint of sweetness to balance it all. Plus, it’s easy to assemble the night before and bake fresh in the morning.


What Kind of Bread Works Best for a Monte Cristo Casserole?

The secret to a standout casserole starts with the bread. Choose a sturdy, enriched bread like brioche or challah. These breads hold up to the egg mixture without becoming soggy and add a slightly sweet flavor that complements the savory ham and cheese beautifully. Day-old bread works best!


Ingredients for the Monte Cristo Breakfast Casserole

Brioche or Challah Bread
This is the base that soaks up the custard and forms the casserole’s buttery structure. Thick-cut slices are ideal for layering.

Ham
Use diced or chopped cooked ham. Its saltiness is a must-have contrast to the creamy eggs and cheese.

Swiss Cheese
Swiss offers that nutty depth and melty texture that’s iconic in a Monte Cristo.

Cream Cheese
Adds a rich tang and soft creamy pockets between the layers.

Eggs
They create the custard that binds everything together and bakes into a fluffy texture.

Milk
Lightens the egg mixture and helps it soak evenly into the bread.

Maple Syrup (optional)
A drizzle on top before serving gives that signature Monte Cristo sweet touch.

Butter
Melted on top before baking to achieve that golden-brown crust.


How To Make the Monte Cristo Breakfast Casserole

Step 1: Prep Your Baking Dish

Grease a 9×13-inch baking dish with butter or nonstick spray to prevent sticking. Set it aside while you prepare your ingredients.

Step 2: Cube the Bread

Cut the brioche or challah into 1-inch cubes. If the bread is fresh, leave it out for 30 minutes to slightly dry—this helps it hold up better.

Step 3: Layer the First Half

Add half of the cubed bread to the prepared dish. Sprinkle evenly with half of the diced ham, dollops of cream cheese, and shredded Swiss cheese.

Step 4: Repeat the Layers

Add the remaining bread cubes on top, followed by the rest of the ham, cream cheese, and Swiss. Press down gently to compact the layers slightly.

Step 5: Whisk the Egg Mixture

In a large bowl, whisk together the eggs and milk until fully combined. Season lightly with salt and pepper if desired.

Step 6: Pour and Soak

Pour the egg mixture evenly over the layered casserole. Use a spatula to gently press the bread down so it soaks up the custard.

Cover the dish with plastic wrap or foil and refrigerate overnight. This allows the bread to fully absorb the egg mixture.

Step 8: Bake to Golden Perfection

When ready to bake, preheat the oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature for 20 minutes. Bake uncovered for 45–50 minutes, or until the top is golden and the center is set.

Step 9: Add a Sweet Finish

Drizzle with warm maple syrup just before serving if desired, and garnish with a light dusting of powdered sugar or chopped parsley for flair.


How to Serve and Store Your Monte Cristo Breakfast Casserole

This casserole is best served warm right out of the oven. The top is golden and lightly crisp, while the inside is rich, cheesy, and custardy. Cut it into generous squares and serve with a side of fresh fruit, a green salad, or crispy hash browns for a full brunch spread.

For that classic Monte Cristo experience, don’t skip a light dusting of powdered sugar and a drizzle of warm maple syrup on top. It’s the sweet-savory combo that sets this dish apart.

To store leftovers, allow the casserole to cool completely. Cover the dish with foil or transfer individual portions into airtight containers. Refrigerate for up to 4 days. To reheat, microwave slices for 1-2 minutes or warm them in a 325°F oven until heated through.


Frequently Asked Questions

Can I make this casserole ahead of time?

Absolutely! Assembling it the night before allows the bread to fully absorb the custard. Just cover and refrigerate, then bake the next morning.

Can I freeze Monte Cristo Breakfast Casserole?

Yes, this casserole freezes well. After baking and cooling, wrap it tightly in foil and plastic wrap. Freeze for up to 2 months. Thaw overnight in the fridge and reheat in the oven.

What’s the best cheese alternative to Swiss?

If you’re not a fan of Swiss, try Gruyère, provolone, or even sharp white cheddar for a bolder twist.

Do I have to use cream cheese?

Cream cheese adds rich creaminess, but you can leave it out or substitute with ricotta or mascarpone for a different texture.

How can I make it vegetarian?

Simply omit the ham and load up on sautéed veggies like spinach, mushrooms, and bell peppers instead.

Is maple syrup necessary?

Not at all! It adds a sweet touch, but the casserole is flavorful enough to enjoy without it if you prefer savory-only.


Want More Breakfast Casserole Ideas?

If you love this Monte Cristo Breakfast Casserole, here are more recipes to fuel your mornings with flavor and comfort:


Save This Pin + Share Your Results

📌 Save this recipe to your Pinterest breakfast board so you can come back to it any time.

And when you try it, let me know how it turned out! Did you stick with Swiss or try a different cheese? Add the maple drizzle or skip it?

I love seeing how you make these dishes your own. Drop your comments and questions below, and don’t forget to check out more breakfast and brunch favorites on my Pinterest Life with Nina board.


Pin this Recipe
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Monte Cristo Breakfast Casserole

Monte Cristo Breakfast Casserole

  • Author: Nina Johnson
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast, Brunch
  • Method: Baked
  • Cuisine: American

Description

Wake up to golden, melty, savory goodness with this Monte Cristo Breakfast Casserole—perfect for a crowd, easy to prep the night before, and packed with layers of fluffy eggs, smoky ham, and creamy cheese. Whether you’re looking for a quick breakfast, holiday brunch, or an easy recipe to wow guests, this casserole delivers cozy food ideas that check every box.


Ingredients

Scale

10 cups cubed brioche or challah bread

2 cups diced cooked ham

1 ½ cups shredded Swiss cheese

6 oz cream cheese, softened and broken into small dollops

8 large eggs

2 cups milk

2 tablespoons melted butter

Maple syrup, for serving (optional)

Powdered sugar or parsley, for garnish (optional)


Instructions

1. Grease a 9×13-inch baking dish with butter or nonstick spray.

2. Cut bread into 1-inch cubes. Let it sit out to dry slightly if fresh.

3. Layer half the bread into the dish. Top with half the ham, cream cheese, and Swiss cheese.

4. Add remaining bread, then top with remaining ham, cream cheese, and cheese. Press down gently.

5. In a large bowl, whisk eggs and milk. Season with a pinch of salt and pepper.

6. Pour egg mixture evenly over the casserole. Press bread to soak up custard.

7. Cover and refrigerate overnight (or at least 1 hour).

8. Preheat oven to 350°F. Let casserole rest at room temperature for 20 minutes.

9. Bake uncovered for 45–50 minutes until golden and set in the center.

10. Drizzle with maple syrup and garnish with powdered sugar or parsley before serving.


Notes

Use day-old bread for best texture—it holds up better to the custard.

You can substitute Swiss with Gruyère, cheddar, or provolone.

Add a dusting of powdered sugar and maple drizzle right before serving for the full Monte Cristo experience.


Nutrition

  • Serving Size: 1 slice
  • Calories: 370
  • Sugar: 4g
  • Sodium: 820mg
  • Fat: 23g
  • Saturated Fat: 11g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 23g
  • Fiber: 1g
  • Protein: 18g
  • Cholesterol: 185mg

Keywords: breakfast casserole, Monte Cristo, easy breakfast, brunch ideas

Ultimate Cowboy Butter

Ultimate Cowboy Butter

Baked Cottage Cheese Lasagna

Baked Cottage Cheese Lasagna