This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Introduction
If you love brunch as much as I do, you’re going to fall in love with this Eggs Benedict Casserole. It’s everything we adore about the classic—fluffy eggs, savory Canadian bacon, toasty English muffins, and a rich, velvety hollandaise sauce—all baked into a cozy, crowd-pleasing casserole that makes mornings extra special.
I first tried this recipe when planning a make-ahead brunch for a small family gathering. I needed something impressive that didn’t require me to stand over a stove flipping or poaching eggs one at a time. This casserole was the perfect solution. Now, it’s one of my go-to recipes for holidays, potlucks, and cozy Sunday mornings at home.
Why You’ll Love This Recipe
Key Benefits
- Make-Ahead Friendly: Prep it the night before and simply bake in the morning
- Perfect for a Crowd: It serves 6 generous portions, great for gatherings
- No Fuss, No Poaching: All the elegance of Eggs Benedict with none of the stress
- Brunch-Worthy Flavor with Weekday Ease: Great for holidays, yet simple enough for a lazy weekend
Taste & Texture
- Flavor-Packed: Buttery, savory, and seasoned with garlic and paprika
- Custardy and Crisp: Toasty English muffin cubes on top with a soft, rich interior
- That Sauce: The hollandaise is silky, lemony, and luxurious—truly the star of the show
Dietary Attributes
- High in protein thanks to the eggs and Canadian bacon
- Easily adaptable for gluten-free or vegetarian diets
- Naturally low in sugar, which makes it ideal for a savory breakfast option
Ingredients & Substitutions
Ingredient List
For the Casserole:
- 4 Tablespoons salted butter (½ stick)
- 6 English muffins, split and cut into 1-inch cubes
- 10 ounces Canadian bacon, chopped into 1½-inch pieces
- 9 large eggs
- ¾ cup milk
- ¾ cup cream
- ½ teaspoon garlic powder
- ¾ teaspoon salt
- ½ teaspoon freshly ground black pepper
- ¼ teaspoon paprika (plus extra for garnish)
For the Hollandaise Sauce:
- 3 large egg yolks
- 1 Tablespoon lemon juice (plus more to taste)
- 1 teaspoon Dijon mustard
- ¼ teaspoon kosher salt
- Pinch of cayenne pepper
- ½ cup unsalted butter, melted and hot
Garnish:
- Additional paprika
- 2 Tablespoons chopped fresh parsley
Notes on Quality
- Use slightly stale English muffins if you have them—they soak up the egg mixture better without going mushy
- For extra richness, consider toasting and buttering the muffins before cubing
- Thick-cut Canadian bacon or high-quality ham works best for hearty bites
- Organic eggs really shine in the custard and hollandaise sauce
Possible Substitutions
- No English Muffins? Use cubed sourdough or brioche for a different texture
- No Canadian Bacon? Try cooked ham, crumbled bacon, or sautéed spinach and mushrooms for a vegetarian twist
- Dairy-Free? Use plant-based milk and butter alternatives
- Gluten-Free? Choose gluten-free English muffins or dense gluten-free bread
Step-by-Step Instructions

- Preheat your oven to 375°F and grease an 8×8 square baking dish
- Spread the English muffin cubes evenly across the bottom of the dish. Dot with butter and top with Canadian bacon
- In a large mixing bowl, whisk together the eggs, milk, cream, garlic powder, salt, and black pepper
- Pour the egg mixture evenly over the muffin and bacon layers. Press down lightly so the bread soaks up the liquid
- Cover the dish with foil and bake for 30 minutes
- Uncover, sprinkle with paprika, and bake for another 30 minutes, or until the center is set and the top is golden brown
- While the casserole finishes baking, make your hollandaise sauce. In a blender, combine egg yolks, lemon juice, Dijon mustard, salt, and cayenne. Blend for about 5 seconds
- With the blender running on medium-high, slowly drizzle in the hot melted butter until the sauce is thick and smooth
- Remove the casserole from the oven. Pour the hollandaise sauce over the top and garnish with parsley and a dusting of paprika
Expert Tips & Tricks
Best Practices
- Toasting the English muffins before cubing adds a wonderful crunch and buttery flavor
- Room-temperature eggs and dairy make for a smoother, more consistent custard
- Use a thermometer to check doneness—your casserole is ready when the center reaches 160°F
Common Mistakes
- Using fresh muffins without toasting can lead to a soggy texture
- Overbaking can dry out the casserole. Remove it once it’s just set in the center
- Rushing the hollandaise—add the hot butter very slowly to avoid breaking the sauce
Time-Saving Tips
- Prep everything the night before, cover with foil, and store in the fridge
- Make hollandaise in a blender—it’s quick, easy, and nearly foolproof
- Use pre-chopped Canadian bacon or cooked ham to cut down on prep
Serving Suggestions
Pairings
- Serve with crispy hash browns, fresh fruit salad, or a simple green salad
- For an extra indulgent brunch, pair it with these Heart-Shaped Grilled Cheese Sandwiches as a fun, kid-friendly side
Presentation Ideas
- Serve straight from the baking dish for a rustic feel
- For special occasions, cut into squares and top each portion with a swirl of hollandaise and a sprinkle of chopped herbs
Beverage Pairings
- Freshly brewed coffee or a creamy chai latte
- For a festive brunch, pair with mimosas or a grapefruit spritzer
- Sparkling water with lemon or cucumber slices makes a refreshing non-alcoholic option
Storage & Reheating
Leftover Storage
- Store leftovers in an airtight container in the fridge for up to 4 days
- You can also freeze individual portions for up to 2 months—just wrap well and label
Reheating Methods
- Oven: Cover with foil and bake at 350°F for 15–20 minutes
- Microwave: Use 50% power to gently reheat without drying out
- Skillet: Add a splash of water, cover, and reheat over low heat for a few minutes
Frequently Asked Questions
Substitutions & Adjustments
Can I use regular bacon or sausage instead of Canadian bacon?
Yes! Cook the bacon or sausage first and drain the excess fat before adding
How can I make this gluten-free?
Use gluten-free English muffins or sturdy gluten-free bread
Can I halve or double the recipe?
Absolutely. Halve it and use a loaf pan for a smaller group, or double it in a 9×13 dish for a larger crowd
Troubleshooting
Why is my casserole soggy?
Make sure your bread is slightly stale or toasted. Also, avoid over-soaking
My hollandaise broke—what do I do?
Try blending in a teaspoon of warm water or an extra egg yolk to bring it back together
Why is it taking longer to cook?
Oven temps vary. If the center jiggles too much, give it another 5–10 minutes
Variations & Customizations
Dietary Adaptations
- Make it vegetarian with sautéed mushrooms, spinach, or artichokes
- For a dairy-free version, use oat milk and vegan butter in both the custard and hollandaise
Flavor Twists
- Add diced jalapeños and pepper jack cheese for a spicy southwest flair
- Use smoked salmon instead of bacon and garnish with fresh dill and capers
- Stir in chopped sun-dried tomatoes and basil for an Italian-inspired version
Seasonal/Holiday Versions
- Add asparagus and leeks in spring
- Use cranberries and rosemary for a festive holiday brunch
- Serve with Classic French Toast for Easter or Mother’s Day brunch
Conclusion
Eggs Benedict Casserole is everything you love about a restaurant-style brunch packed into a single baking dish. It’s cozy, creamy, savory, and versatile—plus it takes the stress out of morning cooking. Whether you’re feeding a house full of holiday guests or just treating yourself on a weekend morning, this casserole is bound to impress.
If you try it, I’d love to hear how it turned out.


Eggs Benedict Casserole: A Make-Ahead Brunch Favorite
Eggs Benedict Casserole is the ultimate make-ahead brunch dish, packed with fluffy eggs, toasted English muffins, savory Canadian bacon, and topped with a rich, velvety hollandaise sauce. It’s stress-free, perfect for gatherings, and absolutely delicious straight from the oven.
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 4 Tablespoons salted butter
- 6 English muffins, split and cut into 1-inch cubes
- 10 ounces Canadian bacon, cut into 1½-inch pieces
- 9 large eggs
- ¾ cup milk
- ¾ cup cream
- ½ teaspoon garlic powder
- ¾ teaspoon salt
- ½ teaspoon freshly ground black pepper
- ¼ teaspoon paprika
- 3 large egg yolks
- 1 Tablespoon lemon juice
- 1 teaspoon Dijon mustard
- ¼ teaspoon kosher salt
- Pinch cayenne pepper
- ½ cup unsalted butter, melted and hot
- Paprika, for garnish
- 2 Tablespoons fresh parsley, chopped
Instructions
- Preheat oven to 375°F and grease an 8×8 baking dish
- Spread English muffin cubes evenly in the dish, then top with pieces of butter and Canadian bacon
- In a large bowl, whisk together eggs, milk, cream, garlic powder, salt, and pepper until smooth
- Pour the egg mixture over the muffin and bacon layers, pressing lightly so everything is evenly soaked
- Cover with foil and bake for 30 minutes
- Uncover, sprinkle with paprika, and bake for another 30 minutes until the center is set and the top is golden
- While the casserole finishes baking, prepare the hollandaise sauce
- In a blender, combine egg yolks, lemon juice, Dijon mustard, kosher salt, and cayenne pepper
- Blend for 5 seconds then slowly drizzle in the hot melted butter with the blender running until the sauce is thick and creamy
- Remove the casserole from the oven and pour hollandaise sauce over the top
- Garnish with extra paprika and chopped fresh parsley and serve warm
Notes
- This casserole can be assembled the night before and baked in the morning
- Toasting and buttering the muffins before cubing adds extra flavor and texture
- If you’re short on time, use store-bought hollandaise sauce
- You can substitute cooked ham or sautéed vegetables for a vegetarian variation
- Store leftovers in the fridge for up to 4 days or freeze for up to 2 months
- Reheat in the oven at 350°F or microwave at reduced power
Nutrition
- Serving Size: 1 slice
- Calories: 410
- Sugar: 3g
- Sodium: 690mg
- Fat: 30g
- Saturated Fat: 16g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 18g
- Cholesterol: 340mg









