“Are you sure this will work?” I muttered under my breath as I glanced at the half-used loaf of sourdough bread sitting sadly on the counter. It was one of those mornings where the usual scramble just felt like too much—too frantic, too many pots to juggle. I had this idea to combine the rich, comforting flavors of Eggs Benedict into a make-ahead casserole, something creamy, satisfying, and just plain easy. Honestly, I was skeptical at first — hollandaise sauce has a reputation for being finicky, and I wasn’t sure how it would hold up drizzled over a baked dish.
But then the oven timer dinged, the kitchen filled with that buttery, savory aroma, and my taste buds got the surprise of their lives. The casserole was rich and silky, the eggs perfectly tender, and the hollandaise drizzle was a smooth, tangy hug on top. That loaf of bread? It soaked up all the goodness without turning to mush. The best part? I didn’t have to hover over the stove or flip any eggs. Just throw it all together, bake, and call it brunch.
Since that day, this creamy Eggs Benedict casserole has been my go-to for lazy weekends and unexpected guests. It’s like having your favorite brunch dish without the fuss, and honestly, it’s stuck with me because it’s comforting in a way that feels effortless. You know that moment when you realize something’s just right? That’s this casserole. It’s like a quiet little victory in the chaos of busy mornings, and it’s perfect for when you want to impress but don’t have hours to spend in the kitchen.
Why You’ll Love This Recipe
This creamy Eggs Benedict casserole with hollandaise drizzle isn’t just another breakfast dish — it’s a game-changer. I’ve made it countless times, tweaking bits here and there, and it always gets asked for again. Here’s why it stands out:
- Quick & Easy: The whole dish comes together in about 45 minutes, including bake time, making it perfect for brunch with friends or a weekend treat when you want something special without the headache.
- Simple Ingredients: No need for fancy or hard-to-find items. With things like eggs, sourdough bread, Canadian bacon, and a few pantry staples, you’re all set.
- Perfect for Brunch or Potlucks: This casserole feeds a crowd and is a crowd-pleaser. I brought it to my last brunch gathering, and everyone went back for seconds.
- Creamy, Rich, and Comforting: The casserole’s texture is just right — creamy eggs mingled with tender bread and bacon, topped with a velvety hollandaise that’s tangy and buttery.
- Make-Ahead Friendly: You can prep it the night before, pop it in the oven in the morning, and spend your time relaxing instead of cooking.
What really sets this casserole apart is the hollandaise drizzle — it’s made with an easy, foolproof method that skips the usual fuss while delivering that classic, silky sauce flavor. Unlike other recipes that can feel heavy or dry, this one balances richness with a light, fluffy egg base. It’s comfort food that doesn’t feel like a cheat, but more like a warm hug on a plate.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples or easy to find in any grocery store, making it a breeze to whip up on short notice.
- For the Casserole Base:
- 6 large eggs (room temperature to ensure fluffiness)
- 1 cup whole milk or half-and-half (for a creamier texture, half-and-half works beautifully)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper (freshly ground if possible)
- 1 teaspoon Dijon mustard (adds a subtle tang and depth)
- 4 cups sourdough bread, cubed (day-old bread is best; I like a sturdy loaf from San Francisco-style bakeries)
- 8 slices Canadian bacon or ham (diced, use quality deli meat for the best flavor)
- 1 cup shredded sharp cheddar or Gruyere cheese (optional but highly recommended for richness)
- For the Easy Hollandaise Drizzle:
- 3 large egg yolks
- 1 tablespoon lemon juice (freshly squeezed)
- 1/2 cup unsalted butter (melted and slightly cooled; Kerrygold is my go-to)
- Pinch of cayenne pepper (optional, adds a gentle kick)
- Salt to taste
If you want a dairy-free option, swap the milk with almond or oat milk and use olive oil in place of butter for the hollandaise. For gluten-free, use gluten-free bread cubes or even roasted cauliflower florets for a low-carb twist, similar to the keto crack chicken I’ve shared before.
Equipment Needed
- 9×13-inch baking dish (glass or ceramic works well to ensure even heat)
- Mixing bowls (one large for the casserole, a smaller one for hollandaise)
- Whisk (a sturdy one for the hollandaise sauce helps prevent lumps)
- Measuring cups and spoons
- Small saucepan or microwave-safe bowl (to melt butter)
- Fork or small whisk for beating eggs
- Optional: immersion blender (if you prefer a super smooth hollandaise, but not necessary)
Personally, I like using a glass baking dish because I can see when the edges start to get golden and bubbly—makes timing easier. If you don’t have a whisk, a fork will do just fine for beating eggs and mixing sauces. For melting butter, a microwave is quickest, but a saucepan lets you watch it carefully to avoid burning. I’ve tried making hollandaise with an immersion blender before, and it’s a lifesaver if you’re nervous about curdling, but a simple whisking method works perfectly once you get the hang of it.
Preparation Method
- Prep the Bread and Meat (10 minutes): Cube your sourdough bread into roughly 1-inch pieces. Dice the Canadian bacon or ham into bite-sized chunks. Preheat your oven to 350°F (175°C).
- Mix the Egg Base (5 minutes): In a large mixing bowl, whisk together 6 large eggs, 1 cup whole milk (or half-and-half), salt, pepper, and Dijon mustard until fully combined and a little frothy. This mixture will hold everything together with a light, creamy texture.
- Combine Ingredients (5 minutes): Add the bread cubes, diced Canadian bacon, and shredded cheese (if using) to the egg mixture. Stir gently to coat everything evenly.
- Assemble the Casserole (2 minutes): Pour the mixture into your greased 9×13 baking dish. Spread it out evenly and press down gently to help the bread soak up the egg mixture.
- Bake (35-40 minutes): Place the dish in the oven and bake until the casserole is set in the center and the top is golden brown. You can test by inserting a knife: it should come out clean or with a few moist crumbs. If the edges brown too fast, cover loosely with foil halfway through.
- Make the Easy Hollandaise (while baking, about 10 minutes):
- In a heatproof bowl, whisk together 3 egg yolks and 1 tablespoon fresh lemon juice until the mixture lightens in color.
- Place the bowl over a pot of simmering water (double boiler method), making sure the water doesn’t touch the bowl bottom.
- Slowly drizzle in 1/2 cup melted butter while whisking constantly until the sauce thickens to a creamy consistency (about 3-5 minutes).
- Remove from heat and season with a pinch of cayenne pepper and salt to taste.
If the sauce gets too thick, whisk in a teaspoon of warm water to loosen it.
- Serve (2 minutes): Once the casserole is out of the oven, let it cool for 5 minutes. Drizzle the hollandaise generously over the top before slicing and serving.
Pro tip: If you want to save time, prep the casserole the night before and refrigerate it covered. In the morning, just bake it straight from the fridge, adding an extra 5-10 minutes to the baking time.
Cooking Tips & Techniques
Making the perfect creamy Eggs Benedict casserole is all about balance and timing. Here are some tips I’ve picked up on my many brunch experiments:
- Use Day-Old Bread: Fresh bread tends to get soggy fast. Letting it dry out a bit helps it soak up the egg mixture without turning to mush.
- Room Temperature Eggs: Cold eggs can affect how well your casserole sets. Pull them out of the fridge ahead of time for a fluffier texture.
- Don’t Skip the Mustard: It might sound odd, but the Dijon mustard adds a subtle tang that brightens the dish and complements the hollandaise.
- Watch the Bake Time: Overbaking leads to a rubbery texture. Start checking around 30 minutes, and look for that golden top and set center.
- Hollandaise Sauce Made Simple: Constant whisking is key. If you feel nervous about curdling, use an immersion blender or try the blender hollandaise method — it’s smoother and foolproof.
- Keep Hollandaise Warm: Serve immediately or keep it warm over very low heat. If it cools too much, gently rewarm while whisking to prevent separation.
I learned the hard way that rushing the hollandaise or pouring it too fast leads to lumps or separation. Taking your time and whisking steadily is worth the little extra effort. Also, if you’re juggling other breakfast tasks, prepping the sauce while the casserole bakes is a great multitasking move.
Variations & Adaptations
This creamy Eggs Benedict casserole is a wonderful base that you can easily tweak to suit different tastes or dietary needs:
- Vegetarian Version: Swap the Canadian bacon for sautéed mushrooms, spinach, or even roasted asparagus for a veggie-packed twist. It pairs beautifully with the creamy eggs and hollandaise.
- Low-Carb Adaptation: Replace bread cubes with cooked cauliflower florets or use a low-carb bread alternative. The texture changes a bit, but it still delivers on that comfort food vibe, similar to the keto crack chicken you might enjoy.
- Cheese Swap: Gruyere gives a nutty flavor, while sharp cheddar is more classic and tangy. Alternatively, try smoked gouda for a smoky depth or goat cheese for tang.
- Spicy Kick: Add a pinch of smoked paprika or a dash of hot sauce to the egg mixture or hollandaise for those who like a little heat.
- Make it Dairy-Free: Use plant-based milk and vegan butter alternatives. The hollandaise can be made with aquafaba and vegan butter for a similar creamy drizzle.
One personal favorite is to layer in some sautéed leeks and swap out the Canadian bacon for a high-quality smoked salmon, making it feel a bit more luxurious but still easy enough for a weekday brunch. It’s a fun way to play with flavors and textures.
Serving & Storage Suggestions
Serve this creamy Eggs Benedict casserole warm, just after drizzling with that silky hollandaise sauce. It’s perfect plated with a light green salad or some fresh fruit to cut through the richness. I like pairing it with a crisp white wine or a sparkling mimosa to round out the brunch vibe.
Leftovers? They keep well in the fridge for up to 3 days, tightly covered. Reheat gently in the oven at 300°F (150°C) to avoid drying out, adding a splash of milk if needed to keep it moist. You can also microwave individual portions, but do so in short bursts to maintain the creamy texture.
Interestingly, the flavors actually deepen after a day — the mustard and hollandaise meld beautifully with the eggs and bread. I once reheated a portion the next morning and it felt like a whole new dish. If you want to prep in advance for a crowd, this casserole is a stress-free winner.
Nutritional Information & Benefits
This Eggs Benedict casserole offers a satisfying balance of protein, healthy fats, and carbs. Here’s an estimate per serving (based on 8 servings):
| Nutrient | Amount |
|---|---|
| Calories | 320 kcal |
| Protein | 18 g |
| Fat | 22 g |
| Carbohydrates | 12 g |
| Fiber | 1 g |
The eggs provide high-quality protein and essential vitamins like B12 and D, while the butter and cheese add richness and fat-soluble vitamins. Using whole milk or half-and-half contributes calcium and creaminess. The hollandaise, made fresh with lemon juice and butter, adds a dose of vitamin C and healthy fats.
This dish is naturally gluten-containing because of the bread, but easy to adapt for gluten-free eaters. It’s a filling meal that balances indulgence with nourishment, especially when paired with fresh fruit or greens.
Conclusion
This creamy Eggs Benedict casserole with hollandaise drizzle has earned a permanent spot in my brunch rotation because it’s just so forgiving and delicious. It’s one of those recipes you can tweak endlessly to suit your mood or guests, yet it reliably delivers that perfect balance of creamy, rich, and comforting flavors. Whether you’re cooking for a crowd or just craving a cozy weekend breakfast, this casserole has you covered.
Give yourself the freedom to make it your own—swap the meat, switch up the cheese, or add a little spice. I love how it transforms simple ingredients into something that feels a bit fancy but isn’t fussed over. And hey, if you’re a fan of hearty, creamy breakfasts, you might also enjoy my fluffy cottage cheese protein pancakes or the easy make-ahead breakfast burritos I’ve shared.
I’d love to hear how you customize this recipe or what your go-to brunch hacks are. There’s something special about sharing these cozy, creamy dishes that bring people together—one bite at a time.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes! Assemble the casserole the night before, cover it tightly with foil or plastic wrap, and refrigerate. Bake it straight from the fridge the next morning, adding an extra 5-10 minutes to the baking time.
Is the hollandaise sauce difficult to make?
Not at all. This recipe uses a simple whisking method over simmering water that’s much easier than traditional recipes. Just whisk constantly and drizzle the melted butter slowly to avoid curdling.
Can I freeze leftovers?
While you can freeze the casserole, the texture of the eggs and bread may change slightly after thawing. It’s best enjoyed fresh or refrigerated for up to 3 days.
What can I substitute for Canadian bacon?
Ham, smoked salmon, sautéed mushrooms, or even cooked sausage work well as alternatives depending on your preference.
Can I make this dairy-free?
Absolutely! Use dairy-free milk like almond or oat milk and swap butter for a plant-based alternative in both the casserole and hollandaise sauce.
Pin This Recipe!
Creamy Eggs Benedict Casserole Recipe with Easy Hollandaise Drizzle
A rich and creamy make-ahead casserole combining the classic flavors of Eggs Benedict with a smooth, tangy hollandaise drizzle. Perfect for brunch or potlucks, this dish is easy to prepare and comforting.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Breakfast, Brunch
- Cuisine: American
Ingredients
- 6 large eggs (room temperature)
- 1 cup whole milk or half-and-half
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper (freshly ground)
- 1 teaspoon Dijon mustard
- 4 cups sourdough bread, cubed (day-old bread preferred)
- 8 slices Canadian bacon or ham, diced
- 1 cup shredded sharp cheddar or Gruyere cheese (optional)
- 3 large egg yolks (for hollandaise)
- 1 tablespoon lemon juice (freshly squeezed)
- 1/2 cup unsalted butter (melted and slightly cooled)
- Pinch of cayenne pepper (optional)
- Salt to taste (for hollandaise)
Instructions
- Preheat oven to 350°F (175°C). Cube sourdough bread into 1-inch pieces and dice Canadian bacon or ham.
- In a large bowl, whisk together 6 eggs, 1 cup milk or half-and-half, salt, pepper, and Dijon mustard until frothy.
- Add bread cubes, diced Canadian bacon, and shredded cheese (if using) to the egg mixture. Stir gently to combine.
- Pour mixture into a greased 9×13-inch baking dish, spreading evenly and pressing down gently.
- Bake for 35-40 minutes until set in the center and golden brown on top. Cover loosely with foil if edges brown too fast.
- While baking, prepare hollandaise: whisk 3 egg yolks and lemon juice in a heatproof bowl until lightened in color.
- Place bowl over simmering water (double boiler), ensuring water does not touch bowl bottom.
- Slowly drizzle in melted butter while whisking constantly until sauce thickens (3-5 minutes).
- Remove from heat, season with cayenne pepper and salt to taste. If too thick, whisk in a teaspoon of warm water to loosen.
- Let casserole cool 5 minutes after baking. Drizzle hollandaise sauce over the top before slicing and serving.
Notes
Use day-old bread to prevent sogginess. Room temperature eggs improve fluffiness. Dijon mustard adds subtle tang. Watch bake time to avoid rubbery texture. Hollandaise sauce requires constant whisking to prevent curdling. Prep casserole night before for convenience. For dairy-free, substitute plant-based milk and butter alternatives. For gluten-free, use gluten-free bread or roasted cauliflower florets.
Nutrition
- Serving Size: 1/8th of casserole
- Calories: 320
- Fat: 22
- Carbohydrates: 12
- Fiber: 1
- Protein: 18
Keywords: Eggs Benedict casserole, brunch casserole, hollandaise sauce, easy brunch recipe, make-ahead casserole, creamy eggs, Canadian bacon casserole






