Golden, buttery cubes of toasted bread soak up a rich, savory custard, creating the perfect base for this irresistible Overnight Eggs Benedict Casserole. Each bite delivers layers of smoky ham, creamy hollandaise-inspired richness, and perfectly set eggs that melt into the dish. It’s everything you love about the classic brunch favorite—transformed into a comforting, crowd-pleasing bake.

What makes this dish even more special is how effortlessly it comes together. Prepared the night before, it allows the flavors to deepen while saving you time in the morning. Whether you’re hosting brunch or simply craving something indulgent yet easy, this casserole turns any morning into a memorable experience.
Why You’ll Love This Overnight Eggs Benedict Casserole
This casserole captures all the elegance of traditional Eggs Benedict without the fuss of poaching eggs or assembling individual servings. It’s rich, satisfying, and perfect for feeding a group. The overnight preparation means less stress and more flavor, while the combination of textures—crispy edges, soft center, and velvety topping—makes every bite exciting. It’s also incredibly versatile, allowing you to customize with different proteins or breads.
Preparation Phase & Tools to Use (Essential Tools and Equipment, and the Importance of Each Tool)
To make this Overnight Eggs Benedict Casserole smoothly, having the right tools is key. A large mixing bowl is essential for whisking together the custard evenly, ensuring the eggs and milk are fully incorporated. A sturdy whisk helps achieve a smooth mixture without lumps. You’ll need a 9×13-inch baking dish to hold the casserole, providing enough space for even layering and baking. A sharp knife is important for cutting bread into uniform cubes, which ensures consistent texture. Finally, aluminum foil is useful for covering the dish during refrigeration and part of the baking process, helping retain moisture and prevent over-browning.
Preparation Tips
For the best results, use slightly stale or day-old bread, as it absorbs the custard more effectively without becoming soggy. Cut the bread into even cubes so the texture remains consistent throughout the casserole. When layering, distribute the ham evenly to ensure every bite is flavorful. Allow the casserole to rest overnight in the refrigerator—this step is crucial for letting the bread fully soak up the custard. Before baking, let the dish sit at room temperature for about 15–20 minutes to promote even cooking. Avoid overbaking, as this can dry out the eggs and compromise the creamy texture.
Ingredients for this Overnight Eggs Benedict Casserole
To build deep flavor and the classic Eggs Benedict profile, each ingredient plays a specific role in texture and taste.
Base & Protein:
- 8 cups day-old bread, cut into 1-inch cubes (brioche or French bread preferred for richness)
- 2 cups cooked ham, diced (or Canadian bacon for a more traditional flavor)
Egg Custard:
- 8 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream (adds richness and prevents dryness)
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
Cheese & Topping:
- 1 1/2 cups shredded Swiss cheese (classic pairing with ham)
- 1/2 cup shredded mozzarella (for melt and stretch)
- 2 tablespoons chopped fresh chives (for garnish and freshness)
Hollandaise-Inspired Sauce (Easy Version):
- 4 egg yolks
- 1 tablespoon lemon juice
- 1/2 cup unsalted butter, melted
- 1/4 teaspoon Dijon mustard
- Pinch of cayenne pepper
- Salt to taste

Step 1: Prepare the Bread Base
Lightly grease a 9×13-inch baking dish. Spread half of the cubed bread evenly across the bottom. Add half of the diced ham and a portion of the cheese. Repeat with remaining bread, ham, and cheese to create layers. This layering ensures every bite has balanced flavor and texture.
Step 2: Make the Egg Custard
In a large mixing bowl, whisk together the eggs, milk, heavy cream, onion powder, garlic powder, paprika, salt, and pepper until fully combined and slightly frothy. This mixture is the backbone of the casserole, so make sure it is evenly blended.
Step 3: Assemble the Casserole
Pour the custard mixture evenly over the layered bread and ham. Gently press down with a spatula or the back of a spoon to help the bread absorb the liquid. Make sure all pieces are moistened to avoid dry spots after baking.
Step 4: Refrigerate Overnight
Cover the dish tightly with aluminum foil and place it in the refrigerator for at least 8 hours, preferably overnight. This resting period allows the bread to fully soak up the custard, resulting in a cohesive and flavorful casserole.
Step 5: Bring to Room Temperature
Before baking, remove the casserole from the refrigerator and let it sit at room temperature for 15–20 minutes. This helps ensure even cooking and prevents the dish from baking unevenly.
Step 6: Bake the Casserole
Preheat your oven to 375°F (190°C). Bake the casserole covered for 30 minutes, then remove the foil and bake for an additional 15–20 minutes until the top is golden brown and the center is set. A knife inserted in the center should come out mostly clean.
Step 7: Prepare the Hollandaise Sauce
In a heatproof bowl, whisk together egg yolks and lemon juice. Place the bowl over a pot of gently simmering water (double boiler method), ensuring the bottom does not touch the water. Slowly drizzle in melted butter while whisking continuously until the sauce thickens. Stir in Dijon mustard, cayenne, and salt.
Step 8: Finish and Serve
Let the casserole cool slightly for 5–10 minutes after baking. Drizzle the warm hollandaise sauce over the top and garnish with freshly chopped chives. Serve warm for the best texture and flavor experience.
Notes
This Overnight Eggs Benedict Casserole is all about balance—richness from the custard, saltiness from the ham, and brightness from the hollandaise. If you prefer a lighter version, you can substitute half-and-half for the cream or use turkey ham. The hollandaise sauce can be made fresh or replaced with a high-quality store-bought version if you’re short on time. For added depth, consider incorporating sautéed onions or spinach into the layers. This dish is highly adaptable and works beautifully for brunch gatherings, holiday mornings, or meal prep.
Watch Out for These Mistakes While Cooking
One common mistake is using fresh, soft bread, which can turn overly soggy—slightly stale bread is key. Another issue is not evenly distributing the custard, leading to dry patches. Skipping the overnight soak reduces flavor development and texture quality. Overbaking can result in rubbery eggs, so keep an eye on the center for doneness. When making hollandaise, overheating can scramble the eggs—always use gentle heat and whisk continuously.
Storage Instructions
Allow the casserole to cool completely before storing. Cover tightly or transfer to an airtight container and refrigerate for up to 3 days. For longer storage, you can freeze individual portions for up to 2 months. Reheat in the oven at 325°F (165°C) until warmed through, or microwave in shorter intervals for convenience. Store the hollandaise separately and reheat gently to maintain its smooth consistency.
Estimated Nutrition
Per serving (based on 8 servings):
- Calories: ~420 kcal
- Protein: 20g
- Carbohydrates: 28g
- Fat: 26g
- Saturated Fat: 13g
- Cholesterol: 230mg
- Sodium: 780mg
- Fiber: 1g
- Sugar: 4g
Frequently Asked Questions
Can I make this casserole without refrigerating overnight?
Yes, but the texture won’t be as rich and cohesive. If you’re short on time, let it sit for at least 1 hour before baking.
What type of bread works best?
Brioche, challah, or French bread are ideal because they absorb the custard well while maintaining structure.
Can I substitute the ham?
Absolutely. Try bacon, sausage, smoked salmon, or even a vegetarian option like sautéed mushrooms.
Is there a shortcut for hollandaise sauce?
You can use store-bought hollandaise or a quick blender version to save time.
How do I know when the casserole is done?
The center should be set but slightly soft, and a knife inserted should come out mostly clean.
Can I prepare this dairy-free?
Yes, use plant-based milk, dairy-free cheese, and a butter alternative for the sauce.
Can I add vegetables?
Definitely. Spinach, asparagus, bell peppers, or onions all work well and add extra flavor.
Why is my casserole watery?
This usually happens if the bread wasn’t stale enough or the custard ratio was off. Make sure to measure ingredients accurately.
Conclusion
This Overnight Eggs Benedict Casserole transforms a classic brunch favorite into an easy, make-ahead dish that delivers both flavor and convenience. With its creamy texture, savory layers, and luxurious topping, it’s perfect for entertaining or elevating your weekend breakfast. Once you try it, it’s bound to become a go-to recipe in your kitchen.
Overnight Eggs Benedict Casserole
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Diet: Not specific
Description
Wake up to a rich and satisfying Overnight Eggs Benedict Casserole, the ultimate easy breakfast idea that feels like a gourmet brunch without the hassle. This make-ahead breakfast casserole combines fluffy eggs, savory ham, buttery toasted bread, and a creamy hollandaise-style topping into one irresistible dish. Perfect for holiday mornings, weekend brunch, or easy dinner ideas.
Ingredients
8 cups day-old bread cubes
2 cups diced ham
8 large eggs
2 cups whole milk
1/2 cup heavy cream
1 teaspoon onion powder
1 teaspoon garlic powder
1/2 teaspoon paprika
1/2 teaspoon black pepper
1/2 teaspoon salt
1 1/2 cups shredded Swiss cheese
1/2 cup shredded mozzarella cheese
4 egg yolks
1 tablespoon lemon juice
1/2 cup melted unsalted butter
1/4 teaspoon Dijon mustard
1 pinch cayenne pepper
2 tablespoons chopped fresh chives
Instructions
1. Grease a 9×13-inch baking dish and layer half of the bread cubes, ham, and cheese. Repeat layers.
2. In a bowl, whisk eggs, milk, cream, and seasonings until smooth.
3. Pour mixture evenly over the casserole and press gently to soak bread.
4. Cover and refrigerate overnight (at least 8 hours).
5. Remove from fridge and let sit 15–20 minutes before baking.
6. Bake at 375°F (190°C) covered for 30 minutes, then uncover and bake 15–20 minutes until golden and set.
7. Whisk egg yolks and lemon juice over gentle heat, slowly add melted butter, then mix in mustard, cayenne, and salt to make hollandaise.
8. Let casserole rest briefly, drizzle sauce on top, garnish with chives, and serve warm.
Notes
Use day-old bread for best texture and absorption
Do not skip overnight chilling for full flavor development
Bake just until set to keep the eggs soft and creamy
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Breakfast / Brunch
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 4g
- Sodium: 780mg
- Fat: 26g
- Saturated Fat: 13g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 1g
- Protein: 20g
- Cholesterol: 230mg