Love this? Save it for later!
Share the inspiration with your friends
“I wasn’t expecting breakfast inspiration from a parking lot food truck,” my friend Megan confessed one Saturday morning. We were both waiting for our coffees when the aroma of rich, buttery hollandaise and toasted English muffins wafted through the air. Turns out, the vendor was serving a dish that looked like traditional Eggs Benedict but came as a comforting casserole—perfectly creamy, layered with tender eggs, and crowned with that signature velvety hollandaise sauce.
That weekend, I tried to replicate that magic in my own kitchen. Honestly, it was a bit of a mess at first (there was a cracked mixing bowl and a frantic phone call with Megan for tips), but what emerged was a luscious, crowd-pleasing breakfast casserole that quickly became my go-to for weekend brunches and even weekday mornings when I wanted something special without fuss.
Maybe you’ve been there: craving that indulgent Eggs Benedict flavor but dreading the delicate timing and technique it usually demands. This casserole version takes all the best parts—creamy eggs, savory ham, toasted muffin pieces—and pulls them together into one dish that’s basically comfort food with a gourmet twist. And that hollandaise? It’s silky and smooth, not the intimidating sauce you might imagine. Let me tell you, this recipe stuck with me because it’s everything I love about brunch, made simple and truly satisfying.
Why You’ll Love This Recipe
This creamy Eggs Benedict casserole with velvety hollandaise sauce isn’t just another breakfast idea—it’s the result of plenty of kitchen trials and happy accidents that turned into a family favorite. Here’s what makes it stand out:
- Quick & Easy: Ready in under 45 minutes, perfect for busy mornings or last-minute brunch plans.
- Simple Ingredients: Uses pantry staples and common breakfast items—no fancy shopping trips needed.
- Great for Gatherings: Ideal for potlucks, holiday mornings, or cozy weekend breakfasts with friends and family.
- Crowd-Pleaser: Kids and adults alike rave about the rich, creamy texture and familiar flavors.
- Unbelievably Delicious: The combination of tender eggs, savory ham, and that smooth hollandaise sauce brings next-level comfort food vibes.
What sets this recipe apart is the gentle layering and baking process that makes the eggs super creamy without scrambling them into a mess. Plus, the hollandaise sauce here is surprisingly simple—no double boilers or complicated emulsions—just a smooth, buttery sauce that feels luxurious but is totally doable at home. Honestly, it’s the kind of dish where you close your eyes after the first bite and smile because it’s exactly what you wanted.
What Ingredients You Will Need
This creamy Eggs Benedict casserole uses straightforward, wholesome ingredients that come together to deliver bold flavor and satisfying texture. The ingredients are mostly pantry staples, making this recipe approachable for any home cook. Here’s a breakdown:
- For the Casserole Base:
- 6 large eggs (room temperature preferred for even cooking)
- 1 cup whole milk (adds creaminess; you can swap with almond or oat milk for dairy-free)
- 1 cup cooked ham, diced (look for quality, thick-cut ham for best texture)
- 4 English muffins, torn into bite-sized pieces (day-old muffins work beautifully)
- 1 cup shredded sharp cheddar cheese (feel free to mix with Gruyère for a nutty twist)
- 2 tablespoons unsalted butter, melted (adds richness)
- Salt and freshly ground black pepper, to taste
- For the Velvety Hollandaise Sauce:
- 3 large egg yolks (reserve whites for another use—like a quick omelette!)
- 1/2 cup unsalted butter (clarified butter is ideal, but regular works fine)
- 1 tablespoon fresh lemon juice (balances the richness)
- Pinch of cayenne pepper or a dash of hot sauce (optional, for that subtle kick)
- Salt, to taste
For the hollandaise, I recommend using Kerrygold butter if you want extra creaminess and flavor. Also, if you happen to have fresh herbs like chives or tarragon on hand, a sprinkle on top adds a fresh note. In summer, swapping out ham for smoked salmon or adding sautéed spinach can be a lovely seasonal twist.
Equipment Needed
- 9×13 inch (23×33 cm) baking dish – a classic casserole size that’s perfect for even baking
- Mixing bowls – one large for the egg mixture and a smaller one for the hollandaise sauce
- Whisk – essential for emulsifying the hollandaise and blending eggs smoothly
- Small saucepan or microwave-safe bowl – for melting butter
- Double boiler or heatproof bowl and pot setup – optional, but helpful to gently warm the hollandaise without scrambling
- Measuring cups and spoons – accuracy helps with the sauce consistency
If you don’t have a double boiler, no worries! I often just use a heatproof bowl set over a pot of simmering water and whisk quickly to keep the hollandaise smooth. For budget-friendly baking dishes, enameled cast iron or glass pyrex pans work just as well. Just be sure to butter your dish to prevent sticking. Personally, I keep a small handheld whisk just for sauces like this—makes life easier!
Preparation Method

- Preheat your oven to 350°F (175°C). Butter your 9×13 inch baking dish generously to keep the casserole from sticking.
- Prepare the casserole base: In a large mixing bowl, whisk together 6 large eggs and 1 cup whole milk until smooth. Season with salt and pepper.
- Layer the ingredients: Spread the torn English muffin pieces evenly in the baking dish. Scatter the diced ham and shredded cheddar cheese over the muffin layer. Pour the egg and milk mixture evenly on top, pressing down gently to submerge the bread. Drizzle the melted butter over everything for extra richness.
- Let it soak: Allow the mixture to sit for about 10 minutes so the bread absorbs the egg mixture well. This makes the casserole creamy and cohesive rather than dry or crumbly.
- Bake: Place the dish in the oven and bake for 30-35 minutes. You want the top lightly golden and the eggs set but still creamy—think custard-like texture rather than firm scrambled eggs. A toothpick inserted should come out mostly clean.
- Make the hollandaise sauce: While the casserole bakes, melt 1/2 cup butter until hot but not browned. In a heatproof bowl, whisk 3 egg yolks with 1 tablespoon fresh lemon juice until pale and slightly thickened.
- Warm gently: Set the bowl over a pot of simmering water (double boiler style). Slowly drizzle in the melted butter while whisking constantly until the sauce thickens and becomes smooth and velvety. Add a pinch of cayenne and salt to taste. If the sauce gets too thick, whisk in a teaspoon or two of warm water to loosen.
- Serve: Once the casserole is out of the oven and slightly cooled (about 5 minutes), spoon the warm hollandaise generously over the top. Garnish with fresh herbs if you have them.
Pro tip: If your hollandaise starts to separate or look grainy, adding a few drops of warm water while whisking often brings it back to silky smooth. Also, I like to keep a close eye on the bake after 25 minutes because ovens vary—overcooking can dry it out.
Cooking Tips & Techniques
Making creamy Eggs Benedict casserole with that perfect hollandaise sauce can feel intimidating, but a few tips make it foolproof:
- Use room temperature eggs and milk: This helps the casserole bake evenly and prevents cracking or rubbery eggs.
- Don’t rush the soaking step: Letting the bread soak up the egg mixture ensures creamy, custardy texture instead of dry bread chunks.
- Low and slow for hollandaise: Gentle heat is key—too hot and the eggs scramble! Keep whisking constantly over indirect heat.
- Butter quality matters: Using unsalted, high-quality butter makes the sauce richer and less salty, so you can adjust seasoning precisely.
- Watch the bake time: The casserole should jiggle slightly but not be runny when done. If it’s too firm, it’s overbaked.
- Multitasking tip: Make the hollandaise while the casserole bakes to save time and serve everything piping hot.
One time, I accidentally left the casserole in a few minutes too long and ended up with slightly dry edges — lesson learned! Now I set a timer and test with a toothpick near the end. Also, whisking the hollandaise by hand instead of an electric mixer helps me feel the sauce’s texture better, avoiding overwhipping.
Variations & Adaptations
This creamy Eggs Benedict casserole is versatile and easy to adapt for different tastes and dietary needs:
- Vegetarian: Swap ham for sautéed mushrooms, spinach, or roasted tomatoes for a meatless version that’s just as satisfying.
- Gluten-Free: Use gluten-free English muffins or substitute with gluten-free bread cubes. Almond or oat milk works well here too.
- Seafood Twist: Replace ham with smoked salmon or cooked crab meat. Add fresh dill to the hollandaise for a bright flavor.
- Dairy-Free: Use dairy-free butter and milk alternatives. Hollandaise can be made with vegan mayo and lemon juice for a quick sauce swap.
- Spicy Kick: Add a pinch of smoked paprika or chipotle powder to the egg mixture or hollandaise for a subtle heat.
I once tried adding caramelized onions and gruyère cheese instead of cheddar for a more savory, slightly sweet flavor profile — it was a hit at a brunch gathering! Feel free to experiment with your favorite cheeses or herbs to make it your own.
Serving & Storage Suggestions
This creamy Eggs Benedict casserole is best enjoyed warm, straight from the oven with plenty of that luscious hollandaise sauce. Serve it alongside fresh fruit or a light green salad to balance the richness. A glass of freshly squeezed orange juice or a mild coffee pairs beautifully.
Leftovers keep well in the refrigerator for up to 3 days. Store tightly covered to keep moisture in. Reheat gently in the oven at 300°F (150°C) for 10-15 minutes or in the microwave in short bursts, stirring halfway. You can also freeze portions in airtight containers for up to 1 month—thaw overnight in the fridge before reheating.
Interestingly, the flavors mellow and meld after resting, making it taste even better the next day. Just reheat with a fresh drizzle of hollandaise or a quick squeeze of lemon to brighten.
Nutritional Information & Benefits
Estimated per serving (based on 6 servings):
| Calories | 320 |
|---|---|
| Protein | 20g |
| Fat | 22g |
| Carbohydrates | 12g |
| Fiber | 1g |
The eggs provide high-quality protein and essential vitamins like B12, while the ham adds savory flavor without excess calories when used moderately. Whole milk and butter deliver richness and fat-soluble vitamins A and D. Using whole grain English muffins can boost fiber content. This recipe is gluten-free adaptable and can be tailored for low-carb diets by swapping bread for vegetables like cauliflower.
From my wellness perspective, this dish balances indulgence and nourishment—comfort food that fuels you without weighing you down.
Conclusion
This creamy Eggs Benedict casserole with velvety hollandaise sauce is a breakfast game-changer. It combines all the beloved flavors of classic Eggs Benedict but with less fuss and more creamy comfort. Whether you’re feeding a crowd or treating yourself to a special morning, this recipe is approachable and endlessly satisfying.
Feel free to tweak the ham, cheese, or sauce to suit your preferences—it’s a flexible formula that welcomes creativity. Honestly, I keep coming back to this recipe because it reminds me of that unexpected parking lot discovery and the joy of simple, delicious food shared with friends.
If you try this casserole, I’d love to hear your thoughts or any twists you put on it. Leave a comment below and share your experience—let’s keep this brunch love going!
Frequently Asked Questions
Can I make the casserole the night before?
Yes! Assemble the casserole, cover, and refrigerate overnight. Bake it fresh in the morning—add a few extra minutes to the bake time if chilled.
How do I prevent the hollandaise sauce from curdling?
Use gentle heat and whisk constantly. If it starts to separate, add warm water a teaspoon at a time while whisking to smooth it out.
Can I use turkey or chicken instead of ham?
Absolutely! Cooked turkey or chicken breast cubes work well and keep the casserole leaner.
Is there a vegan version of hollandaise I can use?
Yes, vegan hollandaise sauces made from cashews, tofu, or vegan mayo with lemon juice can substitute nicely.
What’s the best cheese for this casserole?
Sharp cheddar is classic, but Gruyère, Swiss, or a mild mozzarella blend also melt beautifully and add unique flavors.
For a twist on brunch favorites, you might find the crispy garlic chicken recipe a delightful complement to this creamy casserole, or try pairing it with the fluffy homemade buttermilk pancakes for a full breakfast spread.
Pin This Recipe!

Creamy Eggs Benedict Casserole Recipe with Easy Velvety Hollandaise Sauce
A comforting and creamy breakfast casserole inspired by traditional Eggs Benedict, layered with tender eggs, savory ham, toasted English muffins, and topped with a smooth, velvety hollandaise sauce. Perfect for brunch or special mornings with minimal fuss.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Breakfast, Brunch
- Cuisine: American
Ingredients
- 6 large eggs (room temperature preferred for even cooking)
- 1 cup whole milk (can substitute almond or oat milk for dairy-free)
- 1 cup cooked ham, diced (thick-cut recommended)
- 4 English muffins, torn into bite-sized pieces (day-old preferred)
- 1 cup shredded sharp cheddar cheese (or mix with Gruyère)
- 2 tablespoons unsalted butter, melted
- Salt and freshly ground black pepper, to taste
- 3 large egg yolks (for hollandaise)
- 1/2 cup unsalted butter (clarified butter ideal) for hollandaise
- 1 tablespoon fresh lemon juice
- Pinch of cayenne pepper or dash of hot sauce (optional)
- Salt, to taste (for hollandaise)
Instructions
- Preheat oven to 350°F (175°C). Butter a 9×13 inch baking dish generously.
- In a large mixing bowl, whisk together 6 large eggs and 1 cup whole milk until smooth. Season with salt and pepper.
- Spread torn English muffin pieces evenly in the baking dish. Scatter diced ham and shredded cheddar cheese over the muffin layer.
- Pour the egg and milk mixture evenly on top, pressing down gently to submerge the bread. Drizzle melted butter over everything.
- Let the mixture soak for about 10 minutes to allow the bread to absorb the egg mixture.
- Bake for 30-35 minutes until the top is lightly golden and eggs are set but still creamy (custard-like texture). A toothpick inserted should come out mostly clean.
- While baking, melt 1/2 cup butter until hot but not browned. In a heatproof bowl, whisk 3 egg yolks with 1 tablespoon lemon juice until pale and slightly thickened.
- Set the bowl over simmering water (double boiler style). Slowly drizzle in melted butter while whisking constantly until sauce thickens and becomes smooth and velvety.
- Add a pinch of cayenne and salt to taste. If sauce is too thick, whisk in a teaspoon or two of warm water to loosen.
- Once casserole is out of the oven and cooled about 5 minutes, spoon warm hollandaise sauce generously over the top. Garnish with fresh herbs if desired.
Notes
Use room temperature eggs and milk for even cooking. Let bread soak in egg mixture for creamy texture. Whisk hollandaise constantly over gentle heat to avoid scrambling. Use unsalted, high-quality butter for best flavor. Watch bake time closely to avoid drying out. Make hollandaise while casserole bakes to save time. If hollandaise separates, add warm water a teaspoon at a time while whisking.
Nutrition
- Serving Size: 1/6 of casserole
- Calories: 320
- Fat: 22
- Carbohydrates: 12
- Fiber: 1
- Protein: 20
Keywords: Eggs Benedict casserole, breakfast casserole, hollandaise sauce, brunch recipe, creamy eggs, easy brunch, savory casserole


