If you are searching for a comforting yet impressive breakfast that practically makes itself, look no further than this incredible Overnight Eggs Benedict Casserole Recipe. It brings all the classic flavors of a traditional Eggs Benedict into one easy-to-prepare casserole, perfect for busy mornings or special brunch gatherings. The combination of tender English muffins, savory ham, fluffy egg custard, melted Swiss cheese, and a velvety homemade hollandaise sauce creates a dish that satisfies every craving while allowing you to sleep in stress-free. This recipe truly transforms a beloved brunch favorite into a simple, make-ahead delight that everyone will adore.

Ingredients You’ll Need
Gathering the right ingredients is key in making this Overnight Eggs Benedict Casserole Recipe shine. Each component plays an important role — from the sturdy English muffins that soak up the luscious custard to the sharp Swiss cheese that melts into gooey perfection. The spices bring depth and warmth, while the ham adds that satisfying savory punch. Here’s everything you’ll want on hand before you get started:
- English muffins (6, cut into 1 inch pieces): These form a sturdy, soft base that absorbs the egg mixture beautifully.
- Diced cooked ham (2 cups): Adds a salty, meaty richness reminiscent of classic Eggs Benedict.
- Large eggs (8): They create the custardy texture that holds the casserole together.
- Whole milk (2 cups): Makes the egg mixture creamy and ensures a tender custard.
- Onion powder (1 teaspoon): Delivers a subtle savory undertone without overpowering.
- Garlic powder (1 teaspoon): Adds a mild warmth that complements the ham and cheese.
- Salt (1/2 teaspoon): Enhances all the flavors perfectly.
- Black pepper (1/2 teaspoon): Gives a gentle kick to balance the richness.
- Dijon mustard (1 tablespoon plus 1/2 teaspoon for sauce): Provides a tangy sharpness crucial to traditional hollandaise flavor.
- Paprika (1/2 teaspoon): Brings subtle earthiness and a hint of color.
- Chopped green onions (1/4 cup): For a fresh, bright garnish that adds crunch and color.
- Shredded Swiss cheese (1/2 cup): Melts into creamy pockets within the casserole, perfectly mild and nutty.
- Unsalted butter (1/4 cup): Used to create the rich hollandaise sauce, essential for that silky finish.
- Egg yolks (4 large, for sauce): Key to emulsifying the hollandaise and giving it that classic velvety texture.
- Lemon juice (1 tablespoon): Adds brightness and balances the butter’s richness in the sauce.
How to Make Overnight Eggs Benedict Casserole Recipe
Step 1: Assemble the Base
Begin by greasing a 9×13 inch baking dish so nothing sticks and cleanup is easy. Spread the English muffin pieces evenly across the dish, creating a soft but structured foundation. Next, sprinkle the diced cooked ham and shredded Swiss cheese on top—these layers give every bite that classic Eggs Benedict flavor you love.
Step 2: Prepare the Savory Egg Mixture
In a large bowl, whisk together the eggs, whole milk, onion powder, garlic powder, salt, black pepper, Dijon mustard, and paprika. This mixture is the magic binding agent that will soak into the bread and ham, setting into a custardy, fluffy texture when baked. Pour this blend evenly over the muffin and ham, making sure every piece is well-coated and ready to soak up all those wonderful flavors.
Step 3: Refrigerate Overnight
Cover the casserole dish tightly and refrigerate overnight or for at least 6 hours. This resting period is essential as it lets the bread pieces absorb the egg custard completely, resulting in a tender, cohesive casserole that pulls apart easily but holds together beautifully.
Step 4: Baking to Perfection
When ready to bake, preheat your oven to 375°F. Let the casserole sit at room temperature for about 20 minutes to take the chill off, then bake uncovered for 40 to 45 minutes. You’ll know it’s done when the center is set firmly and golden spots appear on top, signaling a perfect crust with a soft interior.
Step 5: Make the Classic Hollandaise Sauce
While the casserole bakes, melt the butter until just hot and ready to blend. In a blender, combine the 4 egg yolks, lemon juice, 1/2 teaspoon Dijon mustard, and 1/4 teaspoon salt. Blend on low while slowly drizzling in the hot melted butter to create a thick, creamy sauce. This smooth hollandaise is the crown jewel of your casserole, delivering that unmistakable tangy richness.
Step 6: Finish and Garnish
Once the casserole has cooled slightly out of the oven, drizzle the warm hollandaise sauce generously over the top. Sprinkle with chopped green onions for a fresh pop of color, flavor, and a hint of crunch. Serve immediately for a brunch experience that feels decadent yet effortless.
How to Serve Overnight Eggs Benedict Casserole Recipe

Garnishes
The finishing touches elevate this casserole from delicious to truly memorable. While green onions add a lovely fresh contrast, feel free to experiment with fresh chopped chives, a sprinkle of smoked paprika, or even a few halved cherry tomatoes to brighten the plate visually and flavor-wise.
Side Dishes
This casserole shines as the star, so sides should complement not compete. Consider a crisp mixed green salad with a light vinaigrette, roasted asparagus for a touch of earthiness, or fresh fruit salad to add sweetness and balance. These sides keep the meal well-rounded and satisfying without overwhelming your palate.
Creative Ways to Present
For a brunch gathering, consider serving the casserole in mini ramekins to create individual portions that feel special and allow guests to customize with their own toppings. Another fun idea is layering sautéed spinach or asparagus into the casserole before baking to sneak in extra veggies and pop of color. The Overnight Eggs Benedict Casserole Recipe adapts beautifully to personalization!
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers, store them in an airtight container in the refrigerator for up to 3 days. The casserole’s custard texture holds well, so reheated portions remain creamy and delicious without drying out.
Freezing
This casserole freezes wonderfully before baking. Cover tightly with plastic wrap and foil, then freeze for up to 2 months. When ready, thaw overnight in the refrigerator and bake as directed. You can also freeze cooked portions individually for convenient breakfasts on busy mornings.
Reheating
Reheat leftover casserole in the oven at 350°F for about 15-20 minutes until warmed through. Avoid microwaving if possible, as it can cause the custard to become rubbery. Drizzle with fresh hollandaise sauce after reheating to revive that restaurant-quality taste and texture.
FAQs
Can I use Canadian bacon instead of ham?
Absolutely! Canadian bacon offers a closer classic Eggs Benedict flavor and works perfectly in this casserole. Feel free to swap it one-for-one with the diced cooked ham.
Is there a vegetarian option for this recipe?
Yes, to make a vegetarian version, simply omit the ham and add sautéed spinach, mushrooms, or asparagus for added flavor and texture.
Can I use store-bought hollandaise sauce?
You certainly can for convenience. While homemade hollandaise is fresh and flavorful, a good-quality store-bought sauce works well and saves time.
How long can I refrigerate the assembled casserole before baking?
It should be refrigerated anywhere from 6 hours up to overnight to ensure the bread fully absorbs the egg mixture and the flavors meld beautifully.
Can I prepare and bake the casserole on the same day?
Yes, but allow the casserole to rest at least 30 minutes before baking to let the bread soak the custard for optimal texture, though overnight soaking yields the best results.
Final Thoughts
This Overnight Eggs Benedict Casserole Recipe is a game-changer for brunch lovers everywhere. It pulls together timeless flavors, indulgent textures, and the ease of make-ahead preparation in one stunning dish that feels both special and wonderfully homey. Whether you’re serving friends, family, or just treating yourself, this casserole promises a warm welcome at the breakfast table. Give it a try—you’ll want to make it your go-to recipe for leisurely mornings and joyful gatherings.
Print
Overnight Eggs Benedict Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour plus overnight chilling
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
A delicious and convenient twist on classic Eggs Benedict, this Overnight Eggs Benedict Casserole layers English muffins, ham, and Swiss cheese in a rich egg custard, baked to golden perfection and topped with a creamy homemade hollandaise sauce. Perfect for holiday brunches or make-ahead breakfasts.
Ingredients
Casserole Ingredients
- 6 English muffins, cut into 1 inch pieces
- 2 cups diced cooked ham
- 1/2 cup shredded Swiss cheese
- 8 large eggs
- 2 cups whole milk
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 tablespoon Dijon mustard
- 1/2 teaspoon paprika
- 1/4 cup chopped green onions
Hollandaise Sauce Ingredients
- 1/4 cup unsalted butter
- 4 large egg yolks
- 1 tablespoon lemon juice
- 1/2 teaspoon Dijon mustard
- 1/4 teaspoon salt
Instructions
- Prepare the casserole base: Grease a 9×13 inch baking dish. Spread the English muffin pieces evenly in the dish and top with diced ham and shredded Swiss cheese, ensuring an even layer of each.
- Mix the custard: In a large bowl, whisk together the eggs, whole milk, onion powder, garlic powder, salt, black pepper, Dijon mustard, and paprika until well combined to create a flavorful custard mixture.
- Combine and soak: Pour the egg mixture evenly over the bread, ham, and cheese in the baking dish. Cover with plastic wrap or foil and refrigerate overnight, or at least 6 hours, allowing the bread to soak up the custard thoroughly.
- Preheat and rest: When ready to bake, preheat your oven to 375°F (190°C). Remove the casserole from the refrigerator and let it sit at room temperature for 20 minutes for even baking.
- Bake the casserole: Place the uncovered casserole in the oven and bake for 40 to 45 minutes, or until the center is set and the top is lightly golden, indicating it’s fully cooked.
- Prepare hollandaise sauce: While the casserole bakes, melt the butter until hot but not browned. In a blender, combine the egg yolks, lemon juice, Dijon mustard, and salt. Blend on low speed while slowly drizzling in the hot melted butter until the sauce thickens to a smooth and creamy consistency.
- Serve: Allow the casserole to cool slightly after baking, then drizzle the warm hollandaise sauce evenly over the top and garnish with the chopped green onions before serving.
Notes
- Canadian bacon can be used instead of ham for a more traditional Eggs Benedict flavor.
- For convenience, store-bought hollandaise sauce may be substituted.
- To add extra vegetables, consider mixing in sautéed spinach or asparagus with the ham before baking.

