Save to Pinterest 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-savory contrast, that custardy center, the way powdered sugar melted into warm maple syrup, it was like someone turned a diner classic into something you could actually serve a crowd. I asked for the recipe before she even made it to her car.
I made this for my sister's baby shower brunch and watched a table of ten people go completely quiet for the first three minutes. Someone finally broke the silence asking if there was a second pan hidden somewhere. There wasnt, but I tripled the recipe for her birthday the next year and still barely had leftovers.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- French bread, cut into 1-inch cubes: Day-old bread works even better because it soaks up the custard without turning to mush.
- Large eggs: They create the custardy binder that holds everything together and puffs up beautifully in the oven.
- Whole milk: The richness matters here, skim milk wont give you that creamy, satisfying texture.
- Vanilla extract: Just one teaspoon adds a bakery-sweet note that makes this feel special, not just utilitarian.
- Ground cinnamon: It bridges the sweet and savory in a way that feels nostalgic and warm.
- Salt: Dont skip it, it sharpens all the other flavors and keeps the dish from tasting flat.
- Shredded Swiss cheese: It melts into golden, nutty pockets that contrast perfectly with the ham and turkey.
- Cooked ham, chopped: Use deli ham or leftover holiday ham, either works as long as its already cooked.
- Cooked turkey or chicken, chopped: Rotisserie chicken is my go-to shortcut and adds a subtle savory depth.
- Powdered sugar: A dusting right before serving makes it look bakery-perfect and adds a hint of sweetness.
- Maple syrup: The real stuff is worth it, it soaks into the casserole and tastes like weekend mornings should.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prep the dish:
- Preheat your oven to 350°F and grease a 9x13-inch baking dish generously so nothing sticks. This step sets you up for easy serving later.
- Layer the base:
- Toss bread cubes with chopped ham and turkey in a large bowl, then spread everything evenly in the dish. You want each bite to have a mix of bread and meat.
- Make the custard:
- Whisk together eggs, milk, vanilla, cinnamon, and salt until smooth and frothy. Pour it slowly over the bread, pressing gently with a spatula to help the liquid sink in.
- Add the cheese:
- Sprinkle shredded Swiss evenly across the top, covering every corner. It will melt into a golden, bubbly layer.
- Let it rest:
- Cover the dish with foil and let it sit at room temperature for 15 minutes. This soak time is key for a custardy, not soggy, result.
- Bake covered:
- Slide the covered dish into the oven and bake for 30 minutes. The foil traps steam and cooks the custard gently from the inside out.
- Finish uncovered:
- Remove the foil and bake another 15 to 20 minutes until the top turns golden and the center is set when you jiggle the pan. The cheese should be bubbling at the edges.
- Cool and serve:
- Let the casserole rest for 10 minutes before slicing so it holds its shape. Dust with powdered sugar and drizzle warm maple syrup over each serving.
Save to Pinterest The first time I brought this to a potluck, someone asked if I ran a catering business. I laughed and said no, but I did start getting requests to make it for every group breakfast after that. It became my thing, the dish people expected, and I never minded because it actually made mornings easier, not harder.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Make Ahead Magic
Assemble the entire casserole the night before, cover it tightly with plastic wrap, and refrigerate. In the morning, let it sit on the counter while the oven preheats, then bake as directed, adding maybe five extra minutes since its cold. Ive done this dozens of times for early brunches and it tastes just as good, maybe better, because the flavors have more time to meld.
Swaps That Work
Gruyere gives you a richer, slightly sweeter flavor than Swiss, and sharp cheddar adds a bold kick if you want something less traditional. Ive also used thick-cut bacon instead of ham when I had it leftover from breakfast prep, and it added a smoky edge everyone loved. If youre serving a crowd with mixed preferences, half Swiss and half cheddar is a safe, crowd-pleasing middle ground.
Serving and Storing
This casserole holds up well in the fridge for up to three days, covered tightly. Reheat individual portions in the microwave or warm the whole dish covered in a 300°F oven for about 20 minutes. I like to add fresh berries or sliced strawberries on the side for color and a tart contrast to the rich, sweet casserole.
- Dust powdered sugar right before serving so it doesnt dissolve into the casserole.
- Warm your maple syrup in the microwave for 15 seconds so it drizzles easily and soaks in.
- Use a sharp knife to cut clean squares, wiping the blade between cuts for neat presentation.
Save to Pinterest This casserole turns any morning into an occasion without the stress of timing multiple pans. Make it once and youll understand why it earns a permanent spot in your brunch rotation.
Recipe Questions & Answers
- → 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 other cheeses work well in this dish?
Swiss cheese provides the classic Monte Cristo flavor, but Gruyère adds extra nuttiness, while Cheddar or Monterey Jack offer a sharper taste. Mix and match based on your preference.
- → Can I use different meats?
Absolutely! Bacon, sausage, or leftover rotisserie chicken all work beautifully. The key is using pre-cooked meats since the baking time focuses on setting the custard rather than cooking raw meat.
- → How do I know when the casserole is done?
The casserole is finished when the center feels set and no longer jiggles, the top is golden brown, and a knife inserted near the center comes out clean. This typically takes 45-50 minutes total.
- → What's the best way to reheat leftovers?
Individual portions reheat well in the microwave for 1-2 minutes. For larger portions, cover with foil and warm in a 350°F oven for 15-20 minutes until heated through.
- → Can I make this gluten-free?
Yes! Substitute the French bread with a sturdy gluten-free bread cube, and ensure your meats and cheese are certified gluten-free. The baking time may vary slightly depending on the bread you choose.