Pin it 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.
Pin it 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.
Pin it 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.