
Eggs Benedict just got easier and even more delicious.
If you love the rich, buttery flavors of classic Eggs Benedict but don’t want to spend your morning poaching eggs and whisking hollandaise, this Eggs Benedict Casserole is your new go-to brunch recipe.
Imagine golden cubes of toasted bread soaked in a creamy egg custard, layered with savory Canadian bacon, and baked until fluffy and lightly crisp on top. Finish it with a silky, lemony hollandaise-style sauce, and you get all the indulgent flavors of traditional Eggs Benedict without the stress.
This easy make-ahead breakfast casserole is perfect for weekend brunch, holidays, and feeding a crowd. It looks elegant, tastes restaurant-quality, and requires minimal effort, making it ideal for busy mornings or special occasions. Whether you’re hosting guests or meal prepping for the week, this dish delivers comfort, flavor, and convenience in every bite.
This overnight Eggs Benedict casserole is a stress-free brunch dish that can be prepped ahead and baked fresh in the morning.
Eggs Benedict Casserole
What is Eggs Benedict Casserole?
Eggs Benedict Casserole is a baked version of the classic brunch dish Eggs Benedict. Instead of poached eggs and individual English muffins, everything is layered into a casserole dish and baked together.
Traditional Eggs Benedict consists of toasted English muffins, Canadian bacon, poached eggs, and hollandaise sauce. This casserole version transforms those components into a comforting breakfast bake that feeds a crowd.
It’s especially popular for holidays like Christmas morning, Easter brunch, or Mother’s Day, because you can prep it ahead and bake it fresh while everyone relaxes.
Why You’ll Love This Recipe
- Perfect for meal prep: Assemble the night before and bake in the morning.
- Feeds a crowd easily: Great for family brunches or potlucks.
- All the classic flavors, no stress: No poaching eggs or tricky hollandaise required.
- Customizable: Swap meats, add veggies, or make it vegetarian.
- Comfort food vibes: Rich, creamy, and satisfying in every bite.
How This Recipe Works
- Bread absorbs the custard: Cubed English muffins soak up the egg mixture, creating a soft, custardy interior.
- Canadian bacon adds savory flavor: It mimics the classic Eggs Benedict taste.
- Low-and-slow baking: Ensures the eggs cook evenly without drying out.
- Creamy topping: A simple hollandaise-style sauce adds that signature buttery, lemony finish.

Ingredients
For the Casserole
- 6 English muffins, cut into cubes
- 8 oz Canadian bacon or ham, diced
- 8 large eggs
- 2 cups whole milk (or half-and-half for extra richness)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika (optional, for color)
- 1 tablespoon Dijon mustard (optional, adds depth)
- 1 cup shredded Swiss or Gruyère cheese (optional but delicious)
For the Hollandaise-Style Sauce
- 3 large egg yolks
- 1/2 cup unsalted butter, melted
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- Pinch of salt and cayenne pepper
Ingredient Substitutions
- Bread: Use croissants, brioche, or sourdough for a richer texture.
- Meat: Swap Canadian bacon with cooked bacon, sausage, or smoked salmon.
- Dairy-free: Use coconut milk and dairy-free butter alternatives.
- Cheese: Try cheddar, mozzarella, or Monterey Jack instead of Swiss.

Step-by-Step Instructions
1. Prepare the Bread and Meat
Grease a 9×13-inch baking dish with butter or cooking spray. Spread the cubed English muffins evenly in the dish. Sprinkle the diced Canadian bacon over the bread.
2. Make the Egg Custard
In a large bowl, whisk together the eggs, milk, salt, pepper, paprika, and Dijon mustard. Pour the mixture evenly over the bread and bacon. Gently press down the bread to ensure it absorbs the liquid.
3. Add Cheese (Optional)
Sprinkle shredded Swiss or Gruyère cheese over the top for extra richness and flavor.
4. Chill (Optional but Recommended)
Cover the dish with plastic wrap and refrigerate for at least 2 hours or overnight. This allows the bread to soak up the custard and makes the casserole extra creamy.
5. Bake the Casserole
Preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature for 15 minutes. Bake uncovered for 40–50 minutes, or until the center is set and the top is lightly golden.
6. Make the Hollandaise Sauce
While the casserole bakes, whisk the egg yolks, lemon juice, and Dijon mustard in a bowl. Slowly drizzle in the melted butter while whisking continuously until thick and creamy. Season with salt and a pinch of cayenne pepper.
7. Serve
Cut the casserole into squares and drizzle with hollandaise sauce. Garnish with chopped parsley or chives for a fresh finish.
Tips & Tricks / Flavor Variations
- Add veggies: Sautéed spinach, mushrooms, or asparagus add color and nutrients.
- Spicy twist: Add diced jalapeños or a pinch of red pepper flakes.
- Low-carb version: Use low-carb bread or omit bread and add extra eggs and cheese.
- Cheesy lovers: Add cream cheese cubes inside for extra richness.
- Smoked salmon Benedict: Replace Canadian bacon with smoked salmon for a gourmet twist.
Make-Ahead, Storage & Freezing Instructions
Make-Ahead
Assemble the casserole the night before and refrigerate. In the morning, simply bake and make the sauce fresh.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezing
Freeze baked casserole slices in freezer-safe containers for up to 2 months. Reheat in the oven or microwave until warmed through. Hollandaise is best made fresh, but you can freeze the casserole without the sauce.

Serving Suggestions
- Serve with fresh fruit salad or berries for a light contrast.
- Pair with crispy hash browns or roasted breakfast potatoes.
- Add a green salad for a brunch for dinner meal.
- Serve with mimosas or coffee for the ultimate brunch spread.
This casserole also pairs beautifully with other brunch recipes like Easy Croffle Recipe (Croissant Waffles) or Spinach and Mushroom Quiche Muffins for a complete breakfast table.
Nutritional Notes (Approximate per Serving)
- Calories: 560
- Protein: 20–25g
- Fat: 30–35g
- Carbohydrates: 20–25g
Values vary based on bread, cheese, and sauce amounts.
Common Mistakes to Avoid
- Skipping the soak time: Letting the bread soak ensures a creamy texture instead of dry chunks.
- Overbaking: Overcooked eggs become rubbery—check for a slight jiggle in the center.
- Too much liquid: Measure milk carefully to avoid a soggy casserole.
- Hollandaise too thick: Add a teaspoon of warm water or lemon juice to thin it out.
- Cold casserole straight from fridge: Let it sit for 10–15 minutes before baking for even cooking.
FAQs About Eggs Benedict Casserole
Can I make this without hollandaise sauce?
Yes! It’s delicious on its own or with a drizzle of melted butter or cream sauce.
Can I use regular bacon instead of Canadian bacon?
Absolutely. Cook and crumble the bacon before adding it to the casserole.
Is this recipe good for meal prep?
Yes. It reheats beautifully and makes a great grab-and-go breakfast.
Can I make it vegetarian?
Yes. Skip the meat and add sautéed vegetables and extra cheese.
Can I use gluten-free bread?
Yes, gluten-free English muffins or bread cubes work perfectly.
Conclusion
Eggs Benedict Casserole is the ultimate stress-free brunch recipe that delivers big on flavor and comfort. It’s creamy, savory, and packed with classic Eggs Benedict goodness in every bite. Whether you’re hosting brunch or prepping breakfasts for the week, this dish is guaranteed to impress.
“If you love easy Breakfasts like Crispy Blueberry Grilled Cheese or Greek Yogurt Parfait Recipe, this recipe belongs in your regular rotation.”
Save this Eggs Benedict Casserole recipe for the easiest holiday brunch ever creamy, cozy, and totally crowd pleasing!

Eggs Benedict Casserole
Ingredients
For the Casserole
- 6 English muffins cut into cubes
- 8 oz Canadian bacon or ham diced
- 8 large eggs
- 2 cups whole milk or half-and-half for extra richness
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon paprika optional, for color
- 1 tablespoon Dijon mustard optional, adds depth
- 1 cup shredded Swiss or Gruyère cheese optional but delicious
For the Hollandaise-Style Sauce
- 3 large egg yolks
- 1/2 cup unsalted butter melted
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- Pinch of salt and cayenne pepper
Instructions
1. Prepare the Bread and Meat
- Grease a 9×13-inch baking dish with butter or cooking spray. Spread the cubed English muffins evenly in the dish. Sprinkle the diced Canadian bacon over the bread.
2. Make the Egg Custard
- In a large bowl, whisk together the eggs, milk, salt, pepper, paprika, and Dijon mustard. Pour the mixture evenly over the bread and bacon. Gently press down the bread to ensure it absorbs the liquid.
3. Add Cheese (Optional)
- Sprinkle shredded Swiss or Gruyère cheese over the top for extra richness and flavor.
4. Chill (Optional but Recommended)
- Cover the dish with plastic wrap and refrigerate for at least 2 hours or overnight. This allows the bread to soak up the custard and makes the casserole extra creamy.
5. Bake the Casserole
- Preheat your oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature for 15 minutes. Bake uncovered for 40–50 minutes, or until the center is set and the top is lightly golden.
6. Make the Hollandaise Sauce
- While the casserole bakes, whisk the egg yolks, lemon juice, and Dijon mustard in a bowl. Slowly drizzle in the melted butter while whisking continuously until thick and creamy. Season with salt and a pinch of cayenne pepper.
7. Serve
- Cut the casserole into squares and drizzle with hollandaise sauce. Garnish with chopped parsley or chives for a fresh finish.
Video
Notes
📝 Notes
- Use day-old English muffins or bread cubes for the best texture.
- Canadian bacon can be swapped with ham, turkey bacon, or smoked salmon.
- Prepare the casserole the night before for an easy make-ahead breakfast.
- Let the dish rest for 5–10 minutes before serving so it sets properly.
- Homemade hollandaise gives the best flavor, but store-bought works for convenience.
- Add shredded cheese like Gruyère or cheddar for extra richness.
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheat in the oven or microwave; add extra hollandaise when serving.
🍽️ Nutrition Facts (Per Serving)
Calories: 560 kcal |Carbohydrates: 32 g |
Fiber: 2 g |
Sugars: 4 g |
Protein: 28 g |
Fat: 38 g |
Saturated Fat: 17 g |
Cholesterol: 285 mg |
Sodium: 720 mg |
Potassium: 480 mg |
Calcium: 210 mg |
Iron: 3.2 mg






