This crowd-pleasing breakfast casserole transforms classic Eggs Benedict into an effortless make-ahead dish. English muffin pieces and Canadian bacon are layered in a baking dish, then soaked overnight in a rich custard of eggs, milk, cream, and Dijon mustard. The next morning, simply bake until puffed and golden, creating a tender, savory base that mimics the beloved flavors of the original. Freshly whipped Hollandaise sauce crowns each serving, adding that signature creamy finish. The overnight preparation makes this ideal for feeding a crowd without morning stress, while the assembly-friendly approach allows for easy vegetarian adaptations using spinach or mushrooms in place of bacon.
The morning of my sisters engagement brunch, I stood in my kitchen at 2 AM layering English muffin pieces in a glass baking dish. Something about doing the prep work while everyone slept made the next days celebration feel more special, like I was tucking away a little secret that would bloom into something wonderful.
I first made this for Easter Sunday years ago when my oven decided to die exactly 45 minutes before serving time. We improvised by finishing it at a neighbors house, and somehow that chaotic dash through the backyard with a bubbling casserole became one of our most laugh filled family memories.
Ingredients
- 6 English muffins: Split and cut into 1 inch pieces, slightly stale ones actually soak up the custard better
- 12 oz Canadian bacon: Diced small so every bite gets that smoky savory note throughout
- 8 large eggs: Room temperature eggs blend more smoothly into the dairy mixture
- 2 cups whole milk: The fat content matters here for that pudding like texture in the bread
- 1 cup heavy cream: This is what transforms it from breakfast strata into something that feels like brunch at a fancy restaurant
- 1 teaspoon Dijon mustard: Just enough to give the custard a little backbone without screaming mustard
- ½ teaspoon kosher salt: Canadian bacon is already salty, so go easy on the additional salt
- ¼ teaspoon black pepper: Freshly cracked makes a noticeable difference in the finished dish
- ¼ teaspoon paprika: Adds a subtle warmth and beautiful golden color to the custard
- 4 large egg yolks: For the hollandaise, save the whites for another use or an omelet later
- 1 tablespoon freshly squeezed lemon juice: Bottled lemon juice simply does not work the same magic here
- ½ cup unsalted butter: Melted until hot and foaming, this temperature helps emulsify the sauce properly
- ⅛ teaspoon cayenne pepper: The classic hollandaise kick that wakes everything up
- 2 tablespoons chopped fresh chives: That little green pop makes it look like you hired a caterer
Instructions
- Build the Foundation:
- Grease a 9x13 inch baking dish and scatter half the English muffin pieces, then add half the Canadian bacon and repeat the layers. Press down gently with your hands to create an even surface.
- Whisk the Custard:
- In a large bowl, beat together eggs, milk, heavy cream, Dijon mustard, salt, pepper and paprika until the mixture feels completely smooth. Pour this slowly and evenly over the layered casserole.
- Let It Rest:
- Cover tightly with foil and refrigerate overnight for at least 8 hours so the bread can drink up all that creamy custard.
- Preheat and Rest:
- Preheat your oven to 375°F and let the casserole sit at room temperature while the oven heats up. This small step helps it bake evenly.
- Bake Covered:
- Bake the foil covered casserole for 30 minutes, then remove the foil and bake 15 more minutes until puffed and golden.
- Make the Hollandaise:
- Whisk egg yolks and lemon juice in a heatproof bowl over simmering water for about 2 minutes until thickened. Slowly drizzle in hot melted butter while whisking constantly until smooth and thick, then stir in cayenne and salt.
- Finish and Serve:
- Let the casserole cool for 10 minutes before slicing into portions. Drizzle each serving generously with warm hollandaise and scatter with chives.
My mom still talks about the Christmas morning I made this for our extended family, watching my usually skeptical uncle go back for third servings before asking for the recipe.
Make Ahead Magic
The beauty of this dish is how it transforms from soggy bread to a puffed golden custard while you sleep, like breakfast alchemy happening overnight in your refrigerator.
Hollandaise Hacks
If you are nervous about making hollandaise from scratch, keep an immersion blender handy and blend the ingredients directly in a narrow container, it is practically foolproof.
Serving Suggestions
A crisp arugula salad with lemon vinaigrette cuts through all that richness beautifully, and fresh berries on the side add brightness without extra work.
- Warm plates make a surprising difference in keeping the hollandaise from thickening too quickly
- Extra hollandaise keeps in a thermos if you want to offer seconds without returning to the stove
- This actually reheats quite well at 300°F for a quick next day breakfast
There is something deeply satisfying about serving a dish that looks this impressive while knowing the real work happened while you were fast asleep.
Recipe Help & Support
- → Can I prepare this casserole the same day?
-
While designed for overnight chilling to ensure the bread fully absorbs the custard, you can shorten the refrigeration time to 4-6 hours. The texture may be slightly less uniform, but it will still be delicious.
- → How do I store leftovers?
-
Store leftover portions in an airtight container in the refrigerator for up to 3 days. Reheat individual servings in the microwave at 50% power to prevent rubbery texture. Hollandaise is best made fresh and stored separately.
- → Can I freeze this casserole?
-
Yes, assemble and freeze the unbaked casserole for up to 2 months. Thaw overnight in the refrigerator before baking. Alternatively, bake and freeze individual portions for quick breakfasts, though Hollandaise should be added after reheating.
- → What can I substitute for Canadian bacon?
-
Diced ham, crispy cooked bacon, or crumbled sausage work beautifully as protein alternatives. For vegetarian options, try sautéed spinach, mushrooms, or diced bell peppers. Ensure vegetables are well-drained to prevent excess moisture.
- → Why did my Hollandaise separate?
-
Hollandaise can break if the butter is added too quickly or if the mixture gets too hot. Whisk constantly while drizzling butter in a thin stream, and keep the bowl over—not directly in—the simmering water. If it separates, whisk in a teaspoon of cold water to re-emulsify.
- → Can I use a different bread?
-
Croissant cubes, brioche, or challah create excellent variations with slightly different textures. Day-old bread works best as it absorbs custard without becoming mushy. Adjust baking time as denser breads may need a few extra minutes.