Home » Breakfast » Eggs Benedict Casserole
Vertical collage featuring a golden-baked eggs benedict casserole with visible ham chunks, poached eggs, and creamy hollandaise sauce, with a close-up of a plated serving topped with fresh parsley and overlaid text reading “Eggs Benedict Casserole.”

Eggs Benedict Casserole Recipe

This eggs Benedict casserole is a 9×13 brunch bake of sourdough or white bread, a thin layer of cream cheese, soft scrambled eggs, and crispy bacon, finished with a poached egg and warm hollandaise on every square. It bakes at 350°F for 20 to 25 minutes, takes about 55 minutes start to finish, and serves 8.

One 9×13 dish gives 8 squares, and each square gets its own poached egg. The base can be assembled the night before, so on the morning itself you only bake, poach, and whisk the sauce.

Vertical collage showing a baked eggs benedict casserole topped with hollandaise sauce and fresh herbs, with a close-up of a square slice layered with bacon, eggs, and sauce, labeled “Eggs Benedict Casserole” in bold text overlay.

Following a special diet?

Every recipe on this site can be converted to gluten-free, vegan, dairy-free, keto, nut-free or egg-free with adjusted ratios so nothing falls flat.

Try the Recipe Converter →

The Numbers for One 9×13 Dish

  • Pan: 9×13 inch casserole dish, lightly buttered
  • Oven: 350°F (175°C), uncovered, 20 to 25 minutes, until the edges are golden and the center is set
  • Eggs: 10 scrambled for the layer, 8 poached for the top, 3 yolks for the hollandaise
  • Time: 30 minutes prep, 25 minutes cooking, about 55 minutes total
  • Serves: 8, one square and one poached egg each

Building the Bread, Egg, and Bacon Layers

Hearty sourdough or a sturdy white sandwich bread works for the base. Skip anything very soft or sweet, because it turns pasty under the eggs. Lay 8 slices in a single snug layer to cover the bottom of the buttered dish, trimming the crusts if you like, then spread ½ cup whipped cream cheese thinly over the top. That layer adds a mild tang and keeps the bread from drying out in the oven.

Overhead view of fluffy scrambled eggs in a nonstick skillet, next to a mixing bowl with beaten eggs and whisk, and a small dish of coarse salt on a marble countertop.

Whisk 10 eggs with ½ cup milk or half-and-half, salt, and pepper. Melt 1 tablespoon butter in a large skillet over medium heat and scramble gently. Take the pan off the heat while the curds are still soft, glossy, and a little wet in spots. They bake for another 20 to 25 minutes, so eggs that look fully set on the stove come out dry and rubbery. Spread them over the cream cheese.

Plate filled with crispy cooked bacon strips on a white marble background, showcasing rich golden-brown edges and savory texture.

Cook 12 slices of thick-cut bacon until properly crisp, then halve or chop it and scatter it evenly over the eggs. Thin bacon goes limp and greasy in the oven; thick-cut keeps some crunch. Bake uncovered until the bread edges are golden and the center is set.

Poaching 8 Eggs for the Topping

The poached eggs go on last, so they are the part to plan. Bring a medium saucepan of water to a bare simmer, with small bubbles at the bottom and no rolling boil, and add 1 tablespoon white vinegar. Crack each egg into a small bowl first, then slide it into the water.

Work in 2 batches of 4 so the whites do not run together. Each batch takes 3 to 4 minutes, until the whites are fully set and the yolks still wobble. Lift them out with a slotted spoon onto paper towels and trim any ragged edges. If the first batch has to wait, keep it in a bowl of warm tap water while the second cooks.

For a calmer morning you can poach the eggs up to a day ahead. Drop them into ice water as they come out, keep them covered in the fridge, then rewarm them in hot water for 30 to 60 seconds right before serving.

Hollandaise Over a Water Bath

Bowl of creamy homemade hollandaise sauce on a white marble surface, surrounded by lemon wedges, a small dish of melted butter, and a ramekin of ground paprika.

Whisk 3 egg yolks with 1 tablespoon lemon juice in a heatproof bowl until pale and slightly thick. Set the bowl over a pan of gently simmering water without letting it touch the water. Keep whisking and pour in ½ cup melted butter in a thin stream. The sauce is ready when it is smooth, thick enough to coat a spoon, and falls off the whisk in a ribbon. Season with salt and a pinch of cayenne.

Warm lemony hollandaise goes over each square right before it hits the table. Hold it off the heat over warm water, whisking now and then, and loosen it with a teaspoon of warm water if it gets too thick.

If the Hollandaise Splits

Sauce that looks greasy or curdled got too hot, or the butter went in too fast. Put 1 teaspoon warm water in a clean bowl and whisk the broken sauce into it a spoonful at a time. It comes back smooth. If the yolks have scrambled into bits, strain them out and start again with fresh yolks.

Night Before or Same Morning?

Night before: butter the dish, layer the bread, cream cheese, scrambled eggs, and bacon (the first three steps of the card), cover, and refrigerate. In the morning it goes into the oven straight from the fridge. A cold dish can need a few extra minutes, so check that the center is set rather than going by the timer. This is the version for holidays and houseguests.

Same morning: assemble and bake right away, about 55 minutes in all. The eggs stay a touch softer, and it suits a smaller brunch where you are in the kitchen anyway. Either way, the poached eggs and hollandaise are made fresh while the casserole bakes and rests.

A Brunch Morning Timeline

  • 50 minutes before serving: heat the oven to 350°F and take the casserole out of the fridge if you assembled it the night before.
  • 35 minutes: casserole goes in. Melt the butter for the hollandaise and put the poaching water on to heat.
  • 10 minutes: casserole comes out to rest. Poach the first batch of 4 eggs, then the second.
  • 5 minutes: whisk the hollandaise.
  • Serving: cut into 8 squares, top each with an egg, spoon over the sauce, and sprinkle with parsley or chives.

Feeding More Than 8

For 16, bake two 9×13 dishes on two oven racks and swap them halfway. Poach in four batches and double the hollandaise in a larger bowl. For a bigger spread, add a sweet bake alongside, such as this overnight strawberry French toast casserole or a blueberry cream cheese croissant casserole, both of which also wait in the fridge overnight.

Reheating Leftovers and Freezing the Base

Keep leftover squares covered in the fridge for up to 3 days. The bread softens a little, but the flavor holds. I reheat portions in the oven at 300°F until warmed through. Store any poached eggs and sauce separately; they do not keep well once assembled.

The baked base, without poached eggs or hollandaise, freezes well. Wrap it tightly, thaw overnight in the fridge, reheat, and top with freshly poached eggs and sauce.

Sides for a Benedict Brunch

  • Roasted asparagus, which is classic with hollandaise
  • A citrus salad to cut the richness of the butter and yolks
  • Warm sour cream biscuits or muffins for the table
  • Black coffee, or a Bloody Mary bar for guests

If you want another savory bake for the same table, the overnight breakfast casserole is assembled the night before too, and the tater tot casserole feeds a crowd with no last minute steps. For a sweet weekend option that reheats well, try eggnog French toast.

Questions Before Brunch

Can I use Canadian bacon or ham instead of bacon?

Yes. Classic eggs Benedict uses Canadian bacon, and one slice per square under the poached egg works well. Brown it in a skillet first so it is not watery.

Can I skip poaching the eggs?

You can serve the casserole with just the hollandaise, but the runny yolk on top is what makes it taste like eggs Benedict. Poaching ahead and rewarming is the easiest way to keep it.

Is the hollandaise safe with raw yolks?

The yolks cook as you whisk them over simmering water, so they are heated, not raw. If you serve young children, pregnant guests, or older relatives, use pasteurized eggs for the sauce.

Vertical collage of a fully baked eggs benedict casserole with diced bacon and poached eggs on toasted bread, topped with hollandaise sauce and herbs, with a close-up slice showing runny yolk and creamy texture beneath the overlay “Eggs Benedict Casserole.”

Save this eggs Benedict casserole for Easter, Mother’s Day, or the next weekend you have a full table. If you swap the bacon for smoked salmon or ham, tell me in the comments how it went.

Yield: 8 servings (one 9x13 inch casserole)

Eggs Benedict Casserole Recipe

Vertical collage featuring a golden-baked eggs benedict casserole with visible ham chunks, poached eggs, and creamy hollandaise sauce, with a close-up of a plated serving topped with fresh parsley and overlaid text reading “Eggs Benedict Casserole.”

This eggs Benedict casserole is a make-ahead brunch bake of bread, whipped cream cheese, soft scrambled eggs, and crispy thick-cut bacon, topped with a poached egg and lemony hollandaise sauce on every square. It bakes in a 9x13 dish at 350°F for 20 to 25 minutes, takes about 55 minutes in all, and serves 8. The eggs are scrambled only until soft and glossy so they finish in the oven without drying out. Serve this eggs Benedict for a crowd at Easter, Mother’s Day, holiday mornings, or any weekend brunch, and swap in Canadian bacon or ham for a more traditional Benedict. Assemble the base the night before and bake it in the morning; leftover squares keep 3 days in the fridge.

Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes

Ingredients

  • FOR THE BASE
  • 8 slices hearty white or sourdough bread, crusts removed if preferred
  • ½ cup whipped cream cheese or softened plain cream cheese
  • Butter, for greasing the dish
  • FOR THE EGG LAYER
  • 10 large eggs
  • ½ cup milk or half-and-half
  • Salt and pepper, to taste
  • 1 tablespoon butter, for cooking eggs
  • FOR THE BACON LAYER
  • 12 slices thick-cut bacon, cooked until crispy and chopped or halved
  • FOR THE POACHED EGGS
  • 8 large eggs
  • 1 tablespoon white vinegar
  • FOR THE HOLLANDAISE SAUCE
  • 3 large egg yolks
  • 1 tablespoon lemon juice
  • ½ cup (1 stick) unsalted butter, melted
  • Pinch of cayenne pepper, optional
  • Salt, to taste
  • GARNISH
  • Fresh parsley or chives, chopped

Instructions

  1. PREPARE THE CASSEROLE BASE: Preheat the oven to 350°F (175°C) and lightly butter a 9x13-inch casserole dish. Arrange the bread slices in a single snug layer to fully cover the bottom. Spread a thin, even layer of whipped cream cheese over the top of the bread to help retain moisture and add creaminess.
  2. MAKE THE EGG LAYER: In a medium bowl, whisk the eggs with the milk, adding salt and pepper to taste. Melt butter in a large skillet over medium heat and pour in the egg mixture. Gently scramble the eggs until just barely set, keeping them soft. Evenly distribute the scrambled eggs over the cream cheese-covered bread layer in the casserole dish.
  3. ADD THE BACON: Arrange the crispy bacon pieces over the scrambled eggs. Cut the slices in halves or thirds to ensure even coverage across the casserole.
  4. BAKE THE CASSEROLE: Transfer the casserole to the preheated oven and bake uncovered for 20 to 25 minutes, or until the edges are golden and the center is set. Allow the casserole to rest while preparing the poached eggs and hollandaise sauce.
  5. POACH THE EGGS: Fill a medium saucepan with water and bring it to a gentle simmer. Add the vinegar. Crack each egg into a small bowl or ramekin, then slide it gently into the water. Poach the eggs for 3 to 4 minutes, or until the whites are fully set and the yolks remain soft. Use a slotted spoon to transfer the poached eggs to a paper towel-lined plate to drain.
  6. MAKE THE HOLLANDAISE SAUCE: In a heatproof bowl, whisk together the egg yolks and lemon juice until light and slightly thickened. Set the bowl over a saucepan of gently simmering water, making sure the bottom doesn’t touch the water. While whisking continuously, slowly drizzle in the melted butter until the sauce thickens and becomes smooth. Season with salt and a pinch of cayenne pepper, if using. Keep warm until ready to serve.
  7. ASSEMBLE AND SERVE: Cut the baked casserole into 8 equal portions. Top each piece with a freshly poached egg, then spoon warm hollandaise sauce generously over the top. Sprinkle with chopped parsley or chives and serve immediately.

Notes

To save time on a busy morning, prepare and refrigerate the casserole (steps 1 to 3) the night before, then bake fresh the next day. A cold dish may need a few extra minutes; bake until the center is set.
Take the scrambled eggs off the heat while still soft and a little wet, since they finish cooking in the oven.
Poach the eggs in 2 batches of 4 at a gentle simmer and hold the first batch in warm water. Eggs can be poached a day ahead, chilled in ice water, and rewarmed in hot water for 30 to 60 seconds.
If the hollandaise splits, whisk 1 teaspoon warm water in a clean bowl and slowly whisk the sauce back in. Thin a thick sauce with a little warm water.
Leftovers keep covered in the fridge for up to 3 days; store poached eggs and sauce separately.

Nutrition Information

Yield

8

Serving Size

1

Amount Per Serving Calories 416Total Fat 34gSaturated Fat 16gUnsaturated Fat 17gCholesterol 548mgSodium 322mgCarbohydrates 9gFiber 0gSugar 2gProtein 19g

Leave a Comment

Your email address will not be published. Required fields are marked *

*