“You’re telling me this is just a casserole?” my roommate asked skeptically as I pulled the baking dish from the oven one chilly Sunday morning. Honestly, I wasn’t expecting much myself when I first tried this comforting eggs benedict casserole with Canadian bacon and sourdough. It all started on a morning when I had zero energy to stand over a stove juggling poached eggs and hollandaise sauce. Instead, I threw together some leftover sourdough, a few slices of Canadian bacon, eggs, and a quick homemade hollandaise mix. Skeptical? Sure. But the aroma wafting through the apartment quickly turned doubt into curiosity.
There’s something about the way the sourdough soaks up the custardy eggs, mingling with the salty snap of Canadian bacon and that buttery hollandaise drizzle, that feels like a warm hug in breakfast form. It’s the kind of dish that made me consider making it again the very next day — and then the day after. This casserole brought a calm to hectic mornings and became my go-to when friends dropped by unexpectedly, craving something special but effortless.
What stuck with me long after the last bite was that quiet confidence — this recipe is simple, honest, and ridiculously comforting without fuss. It’s not just a casserole; it’s a way to bring a little indulgence to your mornings without the juggling act. I’m sharing it here because it deserves a spot in your kitchen rotation, especially when you want a dish that feels like a treat but comes together easier than you’d expect.
Why You’ll Love This Comforting Eggs Benedict Casserole Recipe
After testing this comforting eggs benedict casserole with Canadian bacon and sourdough several times (and honestly, tweaking it a bit each weekend), I can say it’s become a favorite for a reason. Whether you’re feeding a crowd or just yourself, this dish hits the right notes every time.
- Quick & Easy: Ready in under an hour, making it perfect for busy weekend brunches or last-minute guest surprises.
- Simple Ingredients: No need for fancy or hard-to-find items — just pantry staples and a loaf of good sourdough.
- Perfect for Brunch or Cozy Mornings: This casserole brings that classic eggs benedict flavor with less effort and mess.
- Crowd-Pleaser: I’ve watched both kids and adults go back for seconds — it’s universally loved.
- Unbelievably Delicious: The creamy eggs, savory Canadian bacon, toasted sourdough, and velvety hollandaise combo is just something else.
This recipe is unlike your typical eggs benedict because it transforms the components into a casserole that’s just as rich and satisfying but totally fuss-free. The sourdough adds a slight tang and hearty texture you won’t get from plain bread. Plus, combining everything in layers means the flavors really meld — it’s like the best parts of eggs benedict decided to cozy up together for breakfast.
So whether you’re looking to impress guests without stress or just craving something comforting on a slow morning, this casserole delivers. It’s one of those dishes that makes you close your eyes after the first bite, savoring that perfect balance of creamy, salty, and slightly tangy flavors.
What Ingredients You Will Need
This comforting eggs benedict casserole uses simple, wholesome ingredients to deliver layers of flavor and texture with zero hassle. Most are pantry staples or easy to find, and the recipe offers some handy swaps if needed.
- Sourdough Bread: About 6 cups cubed (day-old or slightly toasted works best to hold the custard). A sturdy bread like San Francisco-style sourdough adds great tang and texture.
- Canadian Bacon: 8 ounces, sliced (look for lean, good-quality cuts for that perfect salty bite).
- Large Eggs: 8, room temperature (the custard base that binds everything together).
- Whole Milk or Half-and-Half: 2 cups (half-and-half gives a richer custard, but milk works fine).
- Butter: 4 tablespoons, melted (adds richness and flavor).
- Shredded Swiss Cheese: 1 ½ cups (classic choice for that nutty, melty goodness).
- Hollandaise Sauce: ¾ cup (store-bought or homemade — I often make a quick blender version to keep it easy).
- Dijon Mustard: 1 teaspoon (a subtle tang that enhances the custard).
- Salt & Black Pepper: To taste (freshly cracked pepper really makes a difference).
- Fresh Chives: Optional, chopped for garnish (adds a fresh, mild oniony note).
Substitution Tips: You can swap Canadian bacon for regular ham or turkey bacon if preferred. For dairy-free versions, use a plant-based milk and vegan butter, plus a dairy-free cheese alternative. If sourdough isn’t your thing, a rustic white or country loaf will work, but the tang from sourdough really makes this special.
Equipment Needed
- 9×13-inch Baking Dish: Ideal size for layering the casserole ingredients evenly.
- Mixing Bowls: For whisking eggs and custard mix.
- Whisk or Fork: To beat the eggs and milk together thoroughly.
- Measuring Cups and Spoons: Precision matters to get the custard consistency just right.
- Knife and Cutting Board: For cubing sourdough and slicing Canadian bacon.
- Oven Mitts: Safety first when handling hot dishes!
- Optional Blender: Makes quick work of homemade hollandaise if you choose to make your own sauce.
For those on a budget, a simple glass or ceramic baking dish works perfectly well and retains heat nicely for even cooking. I’ve also used a cast iron skillet when I’m feeling a bit rustic — just be sure to adjust baking time slightly. Keeping your tools clean and dry (especially measuring spoons) helps ensure accurate portions and smooth mixing.
Preparation Method

- Prep the Bread and Bacon (10 minutes): Cube the sourdough into roughly 1-inch pieces. Lightly toast them if your bread is very fresh to avoid sogginess. Slice Canadian bacon into bite-sized pieces or strips. Set aside.
- Mix the Custard (5 minutes): In a large bowl, whisk together 8 large eggs, 2 cups (480 ml) whole milk or half-and-half, 4 tablespoons (56 g) melted butter, 1 teaspoon Dijon mustard, and a pinch of salt and freshly cracked black pepper. Whisk until fully combined and slightly frothy.
- Assemble the Casserole (10 minutes): Grease your 9×13-inch baking dish with butter or non-stick spray. Spread half of the sourdough cubes evenly. Layer half of the Canadian bacon over the bread, then sprinkle with ¾ cup shredded Swiss cheese. Repeat with the remaining bread, bacon, and cheese layers.
- Pour the Custard (2 minutes): Gently pour the egg mixture evenly over the layered casserole. Press down lightly on the bread with a spatula so it soaks up the custard well. Cover the dish tightly with foil.
- Refrigerate (Optional, up to 8 hours): For best flavor and texture, refrigerate the casserole for at least 1 hour or overnight. This step lets the custard soak in deeply and makes for even cooking.
- Bake the Casserole (40-50 minutes): Preheat your oven to 350°F (175°C). Remove foil and bake uncovered for the last 10 minutes to brown the top. The casserole is done when the custard is set (no longer jiggly) and the top is golden brown. A toothpick inserted should come out clean.
- Add Hollandaise Sauce and Serve (5 minutes): Spoon warm hollandaise sauce over individual servings. Garnish with chopped fresh chives if desired.
Pro Tip: If your hollandaise is too thick, thin it with a teaspoon or two of warm water or lemon juice. For a smoother custard, whisk the eggs and milk mixture thoroughly to incorporate air. If the casserole edges brown too quickly, tent with foil halfway through baking.
Cooking Tips & Techniques for Perfect Casserole Every Time
One of the trickiest parts in recipes like this is balancing custard texture — you want it creamy but fully set, not runny or rubbery. Here’s what I learned through trial and error.
- Use Day-Old Bread: Fresh bread tends to get mushy fast. Letting sourdough dry out a bit or lightly toasting the cubes keeps the texture nice.
- Room Temperature Eggs: They blend more smoothly with milk and help avoid curdling in the custard.
- Don’t Overbake: The casserole will continue to cook slightly after you pull it out. Check for a slight jiggle in the center but no liquid egg.
- Layer Ingredients Evenly: Distribute Canadian bacon and cheese uniformly so every bite has that classic eggs benedict flavor.
- Make Ahead: Refrigerating the casserole before baking enhances flavor and texture. I often prep the night before for stress-free mornings.
Once I skipped the chilling step and ended up with a watery bottom — lesson learned! Also, when I first tried swapping cheddar for Swiss, the flavor was good but lost that nutty richness I crave. Swiss cheese really complements the Canadian bacon and hollandaise here.
If you want a shortcut version, you can use pre-made hollandaise sauce, but making it fresh (even a quick blender version) adds a silky texture and brightness that’s worth the little extra effort.
Variations & Adaptations You’ll Want to Try
The beauty of this comforting eggs benedict casserole is how flexible it is. Changing up a few ingredients or cooking methods can tailor it to your taste or dietary needs.
- Vegetarian Version: Swap Canadian bacon for sautéed mushrooms or spinach. Add diced tomatoes for freshness.
- Gluten-Free Option: Use gluten-free bread cubes instead of sourdough. Make sure your hollandaise and other ingredients are gluten-free.
- Spicy Twist: Add a pinch of cayenne or smoked paprika to the custard, or top servings with a drizzle of hot sauce.
- Cheese Variations: Try Gruyère or aged cheddar for a different flavor profile.
- Cooking Method: For a heartier crust, assemble the casserole in a cast iron skillet and bake. It crisps the edges beautifully.
I once experimented by adding caramelized onions and swapped sourdough for a hearty rye bread — the result was unexpectedly delicious, with a sweet-savory depth. Feel free to play around to find your favorite twist!
Serving & Storage Suggestions
This casserole is best enjoyed warm, right out of the oven with that luscious hollandaise flowing over each serving. It pairs wonderfully with fresh fruit or a crisp green salad to balance the richness.
For drinks, a light mimosa or freshly brewed coffee complements the flavors perfectly. If you want a more savory side, try some crispy breakfast potatoes, like those from this crispy air fryer breakfast potatoes recipe.
Leftovers keep well in the refrigerator, tightly covered, for up to 3 days. Reheat gently in the oven at 325°F (160°C) covered with foil to prevent drying, or microwave in short bursts, stirring in between. The flavors actually deepen after resting overnight, making it a great make-ahead option.
If you want to freeze portions, wrap individual servings tightly in plastic wrap and foil. Thaw overnight in the fridge and reheat as above.
Nutritional Information & Benefits
This comforting eggs benedict casserole is a balanced mix of protein, fat, and carbs that makes it filling without being heavy. Here’s an approximate breakdown per serving (recipe serves 6):
| Nutrient | Amount |
|---|---|
| Calories | 350-400 |
| Protein | 20g |
| Fat | 22g |
| Carbohydrates | 20g |
| Fiber | 1-2g |
The eggs and Canadian bacon provide a solid protein boost, while sourdough offers complex carbs and a bit of tang from natural fermentation. Butter and cheese contribute to the creamy texture and flavor but can be adjusted if you want a lighter version. This recipe isn’t low-carb but can be adapted by swapping bread for a keto-friendly alternative, like in this keto stuffed peppers recipe.
People with dairy allergies will want to swap butter, milk, and cheese for dairy-free options, and hollandaise can be made vegan using aquafaba-based sauces. Canadian bacon contains nitrates, so sourcing nitrate-free or organic options is a good idea for health-conscious eaters.
Conclusion
This comforting eggs benedict casserole with Canadian bacon and sourdough has become a quiet favorite for good reason. It takes the classic brunch indulgence and makes it approachable, fuss-free, and reliably delicious. Whether you’re feeding a crowd or just craving a cozy morning meal, this casserole hits the spot every time.
What I love most is how easy it is to customize — swapping breads, cheeses, or protein to fit your mood or pantry. It’s a recipe that invites creativity without sacrificing comfort. If you try it out, I’d love to hear how you make it your own and what twists you add!
Feel free to share your thoughts or questions below — it’s always a pleasure to chat about good food that makes life a little better.
FAQs About Comforting Eggs Benedict Casserole
Can I make this casserole ahead of time?
Absolutely! It actually tastes better when refrigerated for a few hours or overnight before baking. Just cover tightly and bake when ready.
Is it possible to freeze leftovers?
Yes, portion the casserole into airtight containers or wrap servings in plastic and foil. Thaw in the fridge overnight before reheating.
Can I use regular ham instead of Canadian bacon?
Yes, regular ham or turkey bacon works fine. Just adjust the salt since some hams can be saltier.
How do I make a quick homemade hollandaise sauce?
A simple blender hollandaise with egg yolks, melted butter, lemon juice, salt, and a pinch of cayenne is easy and fast. You can find many quick recipes online.
What’s the best bread to use?
Sourdough adds tang and holds up well, but rustic white or country bread can work too. Avoid very soft sandwich bread to prevent sogginess.
Pin This Recipe!

Comforting Eggs Benedict Casserole Recipe with Canadian Bacon and Sourdough Made Easy
A comforting and easy eggs benedict casserole featuring Canadian bacon, sourdough bread, and a creamy custard base, topped with hollandaise sauce. Perfect for brunch or cozy mornings without the fuss of traditional eggs benedict.
- Prep Time: 17 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 7 minutes (plus optional refrigeration time)
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 6 cups cubed sourdough bread (day-old or lightly toasted)
- 8 ounces Canadian bacon, sliced
- 8 large eggs, room temperature
- 2 cups whole milk or half-and-half
- 4 tablespoons butter, melted
- 1 ½ cups shredded Swiss cheese
- ¾ cup hollandaise sauce (store-bought or homemade)
- 1 teaspoon Dijon mustard
- Salt and freshly cracked black pepper, to taste
- Fresh chives, chopped (optional, for garnish)
Instructions
- Cube the sourdough bread into roughly 1-inch pieces. Lightly toast if bread is very fresh to avoid sogginess.
- Slice Canadian bacon into bite-sized pieces or strips and set aside.
- In a large bowl, whisk together eggs, milk or half-and-half, melted butter, Dijon mustard, salt, and pepper until fully combined and slightly frothy.
- Grease a 9×13-inch baking dish with butter or non-stick spray.
- Spread half of the sourdough cubes evenly in the dish.
- Layer half of the Canadian bacon over the bread, then sprinkle with half of the shredded Swiss cheese.
- Repeat layers with remaining bread, bacon, and cheese.
- Pour the egg mixture evenly over the layered casserole. Press down lightly with a spatula to help bread soak up the custard.
- Cover the dish tightly with foil and refrigerate for at least 1 hour or up to 8 hours (optional but recommended).
- Preheat oven to 350°F (175°C). Remove foil and bake uncovered for the last 10 minutes to brown the top, total baking time 40-50 minutes, until custard is set and top is golden brown.
- Remove from oven and spoon warm hollandaise sauce over individual servings.
- Garnish with chopped fresh chives if desired and serve warm.
Notes
Use day-old or lightly toasted sourdough bread to prevent sogginess. Refrigerate casserole before baking for best texture and flavor. If hollandaise sauce is too thick, thin with warm water or lemon juice. Tent casserole with foil if edges brown too quickly. Can be made ahead and refrigerated or frozen in portions.
Nutrition
- Serving Size: 1/6 of casserole
- Calories: 375
- Fat: 22
- Carbohydrates: 20
- Fiber: 1.5
- Protein: 20
Keywords: eggs benedict casserole, Canadian bacon casserole, sourdough casserole, brunch recipe, easy breakfast casserole, hollandaise sauce, comfort food


