I’ve always loved the classic Eggs Benedict, but I wanted something that felt a little more relaxed—something I could prepare ahead of time and enjoy without hovering over the stove. That’s exactly how this Overnight Eggs Benedict Casserole came to life in my kitchen. It captures all the rich, savory flavors of the traditional dish but transforms them into a cozy, crowd-friendly bake.

What I enjoy most is how effortlessly it fits into busy mornings or brunch gatherings. I can assemble everything the night before, let the flavors meld together, and simply pop it into the oven the next day. The result is a golden, comforting casserole layered with toasted bread, savory ham, creamy eggs, and that irresistible buttery finish.
Why You’ll Love This Overnight Eggs Benedict Casserole
This dish brings together convenience and indulgence in the best way possible. It eliminates the need for poaching eggs individually while still delivering that signature Eggs Benedict taste. The overnight soak allows the bread to absorb all the rich flavors, creating a soft yet slightly crisp texture when baked.
It’s also perfect for entertaining. Whether it’s a holiday breakfast or a casual weekend brunch, this casserole serves a crowd without any last-minute stress. Plus, it reheats beautifully, making leftovers just as enjoyable.
What Makes This Overnight Eggs Benedict Casserole So Special?
One of the standout features of this casserole is how it simplifies a traditionally delicate dish. Instead of juggling multiple steps, everything is layered into one dish, making it far more approachable.
Another reason it shines is the balance of textures and flavors. You get the richness of eggs, the saltiness of ham, the crunch of toasted bread edges, and the smooth, velvety sauce that ties it all together. It’s comforting, satisfying, and just a little bit indulgent.
Options for Substitutions
If you want to tweak the recipe to suit your preferences or what you have on hand, there are plenty of easy swaps you can make. Instead of ham, you can use crispy bacon, smoked salmon, or even sautéed vegetables for a vegetarian version.
For the bread, sturdy options like sourdough or French bread work best, but whole grain or gluten-free bread can also be used successfully. You can also experiment with different cheeses or dairy alternatives to adjust the richness to your liking.
Ingredients for this Overnight Eggs Benedict Casserole
Bread
A sturdy bread like French bread or sourdough is essential because it holds up well when soaked overnight without becoming too mushy. It creates the base and structure of the casserole.
Eggs
Eggs are the heart of this dish, giving it that classic Eggs Benedict richness while binding everything together into a custardy texture.
Milk
Milk helps create a smooth and creamy egg mixture that soaks into the bread, ensuring every bite is soft and flavorful.
Heavy Cream
This adds an extra layer of richness and makes the casserole feel indulgent, similar to the traditional hollandaise experience.
Ham
Diced ham brings a savory, slightly salty flavor that balances the creamy components and mimics the classic Eggs Benedict filling.
Butter
Butter enhances the overall flavor and is key for adding richness, especially when finishing the dish.
Green Onions (Chives)
These add a fresh, mild onion flavor and a pop of color that brightens the entire dish.
Garlic Powder
A subtle seasoning that enhances the savory depth without overpowering the dish.
Onion Powder
Adds a gentle sweetness and depth that complements the eggs and ham beautifully.
Salt
Essential for bringing all the flavors together and enhancing the natural taste of the ingredients.
Black Pepper
Provides a slight kick and balances the richness of the casserole.
Paprika
Adds a mild smoky note and a hint of color to the finished dish.
Cheese (optional)
While not traditional, cheese like Swiss or Gruyère can add a creamy, melty layer that enhances the casserole.
Hollandaise Sauce
This is what truly gives the dish its Eggs Benedict identity, adding a tangy, buttery finish when drizzled over the baked casserole.

Step 1: Prepare the Bread Base
Start by cutting your bread into evenly sized cubes. Slightly stale bread works best because it absorbs the egg mixture more effectively. Spread the cubes evenly in a greased baking dish, ensuring a consistent layer for even soaking.
Step 2: Add the Ham Layer
Scatter the diced ham evenly over the bread cubes. Make sure every bite will have a bit of ham for that signature savory flavor. If you’re using an alternative like bacon or vegetables, distribute them the same way.
Step 3: Whisk the Egg Mixture
In a large bowl, whisk together the eggs, milk, heavy cream, garlic powder, onion powder, salt, black pepper, and paprika. Whisk until the mixture is fully combined and slightly frothy, which helps create a lighter texture.
Step 4: Assemble the Casserole
Pour the egg mixture evenly over the bread and ham layers. Press down gently with a spatula or the back of a spoon to ensure all the bread pieces are soaked.
Step 5: Cover and Refrigerate Overnight
Cover the baking dish tightly with plastic wrap or foil and place it in the refrigerator. Let it sit for at least 6–8 hours, or overnight. This step is crucial for allowing the flavors to meld and the bread to fully absorb the custard.
Step 6: Bring to Room Temperature
Before baking, remove the casserole from the refrigerator and let it sit at room temperature for about 20–30 minutes. This helps it cook more evenly.
Step 7: Bake the Casserole
Preheat your oven to 350°F (175°C). Bake the casserole uncovered for 40–50 minutes, or until the top is golden brown and the center is set. You can lightly tent it with foil if it starts browning too quickly.
Step 8: Prepare the Hollandaise Sauce
While the casserole is baking, prepare your hollandaise sauce. You can make it from scratch or use a high-quality store-bought version for convenience.
Step 9: Add the Finishing Touches
Once the casserole is out of the oven, let it rest for a few minutes. Drizzle the warm hollandaise sauce over the top and sprinkle with chopped chives for a fresh finish.
Step 10: Serve and Enjoy
Cut into portions and serve warm. Each bite should be rich, creamy, and full of that classic Eggs Benedict flavor in casserole form.
How Long to Prepare the Overnight Eggs Benedict Casserole
One of the best things about this casserole is how the preparation is split into two easy phases. The active prep time is surprisingly short—usually around 15 to 20 minutes. This includes cubing the bread, whisking the egg mixture, layering the ingredients, and assembling everything into the baking dish.
The real magic happens during the overnight rest. Allowing the casserole to sit in the refrigerator for at least 6–8 hours gives the bread enough time to fully absorb the custard mixture. The baking time the next day typically takes 40 to 50 minutes, making the total hands-on cooking process very manageable.
Tips for Perfect Overnight Eggs Benedict Casserole
To get the best results, always use slightly stale or day-old bread. Fresh bread can become too soggy, while older bread absorbs the custard beautifully without falling apart.
Make sure the egg mixture is evenly distributed by gently pressing down on the bread after pouring. This ensures every piece is coated and prevents dry spots.
If you want extra texture, consider toasting the bread cubes lightly before assembling. This adds a subtle crunch and enhances the overall flavor.
Using high-quality ham and a rich hollandaise sauce will significantly elevate the dish, making it taste closer to the classic Eggs Benedict experience.
Watch Out for These Mistakes While Cooking
Avoid skipping the overnight chilling step. Without it, the bread won’t fully absorb the custard, resulting in uneven texture.
Be careful not to overbake the casserole. Overcooking can lead to a dry texture instead of the desired soft and creamy consistency.
Adding too much liquid can make the casserole overly soggy. Stick to balanced ratios for the egg mixture.
Not letting the casserole rest after baking is another common mistake. Giving it 5–10 minutes helps it set properly for clean slicing.
What to Serve With Overnight Eggs Benedict Casserole?
Fresh Fruit Salad
A light and refreshing fruit salad balances the richness of the casserole perfectly.
Roasted Potatoes
Crispy roasted potatoes add a hearty and satisfying side that complements the soft texture of the casserole.
Simple Green Salad
A lightly dressed green salad provides a fresh contrast and helps cut through the richness.
Yogurt Parfait
Layers of yogurt, granola, and fruit make for a creamy and crunchy pairing.
Fresh Orange Juice or Coffee
A bright citrus juice or a strong cup of coffee rounds out the meal beautifully.
Storage Instructions
If you have leftovers, allow the casserole to cool completely before storing. Transfer it to an airtight container or cover the baking dish tightly with foil or plastic wrap.
In the refrigerator, it will stay fresh for up to 3–4 days. To reheat, place a portion in the microwave or warm it in the oven at a low temperature until heated through.
For longer storage, you can freeze the casserole. Wrap it well and store it for up to 2 months. Thaw overnight in the refrigerator before reheating for best results.
Estimated Nutrition
Each serving of this casserole is rich and satisfying. On average, it provides a balance of protein from the eggs and ham, fats from the cream and hollandaise, and carbohydrates from the bread.
While it leans toward indulgent, you can lighten it slightly by using reduced-fat dairy or adding more vegetables. Portion control also helps keep it part of a balanced meal.
Frequently Asked Questions
Can I make this casserole without refrigerating overnight?
You can, but the texture will not be as cohesive. Letting it rest for several hours is highly recommended for the best results.
Can I use a different type of meat?
Yes, bacon, sausage, or even smoked salmon are great alternatives that work well in this recipe.
How do I know when the casserole is done?
The center should be set and no longer jiggly, and the top should be golden brown.
Can I make this dish vegetarian?
Absolutely. Simply replace the ham with sautéed vegetables like spinach, mushrooms, or peppers.
Is it possible to prepare the hollandaise sauce ahead of time?
It’s best served fresh, but you can prepare it slightly ahead and keep it warm for a short period before serving.
Conclusion
This Overnight Eggs Benedict Casserole brings together comfort, convenience, and classic flavor in one dish. It transforms a traditionally complex breakfast into something approachable and perfect for sharing.
Whether you’re hosting brunch or simply want a stress-free morning meal, this recipe delivers a rich and satisfying experience every time.
Overnight Eggs Benedict Casserole
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 8 hours 5 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
Wake up to a rich, comforting breakfast that feels gourmet without the stress. This Overnight Eggs Benedict Casserole is the perfect make-ahead dish for a quick breakfast, easy brunch, or even a cozy dinner idea. With layers of toasted bread, savory ham, creamy eggs, and a buttery hollandaise finish, it transforms classic flavors into a simple, crowd-pleasing bake.
Ingredients
6 cups cubed French bread
8 large eggs
2 cups milk
1/2 cup heavy cream
2 cups diced ham
2 tablespoons butter
1/4 cup chopped chives
1 teaspoon garlic powder
1 teaspoon onion powder
1/2 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon paprika
1 cup shredded Swiss cheese (optional)
1 1/2 cups hollandaise sauce
Instructions
1. Grease a baking dish and evenly spread the cubed bread inside
2. Sprinkle the diced ham evenly over the bread layer
3. Whisk together eggs, milk, heavy cream, and seasonings until smooth
4. Pour mixture over bread and press gently to soak
5. Cover and refrigerate overnight for at least 6–8 hours
6. Let sit at room temperature for 20–30 minutes before baking
7. Bake at 350°F for 40–50 minutes until set and golden
8. Warm the hollandaise sauce
9. Rest casserole 5–10 minutes after baking
10. Drizzle hollandaise and top with chives before serving
Notes
Use slightly stale bread for better texture
Do not skip the overnight soak for best results
Let the casserole rest before slicing for clean portions
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 4g
- Sodium: 780mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 220mg
Keywords: overnight eggs benedict casserole, easy breakfast, brunch ideas, make ahead breakfast, egg casserole











