“You’re not seriously suggesting I make Eggs Benedict for a brunch party, right?” my friend texted me one chilly Saturday morning. Honestly, I almost laughed. The thought of juggling hollandaise sauce, poached eggs, and English muffins for a crowd felt like a one-way ticket to kitchen chaos. But then I remembered this recipe I stumbled on—an easy overnight Eggs Benedict casserole that promised all the charm of the classic dish with none of the frantic prep. I figured, why not give it a shot?
That first time, I tossed everything together the night before, tucked the pan in the fridge, and woke up to a kitchen that smelled like a cozy café. No frantic multitasking, no last-minute stress—just a casserole that baked into golden, bubbly perfection while I sipped coffee. When my guests arrived, they thought I’d been up all morning fussing over fancy brunch fare. Little did they know, the secret was in the overnight soak and simple layering.
Since then, this easy overnight Eggs Benedict casserole has quietly become my go-to for any brunch event. It’s the kind of dish that feels indulgent but isn’t a headache to make, and honestly, it’s saved me more times than I can count. If you love the idea of classic Eggs Benedict but hate the prep, this recipe might just be your new best friend—like it was mine on that hectic morning.
Why You’ll Love This Recipe
Let me share what makes this easy overnight Eggs Benedict casserole stand apart from your typical brunch offerings. It’s been tested multiple times in my kitchen, and the results are reliably delicious and stress-free. Here’s why it’s a winner:
- Quick & Easy: Prepped in under 15 minutes the night before, it frees up your morning for relaxation or socializing.
- Simple Ingredients: No need for fancy or hard-to-find items—just pantry staples and a few fresh basics.
- Perfect for Brunch Parties: Feeds a crowd effortlessly and keeps everyone happy with its creamy, savory goodness.
- Crowd-Pleaser: From kids to adults, this casserole gets rave reviews every single time.
- Unbelievably Delicious: The blend of tender English muffins, smoky Canadian bacon, and rich hollandaise flavor is pure comfort food magic.
What sets this recipe apart is the layering technique combined with the overnight soak, which allows the bread to absorb the custard mixture fully. This means you get that perfect balance of creamy, custardy texture with just the right amount of bite. Plus, the hollandaise flavor is built right in—no last-minute sauce stirring required.
Honestly, this casserole feels like a fancy dish but without the fuss. Whether you’re hosting a casual weekend brunch or looking for a no-stress holiday morning meal, this recipe delivers every time. And if you’re curious about pairing it with a light dessert, I can’t recommend enough the fluffy strawberry mousse cups recipe—it adds just the right sweet touch.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, so no last-minute grocery runs required.
- English muffins: 6, cut into 1-inch cubes (day-old muffins work best to soak up custard)
- Canadian bacon: 8 ounces, chopped (you can substitute ham if preferred)
- Eggs: 8 large, room temperature (important for smooth custard)
- Milk: 2 cups (whole milk recommended for creaminess, but 2% works too)
- Mayonnaise: ½ cup (adds richness and a subtle tang)
- Prepared horseradish sauce: 1 tablespoon (optional, adds a nice kick)
- Dijon mustard: 1 teaspoon (balances the richness)
- Shredded Swiss cheese: 1 cup (grated, for that melty, nutty flavor)
- Salt and pepper: to taste (freshly ground pepper is best)
- Butter: 2 tablespoons (for greasing the baking dish)
- Chopped fresh chives or parsley: for garnish (optional but adds freshness)
Look for Canadian bacon with a good balance of lean meat and fat for moist, flavorful bites. I usually pick brands like Boar’s Head or Smithfield here, but any quality brand works fine. If you want to make it vegetarian, you can swap the Canadian bacon with sautéed mushrooms or smoked tofu, which is a nice twist.
For a dairy-free version, use a plant-based milk like oat or almond, and swap Swiss cheese with a vegan cheese alternative. The mayonnaise can also be replaced with a vegan mayo, holding the same creamy texture.
Equipment Needed
- 9×13-inch baking dish: This size works perfectly for layering the casserole. Glass or ceramic is preferred for even baking.
- Mixing bowls: One large for the custard and another for tossing the bread and bacon.
- Whisk: Essential for blending the eggs and liquids smoothly.
- Measuring cups and spoons: For precise ingredient amounts.
- Knife and cutting board: To chop the Canadian bacon and muffins.
If you don’t have a 9×13 baking dish, a similarly sized oven-safe pan will do—the key is having enough surface area for even cooking. Personally, I keep a budget-friendly ceramic dish that’s dishwasher-safe, making cleanup a breeze. For whisking, a balloon whisk works best, but a fork can manage in a pinch.
Preparation Method

- Prepare the baking dish: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with 2 tablespoons of butter, ensuring every corner is coated to prevent sticking.
- Toast the muffins: Cut 6 English muffins into 1-inch cubes. Toast them lightly in a dry pan or under the broiler until just golden. This helps prevent sogginess after soaking.
- Cook the Canadian bacon: Chop 8 ounces of Canadian bacon into bite-sized pieces. Sauté them in a skillet over medium heat for 3-4 minutes until slightly browned but not crispy. Drain any excess fat.
- Mix the custard: In a large bowl, whisk together 8 large eggs, 2 cups of milk, ½ cup mayonnaise, 1 tablespoon prepared horseradish sauce (optional), 1 teaspoon Dijon mustard, salt, and pepper. Whisk until the mixture is smooth and uniform.
- Layer the casserole: Spread the toasted muffin cubes evenly in the greased baking dish. Sprinkle the cooked Canadian bacon on top. Then, evenly distribute 1 cup shredded Swiss cheese over the bacon.
- Pour the custard: Slowly pour the egg mixture over the layered ingredients, pressing gently with a spatula to help the custard soak into the bread cubes. The mixture should nearly cover the bread.
- Refrigerate overnight: Cover the dish tightly with plastic wrap and refrigerate for at least 6 hours, preferably overnight. This allows the bread to absorb the custard fully, making for a custardy, tender casserole.
- Bake the casserole: Remove the casserole from the fridge about 15 minutes before baking to take the chill off. Bake uncovered at 350°F (175°C) for 45-50 minutes or until the top is golden brown and the center is set (a toothpick should come out clean).
- Garnish and serve: Sprinkle chopped fresh chives or parsley on top for a pop of color and fresh flavor. Let it rest for 5 minutes before slicing and serving.
If the top starts browning too quickly, tent loosely with foil halfway through baking. If you find the casserole too runny after baking, it might need an extra 5-10 minutes in the oven—oven temps vary, so keep an eye on it.
Cooking Tips & Techniques
Here are some tips I picked up from trial and error that make this easy overnight Eggs Benedict casserole foolproof:
- Use day-old English muffins: Fresh bread tends to get mushy after soaking. Stale or toasted muffins absorb the custard better, giving you that perfect texture.
- Room temperature eggs and milk: Cold eggs can cause lumps in the custard. Letting them sit out for 15 minutes helps everything blend smoothly.
- Don’t skip the mayonnaise: It might sound odd, but mayo adds richness and helps keep the casserole moist, mimicking that classic hollandaise creaminess.
- Layer evenly: Spread out the bread, bacon, and cheese in even layers to avoid dense spots or dry patches.
- Overnight soak is key: The longer the soak, the better the custard absorption. This also means you can prep ahead and relax in the morning.
- Watch baking time: Use a toothpick test to check doneness. The center should be set but still moist, not runny or dry.
- Multitask smartly: While this bakes, you can prep coffee or set the table—brunch made easy.
Once, I forgot to toast the muffins and ended up with a soggy casserole. Lesson learned—toast is your friend here! Also, I sometimes add a pinch of nutmeg to the custard for a warm, subtle depth that guests always notice.
Variations & Adaptations
This casserole is wonderfully versatile. Here are some ways to tweak it to suit your taste or dietary needs:
- Vegetarian Version: Swap Canadian bacon for sautéed mushrooms, spinach, or roasted red peppers. This keeps it hearty without meat.
- Spicy Kick: Add diced jalapeños or a dash of hot sauce to the custard for a subtle heat that wakes up the flavors.
- Low-Carb Adaptation: Use a low-carb bread alternative or even cauliflower rice in place of English muffins. Adjust soaking time accordingly.
- Cheese Swap: Try Gruyère or sharp cheddar instead of Swiss for a different flavor profile.
- Gluten-Free: Use gluten-free English muffins or bread cubes. Ensure any processed ingredients like horseradish sauce are gluten-free.
Personally, I once added sun-dried tomatoes and fresh basil for an Italian twist, which was surprisingly delightful. If you want to experiment with the flavors a bit, this casserole is forgiving and adapts well.
Serving & Storage Suggestions
This casserole shines when served warm, fresh out of the oven, with a sprinkle of herbs on top. It pairs beautifully with a light green salad or fresh fruit to balance the richness.
For a complete brunch, I often serve it alongside freshly brewed coffee and a sweet treat like the moist pink velvet bundt cake. The colors and flavors make the table feel festive without extra fuss.
Store leftovers covered in the fridge for up to 3 days. Reheat gently in the oven at 325°F (160°C) for 15-20 minutes or until warmed through. Avoid microwaving if possible, as it can make the texture rubbery. You can also freeze portions in airtight containers for up to 2 months; thaw overnight in the fridge before reheating.
Interestingly, the flavors often deepen after a day, so leftovers taste even better the next morning—perfect for a quick breakfast.
Nutritional Information & Benefits
This easy overnight Eggs Benedict casserole packs a balanced mix of protein, carbs, and fats, making it a satisfying brunch option. Here’s an estimate per serving (based on 8 servings):
| Calories | 320 |
|---|---|
| Protein | 20g |
| Carbohydrates | 22g |
| Fat | 18g |
| Fiber | 1.5g |
Eggs provide quality protein and essential vitamins, while Swiss cheese adds calcium and a touch of healthy fat. Canadian bacon is a leaner choice compared to traditional bacon, keeping the dish hearty without excess grease.
This recipe is gluten-friendly if you use gluten-free bread, and can easily be adapted for low-carb or vegetarian diets, which makes it flexible for various dietary needs. Just keep in mind the dairy and egg content if allergies are a concern.
Conclusion
This easy overnight Eggs Benedict casserole is exactly the kind of recipe that makes brunch feel effortless but special—no rush, no stress, just a warm, comforting dish everyone loves. It’s proof you don’t need to sacrifice flavor or style for convenience.
Feel free to make it your own by swapping ingredients or adding your favorite herbs. Personally, it’s become my quiet brunch hero, especially when hosting unexpected guests or needing a simple yet impressive meal.
If you give it a try, I’d love to hear how you customize it or what side you serve alongside. Brunch is better when shared, right? So go ahead, make it your own little tradition, and enjoy the easy charm this casserole brings to your table.
Frequently Asked Questions
Can I prepare this casserole the same day instead of overnight?
Yes, you can bake it after letting it soak for at least 1 hour, but the texture will be less custardy and more bread-pudding-like. Overnight soaking yields the best results.
Is there a way to make this recipe dairy-free?
Absolutely! Substitute milk with unsweetened almond or oat milk, replace Swiss cheese with a dairy-free alternative, and use vegan mayonnaise in place of regular mayo.
Can I use regular bacon instead of Canadian bacon?
You can, but regular bacon is greasier and crispier. If you prefer that texture, cook it until crispy and drain well before adding. It’ll change the feel slightly but still taste great.
How do I reheat leftovers without drying out the casserole?
Reheat in a low oven (325°F / 160°C) covered loosely with foil to retain moisture. Avoid microwaving as it can make the texture rubbery.
Can I freeze this casserole after baking?
It’s best to freeze before baking. Freeze the assembled casserole covered tightly, then thaw overnight in the fridge and bake fresh. Freezing after baking may affect texture.
Pin This Recipe!

Easy Overnight Eggs Benedict Casserole Recipe for Stress-Free Brunch
An easy overnight Eggs Benedict casserole that captures the classic flavors with minimal prep, perfect for brunch parties and stress-free mornings.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: Overnight soak plus 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 6 English muffins, cut into 1-inch cubes (day-old muffins work best)
- 8 ounces Canadian bacon, chopped (can substitute ham)
- 8 large eggs, room temperature
- 2 cups milk (whole milk recommended, 2% works too)
- ½ cup mayonnaise
- 1 tablespoon prepared horseradish sauce (optional)
- 1 teaspoon Dijon mustard
- 1 cup shredded Swiss cheese
- Salt and pepper to taste
- 2 tablespoons butter (for greasing the baking dish)
- Chopped fresh chives or parsley for garnish (optional)
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish with 2 tablespoons of butter.
- Cut English muffins into 1-inch cubes and toast lightly in a dry pan or under the broiler until just golden.
- Chop Canadian bacon into bite-sized pieces and sauté in a skillet over medium heat for 3-4 minutes until slightly browned. Drain excess fat.
- In a large bowl, whisk together eggs, milk, mayonnaise, horseradish sauce (if using), Dijon mustard, salt, and pepper until smooth.
- Layer toasted muffin cubes evenly in the greased baking dish. Sprinkle cooked Canadian bacon on top, then evenly distribute shredded Swiss cheese over the bacon.
- Slowly pour the custard mixture over the layered ingredients, pressing gently with a spatula to help soak the bread. The mixture should nearly cover the bread.
- Cover the dish tightly with plastic wrap and refrigerate for at least 6 hours, preferably overnight.
- Remove casserole from fridge about 15 minutes before baking. Bake uncovered at 350°F (175°C) for 45-50 minutes until top is golden and center is set (toothpick should come out clean).
- If top browns too quickly, tent loosely with foil halfway through baking.
- Let casserole rest for 5 minutes before slicing. Garnish with chopped fresh chives or parsley and serve warm.
Notes
Use day-old or toasted English muffins to prevent sogginess. Room temperature eggs and milk help create a smooth custard. Mayonnaise adds richness and moisture mimicking hollandaise sauce. Overnight soaking is key for custardy texture. If casserole is too runny after baking, bake an additional 5-10 minutes. For dairy-free, substitute plant-based milk, vegan cheese, and vegan mayo. For vegetarian, swap Canadian bacon with sautéed mushrooms or smoked tofu.
Nutrition
- Serving Size: 1/8 of casserole
- Calories: 320
- Fat: 18
- Carbohydrates: 22
- Fiber: 1.5
- Protein: 20
Keywords: Eggs Benedict casserole, overnight casserole, brunch recipe, easy brunch, Canadian bacon casserole, make-ahead brunch


