There's nothing better than waking up to the smell of a warm, comforting breakfast baking in the oven. This Easy Eggs Benedict Casserole brings all the classic flavors of the beloved brunch dish into a simple, make-ahead recipe that’s perfect for lazy weekends or special occasions.

I first made this dish for a family gathering when I wanted to serve something impressive without spending all morning in the kitchen. The result? A rich, savory casserole packed with fluffy eggs, crispy Canadian bacon, and buttery English muffins, all topped with a luscious hollandaise sauce.
Why You'll Love This Easy Eggs Benedict Casserole
Get ready to fall in love with your new favorite breakfast casserole. This recipe captures everything you adore about traditional eggs Benedict with a fraction of the effort.
This dish is incredibly easy to prepare. No need to poach eggs or assemble individual servings—simply layer everything in a baking dish, pour the egg mixture over, and let the oven do the work.
It’s perfect for meal prep. Assemble it the night before, refrigerate, and bake fresh in the morning. This makes it a fantastic choice for holidays, brunch parties, or meal planning.
The flavors are absolutely irresistible. The combination of buttery English muffins, smoky Canadian bacon, and creamy hollandaise sauce creates a comforting, satisfying bite in every forkful.
It’s a crowd-pleaser. Whether you’re serving family, friends, or picky eaters, this casserole is always a hit. Plus, you can easily double the recipe for larger gatherings.
Ingredients Notes

The magic of this casserole lies in its simple yet flavorful ingredients, all working together to bring the classic eggs Benedict taste to life.
English muffins form the base of this dish. Their slightly crisp texture and signature nooks and crannies help soak up the egg mixture, creating a perfect balance between soft and chewy.
Canadian bacon adds a smoky, slightly salty depth of flavor. You can also use ham or even crispy bacon if you prefer a twist on the traditional taste.
Eggs and milk create a rich, custard-like base that binds the casserole together. Using whole milk helps maintain a creamy consistency, but you can substitute with half-and-half for an even richer texture.
Hollandaise sauce is the finishing touch that brings everything together. You can make it from scratch or use a store-bought mix for convenience. Either way, its velvety, buttery goodness is essential.
You’ll need a 9x13-inch baking dish to ensure even baking and easy serving. If preparing this overnight, make sure to have plastic wrap or foil to cover it while refrigerating.
How To Make This Easy Eggs Benedict Casserole

Creating this delicious casserole is surprisingly simple, and with just a little prep work, you’ll have an amazing brunch dish ready in no time.
Start by preheating your oven to 375°F. If making this ahead, skip this step until you’re ready to bake. Grease your baking dish with butter or nonstick spray to prevent sticking.
Cut the English muffins into bite-sized pieces and spread them evenly in the dish. Layer the Canadian bacon on top, ensuring every bite has a perfect mix of bread and protein.
In a large bowl, whisk together eggs, milk, salt, and pepper until well combined. Pour this mixture evenly over the muffins and bacon, pressing down gently to help the bread soak up the liquid.
Cover the dish with foil and let it sit for at least 30 minutes, or refrigerate overnight for an even richer flavor. When ready to bake, remove the foil and place it in the oven for about 40-45 minutes, or until the eggs are fully set and the top is golden brown.
While the casserole bakes, prepare your hollandaise sauce. If using a store-bought mix, follow the package instructions. For homemade, whisk together egg yolks, lemon juice, and melted butter over low heat until thickened.
Once the casserole is done, let it cool for a few minutes before drizzling the hollandaise sauce on top. Garnish with fresh parsley or chives for a pop of color and extra flavor.
Storage Options
This casserole stores beautifully, making it perfect for leftovers or meal prep. Simply let it cool completely before transferring to an airtight container.
In the refrigerator, it will keep fresh for up to 4 days. To reheat, place a portion in the microwave for about 30-60 seconds, or warm it in a 300°F oven until heated through.
If you want to freeze it, wrap individual servings in plastic wrap and store them in a freezer-safe bag. Thaw overnight in the fridge before reheating.
Variations and Substitutions
One of the best things about this casserole is how adaptable it is. Feel free to customize it based on your preferences or what you have on hand.
Try using croissants or sourdough bread instead of English muffins for a richer, flakier texture. This adds an extra buttery layer to every bite.
Swap the Canadian bacon for crispy bacon, sausage, or smoked salmon. Each option brings a unique twist to the dish, making it fun to experiment with different flavors.
For a vegetarian version, skip the meat entirely and add sautéed spinach, mushrooms, or roasted red peppers for a fresh and flavorful alternative.
Make it spicy by adding a dash of hot sauce or cayenne pepper to the egg mixture. This gives the dish a subtle heat that pairs perfectly with the creamy hollandaise sauce.
Don’t be afraid to experiment with cheese! While not traditional, adding a sprinkle of gruyère or sharp cheddar can add an extra depth of flavor and melt-in-your-mouth goodness.
This Easy Eggs Benedict Casserole is the ultimate make-ahead breakfast that transforms a classic dish into a simple, satisfying bake. Whether you’re hosting brunch or just treating yourself, this recipe is sure to impress with its rich flavors and effortless preparation.
PrintEasy Eggs Benedict Casserole Recipe
This Easy Eggs Benedict Casserole is a simple and delicious way to enjoy the classic breakfast favorite without the fuss. Made with English muffins, eggs, Canadian bacon, and a rich hollandaise sauce, it's the perfect make-ahead dish for brunch or special occasions.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 6 English muffins, chopped
- 8 oz Canadian bacon, diced
- 8 large eggs
- 2 cups milk
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon onion powder
- ½ teaspoon paprika
- ¼ cup unsalted butter
- 1 packet hollandaise sauce mix (or homemade)
- 1 cup water (for hollandaise sauce)
- ½ cup milk (for hollandaise sauce)
- 2 tablespoons lemon juice
- Fresh parsley for garnish
Instructions
- Grease a 9x13-inch baking dish and spread the chopped English muffins evenly.
- Sprinkle diced Canadian bacon over the muffins.
- In a bowl, whisk eggs, milk, salt, pepper, onion powder, and paprika. Pour over the muffins and bacon.
- Cover and refrigerate overnight (or at least 1 hour).
- Preheat oven to 375°F (190°C). Bake for 40-45 minutes or until the eggs are set.
- Meanwhile, prepare the hollandaise sauce by whisking together the packet mix, water, milk, butter, and lemon juice over medium heat until thickened.
- Drizzle hollandaise sauce over the baked casserole and garnish with fresh parsley.
- Serve warm and enjoy!
Notes
- For a homemade hollandaise, whisk 3 egg yolks with ½ cup melted butter and 1 tablespoon lemon juice over low heat.
- Add sautéed spinach or mushrooms for extra flavor.
- Can be made a day ahead and baked fresh in the morning.
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 4g
- Sodium: 780mg
Leave a Reply