If you are a fan of the classic brunch staple, then you are going to fall head over heels for this Eggs Benedict Casserole Recipe. It takes the best elements of Eggs Benedict—the savory Canadian bacon, toasted English muffins, rich eggs, and that luscious hollandaise sauce—and combines them into one cozy, satisfying casserole. Perfect for feeding a crowd or enjoying leftovers throughout the week, this dish transforms a traditional favorite into a hands-off, make-ahead miracle that tastes like it came from your favorite brunch spot. Trust me, it is comfort food at its finest, and I can’t wait for you to try it!

Ingredients You’ll Need
This Eggs Benedict Casserole Recipe relies on simple, wholesome ingredients that come together beautifully to create layers of flavor and texture. Each item plays a crucial role—from the buttery toasted English muffins adding crunch, to the Canadian bacon delivering a savory punch, and the spices that infuse the egg custard with warmth and depth.
- English muffins: Toasted and chopped into hearty chunks for a crisp yet tender base.
- Canadian bacon: Chopped into bite-sized pieces, it’s the flavorful, meaty heart of this casserole.
- Eggs: The star protein that binds everything, creating the rich custardy filling.
- Cream and milk: These make the custard luxuriously smooth and tender.
- Kosher salt and seasoned salt: To perfectly season and bring out all the savory flavors.
- Onion powder, paprika, and mustard powder: Deepen the flavor profile with mild spice notes.
- Monterey Jack cheese (optional): For that melty, gooey layer on top that adds extra indulgence.
- Egg yolks, lemon juice, Dijon mustard, cayenne pepper, butter: These ingredients come together to create a silky homemade hollandaise sauce that finishes the casserole to perfection.
How to Make Eggs Benedict Casserole Recipe
Step 1: Prepare the casserole base
First things first, grease a 9×13 inch casserole dish with butter or non-stick spray. Then chop your Canadian bacon into bite-sized pieces and scatter half of it evenly on the bottom of the dish. This meaty layer sets the foundation for your flavor-packed casserole.
Step 2: Toast and chop English muffins
Split the English muffins and toast them until golden. Butter each half generously for added richness, then chop them into approximately 1-inch pieces. These slightly crisped, buttery bread chunks create delightful texture contrasts throughout the dish.
Step 3: Layer muffins and Canadian bacon
Add half of your toasted muffin pieces over the first layer of Canadian bacon. Then, layer the remaining bacon pieces on top, followed by the rest of the English muffin chunks. The alternating layers ensure every bite gets a perfect balance of bread and meat.
Step 4: Whisk the egg custard
In a large bowl or stand mixer, beat together eggs, cream, milk, kosher salt, seasoned salt, black pepper, onion powder, paprika, and dried mustard powder. Mixing these ingredients thoroughly results in a flavorful, savory egg custard that soaks into the bread and bacon beautifully.
Step 5: Assemble the casserole
Sprinkle the optional shredded Monterey Jack cheese evenly over the layered muffins and bacon. Then pour the egg custard mixture evenly across the dish, making sure all the bread pieces get well soaked. Cover the entire pan tightly with foil.
Step 6: Refrigerate to set
Place the covered casserole in the fridge to chill for at least four hours or ideally overnight. This step is key as it allows the bread to fully absorb the egg custard, leading to a creamy and cohesive texture once baked.
Step 7: Bake your Eggs Benedict Casserole Recipe
Preheat your oven to 375°F (190°C). Bake the casserole covered for 35 minutes, then remove the foil and continue baking for another 10 to 15 minutes until the center is set but still slightly jiggly—no liquid egg should remain. This slow, gentle bake yields a custard-like dish that holds its shape but feels luxuriously soft.
Step 8: Create the hollandaise sauce
For the perfect finishing touch, combine egg yolks, cream, lemon juice, Dijon mustard, cayenne pepper, and salt in a blender, and blend on high for 30 seconds. Slowly pour in the warm melted butter while blending until the sauce is smooth and creamy. This homemade hollandaise elevates the casserole with its tangy, buttery richness.
Step 9: Serve and enjoy
Drizzle the warm hollandaise sauce over individual portions of the casserole or spread it across the entire dish for sharing. This final step brings the classic flavors of Eggs Benedict to a joyful, family-friendly baked creation.
How to Serve Eggs Benedict Casserole Recipe

Garnishes
Sprinkle freshly chopped chives or parsley on top before serving to add a burst of color and a subtle oniony freshness that brightens each bite. A few halved cherry tomatoes on the side can also bring a pop of vibrant acidity to balance the rich custard.
Side Dishes
This casserole pairs wonderfully with light, fresh sides like a crisp green salad dressed lightly in lemon vinaigrette or roasted asparagus spears. The contrast of bright veggies offers a refreshing break from the creamy, indulgent casserole.
Creative Ways to Present
For a special brunch, try baking the casserole in individual ramekins to create personal servings that look elegant on the plate. You can also layer this recipe into mini muffin tins for irresistible bite-sized portions perfect for parties or buffet-style meals.
Make Ahead and Storage
Storing Leftovers
Simply cover your leftover casserole tightly and store it in an airtight container in the refrigerator. It will stay fresh and delightfully tasty for up to 4-5 days, making it an excellent make-ahead option for busy mornings or unexpected guests.
Freezing
You can freeze the casserole before baking. After assembling, cover the dish tightly with foil and plastic wrap to prevent freezer burn. When you’re ready to enjoy, thaw overnight in the fridge before baking as directed. Keep in mind that freezing may slightly affect the texture of the bread but the flavors remain scrumptious.
Reheating
Reheat individual portions in the oven at 350°F until warmed through, about 15-20 minutes. Avoid microwaving the casserole to preserve the custard’s silky texture. For hollandaise sauce leftovers, never microwave as it curdles; gently warm it in a bowl set over hot water instead.
FAQs
Can I use regular ham instead of Canadian bacon?
Yes, regular ham works perfectly if Canadian bacon is unavailable. Just choose a lean cut for the best texture and flavor.
Is it necessary to toast the English muffins first?
Toasting prevents the bread from becoming too soggy and gives it a lovely crunch that contrasts with the creamy custard. It’s definitely worth the extra step!
Can I make the hollandaise sauce ahead of time?
Absolutely! Just keep it refrigerated and reheat gently in a warm water bath before serving to maintain its smooth consistency.
What if I don’t want to use cream in the custard?
You can substitute the cream with whole milk or a plant-based milk alternative for a lighter version, though the texture will be less rich.
How do I know when the casserole is fully cooked?
Insert a butter knife in the center; it should come out clean with no wet egg. The casserole will still jiggle slightly but should not be liquidy.
Final Thoughts
There’s something so comforting about turning a classic brunch dish like Eggs Benedict into a casserole that’s easy to make, serve, and savor. This Eggs Benedict Casserole Recipe is a guaranteed crowd-pleaser that brings together hearty flavors and creamy textures in a warm, welcoming dish. Whether you’re feeding family or friends, it will have everyone asking for seconds and eagerly planning the next brunch. Don’t hesitate—give it a try and make this delightful recipe a new favorite in your kitchen!
Print
Eggs Benedict Casserole Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 65 minutes (plus overnight refrigeration if desired)
- Yield: 12 servings
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American
Description
This Eggs Benedict Casserole is a delightful layered breakfast dish that combines toasted English muffins, savory Canadian bacon, and a rich, spiced egg custard, baked to perfection and topped with creamy homemade hollandaise sauce. Prepared ahead and baked fresh in the morning, it’s perfect for feeding a crowd with minimal morning prep.
Ingredients
Base Layers
- 6 English muffins
- 12 ounces Canadian bacon, chopped
Egg Mixture
- 8 large eggs
- 1 & 1/3 cups cream
- 2/3 cup whole milk
- 1 teaspoon kosher salt
- 1/2 teaspoon seasoned salt (such as Lawry’s)
- 1/2 teaspoon black pepper
- 1 teaspoon onion powder
- 1/2 teaspoon paprika
- 1/2 teaspoon dried mustard powder
- 1 cup shredded Monterey Jack cheese (optional)
Hollandaise Sauce
- 4 egg yolks
- 1/2 cup cream
- 2 tablespoons lemon juice
- 1 teaspoon Dijon mustard
- 1/8 teaspoon cayenne pepper
- Dash of kosher salt
- 1/2 cup butter, melted
Instructions
- Prepare the casserole dish. Grease a 9×13 inch casserole dish thoroughly with butter or use a non-stick spray to prevent sticking during baking.
- Layer Canadian bacon. Chop the Canadian bacon into bite-size pieces. Add half of the chopped bacon evenly across the bottom of the casserole dish.
- Prepare the English muffins. Split the English muffins using a fork. Toast or broil each half until golden brown, then spread with butter. Chop the toasted muffins into about 1-inch pieces, avoiding sampling too many.
- Layer muffins and bacon. Add half of the toasted muffin pieces over the Canadian bacon layer. Follow up by adding the remaining Canadian bacon and then the rest of the English muffin pieces on top.
- Mix the egg custard. In a large bowl or stand mixer, whisk together 8 eggs, 1 and 1/3 cups cream, 2/3 cup milk, kosher salt, seasoned salt, black pepper, onion powder, paprika, and dried mustard powder until well combined.
- Add cheese. Sprinkle 1 cup shredded Monterey Jack cheese evenly over the top of the layered casserole for added richness and flavor (optional).
- Pour egg mixture. Carefully pour the egg custard mixture over the layered muffins and Canadian bacon, making sure to distribute the liquid evenly.
- Refrigerate. Cover the casserole tightly with foil and refrigerate overnight or for at least 4 hours to allow the custard to fully soak into the bread.
- Bake the casserole. Remove the casserole from the fridge and preheat the oven to 375°F (190°C). Keep the casserole covered with foil and bake for 35 minutes. Then remove the foil and bake uncovered for an additional 10-15 minutes until the center is set and no longer liquidy. A slight jiggle is fine, but it should not be runny. Use a butter knife to check doneness – it should come out clean.
- Prepare hollandaise sauce. In a blender, combine 4 egg yolks, 1/2 cup cream, lemon juice, Dijon mustard, cayenne pepper, and a dash of salt. Blend on high for at least 30 seconds to warm and emulsify the yolks.
- Add melted butter. Melt 1/2 cup butter until mostly melted but warm, not steaming. With the blender running, slowly add the melted butter through the lid opening to create a smooth, creamy hollandaise sauce. Avoid adding hot butter to prevent curdling.
- Serve. Drizzle the hollandaise sauce over individual servings of the warm casserole, or spoon over the entire dish as preferred.
- Store leftovers. Keep leftover casserole in an airtight container in the fridge for 4-5 days. Store hollandaise sauce separately, as it does not reheat well in the microwave.
- Reheat hollandaise sauce. Gently warm leftover hollandaise by placing its container in a bowl of very hot or simmering water, stirring occasionally, to prevent curdling.
Notes
- The casserole can be prepared ahead and refrigerated overnight for convenient morning baking.
- Broiling the English muffins before chopping provides a nice toasted texture and flavor.
- Shredded Monterey Jack cheese is optional but adds a delicious creamy layer to the casserole.
- When making hollandaise sauce, add melted butter slowly while blending to achieve proper emulsification.
- Hollandaise sauce does not reheat well in the microwave; warming it gently with hot water is recommended.
- Leftover casserole keeps well refrigerated for up to 5 days.

