There's nothing quite like the indulgence of Eggs Benedict, with its perfectly poached eggs, rich hollandaise sauce, and savory Canadian bacon layered over toasted English muffins. But let's be honest—making traditional Eggs Benedict for a crowd can be a logistical nightmare. That's where this Eggs Benedict Casserole comes in! It delivers all the flavors you love in a convenient, make-ahead format that's perfect for brunch, holidays, or any special occasion.

The first time I made this casserole, I was hosting a Mother's Day brunch and needed a way to serve a classic breakfast favorite without spending the entire morning in the kitchen. The result? A dish so delicious and simple that it quickly became a staple at all our family gatherings. With its creamy hollandaise, perfectly baked eggs, and buttery English muffin base, this casserole will have everyone going back for seconds.
Why You'll Love This Eggs Benedict Casserole
Get ready to fall in love with a brunch recipe that’s as effortless as it is delicious! This Eggs Benedict Casserole offers the perfect balance of indulgence and convenience.
First off, it’s a make-ahead dream. Simply assemble the ingredients the night before, let them soak up all the delicious flavors, and bake in the morning. No early-morning scrambling (literally) required!
It’s also great for feeding a crowd. Whether you’re hosting a holiday brunch, a baby shower, or just a lazy Sunday breakfast, this casserole serves multiple guests with minimal effort.
If you love the classic flavors of Eggs Benedict but hate the hassle, this dish is for you. You still get the buttery English muffins, savory Canadian bacon, and rich hollandaise, but in an easy, baked format.
And let’s not forget—it’s budget-friendly. Instead of buying expensive ingredients for individual servings, you can make a full casserole using just a few pantry staples, stretching your grocery budget without sacrificing flavor.
Ingredients Notes

The magic of this Eggs Benedict Casserole lies in its simple, yet carefully chosen ingredients. Each one plays a crucial role in bringing out the signature flavors of this classic brunch dish.
English Muffins are the foundation of this dish. Their slightly crisp, chewy texture holds up beautifully as they absorb the egg mixture. Toasting them beforehand ensures they don’t become too soggy.
Canadian Bacon adds a deliciously smoky, salty bite to the casserole. If you prefer, you can substitute it with cooked ham or even crispy bacon for a different flavor profile.
Eggs are the heart of any Benedict dish, and in this casserole, they bind everything together while keeping the texture light and fluffy. Using fresh eggs ensures the best results.
Milk and Heavy Cream create a rich, custardy base that soaks into the muffins and gives the casserole its luxurious texture. If you’re looking for a lighter option, you can use all milk instead.
Hollandaise Sauce is the finishing touch that takes this casserole to the next level. A homemade hollandaise is always best, but store-bought works great in a pinch.
You’ll also need a 9x13-inch baking dish to assemble everything and allow for even baking. If making this ahead, be sure to cover it tightly with foil and refrigerate overnight.
How To Make This Eggs Benedict Casserole

Making this Eggs Benedict Casserole is surprisingly easy and requires minimal hands-on time. Let’s walk through the process step by step.
Start by prepping the English muffins and Canadian bacon. Slice and toast the English muffins until golden brown. Then, chop the Canadian bacon into bite-sized pieces. Layer both evenly in a greased 9x13-inch baking dish.
Next, whisk together the egg mixture. In a large bowl, beat the eggs, then whisk in the milk, heavy cream, salt, and a touch of Dijon mustard for added depth of flavor. Pour this mixture evenly over the English muffins and bacon, making sure every piece is coated.
For best results, let the casserole sit. Cover the dish and refrigerate for at least 4 hours, or preferably overnight. This allows the muffins to soak up all the delicious custard, resulting in a more flavorful and cohesive casserole.
When you’re ready to bake, preheat the oven to 375°F. Remove the casserole from the fridge and let it sit at room temperature for about 20 minutes. Then, bake uncovered for 40-45 minutes, until the eggs are fully set and the top is lightly golden.
While the casserole bakes, prepare the hollandaise sauce. If making homemade, whisk together egg yolks, lemon juice, and melted butter over low heat until thickened. Or, simply warm up a store-bought hollandaise for convenience.
Once baked, drizzle the warm hollandaise sauce over the top and garnish with fresh chives or parsley for a pop of color and flavor. Serve immediately and watch it disappear!
Storage Options
If you have leftovers (which isn’t likely!), this Eggs Benedict Casserole stores beautifully. Let it cool completely before transferring to an airtight container.
Refrigerate for up to 3 days, reheating individual portions in the microwave or oven for best results.
To freeze, wrap the casserole tightly in plastic wrap and then aluminum foil. Store for up to 2 months. Thaw in the fridge overnight before reheating.
For reheating, bake at 350°F for 15-20 minutes, or until warmed through. If using a microwave, cover with a damp paper towel to keep it from drying out.
Variations and Substitutions
One of the best things about this casserole is its versatility! Here are some delicious variations to try:
Swap the Protein – Instead of Canadian bacon, try crumbled breakfast sausage, smoked salmon, or even sautéed spinach for a vegetarian option.
Use Different Breads – If you don’t have English muffins, you can use cubed brioche, croissants, or even sourdough for a unique twist.
Add Veggies – Diced bell peppers, caramelized onions, or sautéed mushrooms add extra flavor and texture to the casserole.
Make it Spicy – Add a pinch of cayenne pepper to the hollandaise sauce or mix in diced jalapeños for a kick.
No matter how you customize it, this Eggs Benedict Casserole is guaranteed to be a hit. Give it a try, and you’ll never go back to making individual Eggs Benedict again!
PrintEasy Eggs Benedict Casserole Recipe
Enjoy a hassle-free brunch with this Easy Eggs Benedict Casserole! Made with toasted English muffins, savory ham, fluffy eggs, and a rich hollandaise sauce, this baked version of the classic dish is perfect for holidays or weekend mornings.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 6 English muffins, cubed
- 2 cups cooked ham, diced
- 8 large eggs
- 2 cups whole milk
- 1 teaspoon Dijon mustard
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon onion powder
- ½ teaspoon paprika
- 1 cup shredded cheese (optional)
- ½ cup hollandaise sauce (store-bought or homemade)
- 2 tablespoons chopped chives (for garnish)
Instructions
- Grease a 9x13-inch baking dish and spread the cubed English muffins evenly.
- Sprinkle diced ham over the muffins.
- In a large bowl, whisk together eggs, milk, Dijon mustard, salt, pepper, onion powder, and paprika.
- Pour the egg mixture evenly over the muffin and ham layers.
- Cover and refrigerate overnight or for at least 2 hours.
- Preheat the oven to 375°F (190°C).
- Bake uncovered for 40-45 minutes or until the center is set.
- Drizzle with hollandaise sauce and garnish with chives before serving.
Notes
- For a richer flavor, add shredded cheese before baking.
- Store leftovers in the refrigerator for up to 3 days.
- Serve with extra hollandaise sauce for added creaminess.
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 4g
- Sodium: 720mg
Leave a Reply