“Are you seriously making eggs Benedict again this weekend?” my partner asked, half amused and half impressed. Honestly, I wasn’t even keeping count, but at this point, I’ve probably made this classic brunch dish enough times to open my own little breakfast nook. It started as a curious experiment—one lazy Sunday morning when I had leftover English muffins and some ham, and I figured, why not try making hollandaise sauce from scratch? Spoiler: the first attempt was a hot mess (curdled sauce, anyone?). But after a couple of tweaks and a lot of practice, I landed on what I now call my perfect classic eggs Benedict with creamy hollandaise sauce.
That silky, buttery hollandaise paired with the runny poached eggs and salty ham on a toasted English muffin—there’s this quiet magic in how those flavors and textures come together. It’s not just a recipe; it’s become my go-to comfort when weekends feel stretched thin or when I want to impress unexpected guests without stress. Plus, the smell of simmering vinegar water and melting butter somehow settles the mind—an odd but welcome little ritual.
What surprises me every time is how approachable this dish feels now. No more hesitating because the sauce seems intimidating or the eggs look tricky. You get this creamy, luscious hollandaise that’s not too heavy, the perfectly poached egg that oozes golden goodness, and that satisfying crunch from the English muffin. It’s a classic, yes, but it’s also a reminder that a little patience and care can turn simple ingredients into something truly special—without fancy gadgets or complicated steps.
So, whether you’re a weekend brunch warrior or a midweek treat-seeker, this recipe for perfect classic eggs Benedict with creamy hollandaise sauce might just become your new comfort ritual too. The kind of dish that makes you pause, savor, and maybe even smile quietly to yourself.
Why You’ll Love This Recipe
Having tested this eggs Benedict recipe more times than I can count, I’m confident it hits just the right notes every time. Here’s why it’s worth your time and kitchen space:
- Quick & Easy: This comes together in about 30 minutes, ideal for busy mornings when you want something special but don’t want to spend all day in the kitchen.
- Simple Ingredients: No exotic or hard-to-find items here. You probably have everything on hand already—eggs, butter, lemons, ham, and English muffins.
- Perfect for Brunch or Special Occasions: Whether you’re hosting a laid-back morning with friends or craving a cozy breakfast-in-bed moment, it fits the bill beautifully.
- Crowd-Pleaser: I’ve seen this recipe win over skeptics and picky eaters alike—kids included! The creamy hollandaise sauce adds a touch of indulgence that feels celebratory but isn’t overwhelming.
- Unbelievably Delicious: The balance between the tangy, buttery hollandaise, the salty ham, and the soft poached egg makes every bite melt in your mouth.
But what sets this apart isn’t just the ingredients—it’s the technique. For instance, I whisk the hollandaise slowly over gentle heat, which keeps it silky instead of grainy. Also, I add a little Dijon mustard for a subtle depth that most recipes skip. This isn’t just another eggs Benedict recipe; it’s the one that keeps me coming back, week after week. And if you’d like to try a lighter brunch option alongside it, pairing it with fluffy mini quiches can be a lovely touch.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Here’s what you’ll gather to make the perfect classic eggs Benedict with creamy hollandaise sauce:
- For the Eggs Benedict:
- 4 large eggs (preferably fresh, room temperature for easier poaching)
- 2 English muffins, split and toasted (I like Thomas’ for their sturdy texture)
- 4 slices of Canadian bacon or ham (look for thick cut for a nice meaty bite)
- White vinegar (about 2 tablespoons for poaching water)
- For the Hollandaise Sauce:
- 3 large egg yolks (room temperature)
- 1 tablespoon lemon juice (freshly squeezed)
- 1/2 cup (115g) unsalted butter, melted and warm (I use Kerrygold for creaminess)
- 1 teaspoon Dijon mustard (optional, adds subtle tang)
- Pinch of salt and cayenne pepper or white pepper (for a gentle kick)
If you want to switch things up, feel free to swap the Canadian bacon with smoked salmon or sautéed spinach for a vegetarian version. For dairy-free hollandaise, you could try vegan butter, but I haven’t tested that myself—if you do, let me know how it goes!
Equipment Needed
You don’t need a fancy setup to nail this recipe. Here’s what I use and recommend:
- A medium saucepan or deep skillet for poaching eggs
- A slotted spoon (essential for gently lifting poached eggs out of the water)
- A small heatproof bowl or metal mixing bowl for whisking hollandaise (preferably stainless steel)
- A whisk (a balloon whisk works best for emulsifying the sauce)
- A toaster or oven to crisp the English muffins
- Measuring spoons and cups for accuracy
If you don’t have a dedicated whisk, a fork can work in a pinch, but patience is key. For poaching eggs without splatter, using a deep skillet over a wide burner helps keep the water temperature steady. I once used a double boiler setup for hollandaise, but found a simple bowl over simmering water works just as well—and cleans up easier.
Preparation Method

- Prepare the Hollandaise Sauce (approx. 15 minutes): In your heatproof bowl, whisk together the egg yolks, lemon juice, and Dijon mustard until the mixture is smooth and slightly thickened. Place the bowl over a pot of barely simmering water (make sure the bowl doesn’t touch the water). Slowly drizzle in the warm melted butter while whisking vigorously. Keep whisking until the sauce thickens and becomes creamy. Remove from heat, season with salt and a pinch of cayenne or white pepper. Keep warm but don’t let it get too hot or it might split.
- Poach the Eggs (approx. 6-8 minutes): Fill your saucepan with water about 3 inches deep, add the vinegar, and bring to a gentle simmer. Crack one egg into a small cup, then carefully slip it into the water. Poach for about 3-4 minutes for runny yolks or longer if you prefer firmer. Use a slotted spoon to lift the egg out and drain on a paper towel. Repeat with remaining eggs. Tip: stirring the water gently before adding eggs can help keep whites wrapped around yolks.
- Toast the English Muffins and Cook the Canadian Bacon (approx. 5 minutes): While poaching eggs, toast the English muffins until golden brown. In a skillet over medium heat, lightly brown the Canadian bacon slices for about 1-2 minutes per side.
- Assemble the Eggs Benedict: Place toasted English muffin halves on plates, top each with a slice of Canadian bacon, then a poached egg. Spoon generous amounts of the creamy hollandaise sauce over each stack. Garnish with a sprinkle of freshly cracked black pepper or chopped chives if you like.
- Serve immediately: Eggs Benedict is all about timing. Serve right after assembling to enjoy the contrast of warm sauce, runny yolk, and crisp muffin.
Quick tip: if the hollandaise starts to thicken too much while waiting, whisk in a teaspoon of warm water to loosen it up again. And if you want a little extra flair, try serving your eggs Benedict alongside crispy prosciutto-wrapped asparagus bites for a fresh, crunchy contrast.
Cooking Tips & Techniques
Getting eggs Benedict just right can feel like a balancing act, but with some practice, it’s totally manageable. Here’s what I’ve learned along the way:
- Keep Hollandaise Warm, Not Hot: Overheating can cause the sauce to break. If it looks grainy, whisk in a little warm water slowly to bring it back together.
- Egg Poaching Patience: Fresh eggs are key here. Older eggs tend to spread out in the water. Also, don’t crowd the pan; poach in batches if needed.
- Whisking Technique: Steady, continuous whisking while adding butter makes the difference between a smooth sauce and a curdled one. If it splits, don’t panic—start with a fresh yolk in a clean bowl and slowly whisk the broken sauce in.
- Use Room Temperature Ingredients: Cold eggs or butter can shock the sauce, so let them sit out briefly before starting.
- Multitasking Tips: Toast muffins while poaching eggs and preparing sauce to streamline the process. Timing is everything to serve eggs Benedict perfectly warm.
I once tried rushing the sauce over high heat and ended up with scrambled eggs instead of hollandaise—lesson learned! Staying calm and steady wins every time. And if you want a more foolproof poaching method, you might find the swirling water technique helpful, but I prefer the gentle simmer approach for more consistent results.
Variations & Adaptations
While this recipe nails the classic version, it’s also a flexible base you can tweak to suit your tastes or dietary needs:
- Vegetarian: Skip the Canadian bacon and add sautéed spinach or grilled tomatoes for color and flavor.
- Smoked Salmon Benedict: Swap the ham for thin slices of smoked salmon and add a touch of dill to the hollandaise.
- Gluten-Free: Use gluten-free English muffins or lightly toasted gluten-free bread slices.
- Healthier Hollandaise: Try substituting half the butter with olive oil for a lighter sauce, though the texture will be a bit different.
- Spicy Twist: Add a dash of hot sauce or cayenne to the hollandaise for a subtle heat kick.
Personally, I once made a brunch spread including this eggs Benedict alongside a refreshing champagne punch, and it was a total hit—balanced and festive without feeling heavy.
Serving & Storage Suggestions
Serve your eggs Benedict piping hot for that perfect contrast of creamy and crisp textures. A light sprinkle of fresh herbs—chives, parsley, or tarragon—adds a fresh note and pretty presentation.
This dish pairs beautifully with simple sides like mixed greens or roasted potatoes. For a special brunch, pairing with sparkling drinks such as the sparkling New Year’s sangria keeps things fun and festive.
If you have leftovers (which is rare!), the components are best stored separately. Refrigerate the poached eggs and Canadian bacon in airtight containers for up to 24 hours. Hollandaise sauce is best used fresh but can be reheated gently over warm water; avoid microwaving as it may split.
When reheating, toast the muffins again to restore crunch, and warm the sauce slowly while whisking. The flavors meld nicely if you prepare parts ahead, but the real magic is in the fresh assembly.
Nutritional Information & Benefits
This classic eggs Benedict recipe offers a good balance of protein and fats, making it a satisfying and energizing meal. Each serving delivers approximately:
| Nutrient | Amount per Serving |
|---|---|
| Calories | 450-500 kcal |
| Protein | 25-30g |
| Fat | 35g (mostly from butter and egg yolks) |
| Carbohydrates | 25g |
Eggs provide high-quality protein and essential vitamins like B12, while butter contributes fat-soluble vitamins A and D. The lemon juice adds a fresh dose of vitamin C. If you’re watching carbs, swapping English muffins for sautéed greens or avocado slices can lighten the carb load.
Be mindful if you avoid dairy or eggs due to allergies. For a dairy-free version, experimenting with vegan butters and egg substitutes might work, but the texture and flavor will differ.
Conclusion
Perfect classic eggs Benedict with creamy hollandaise sauce is one of those dishes that feels both special and approachable. It’s the kind of recipe that invites you to slow down, savor each bite, and feel a little proud of your kitchen skills. I love how the basic ingredients come together to create something indulgent yet comforting—a genuine crowd-pleaser on any brunch table.
Feel free to tweak this recipe to suit your mood, whether it’s adding a spicy kick, going vegetarian, or pairing it with a favorite brunch cocktail. If you give it a try, I’d love to hear what you think or how you make it your own. Cooking, after all, is all about sharing those warm, satisfying moments.
Happy cooking, and here’s to many cozy mornings filled with buttery hollandaise and perfectly poached eggs!
Frequently Asked Questions
How do I prevent my hollandaise sauce from breaking?
Keep the heat low and whisk continuously while adding melted butter slowly. If the sauce starts to separate, whisk in a teaspoon of warm water to bring it back together.
What’s the best way to poach eggs for eggs Benedict?
Use fresh eggs and simmer water with a splash of vinegar. Crack eggs into a small cup then gently slide into simmering water. Poach for 3-4 minutes for runny yolks.
Can I make hollandaise sauce ahead of time?
It’s best fresh, but you can prepare it up to an hour ahead and keep warm in a bowl over simmering water. Rewhisk gently before serving.
What can I substitute for English muffins?
Try toasted bagels, crusty bread, or even thick slices of grilled polenta for a fun twist.
Is eggs Benedict healthy?
It’s a rich dish, but packed with protein and vitamins. Enjoy it as an occasional treat or balance the meal with fresh veggies and lighter sides.
Pin This Recipe!

Perfect Classic Eggs Benedict Recipe with Easy Creamy Hollandaise Sauce
A classic brunch dish featuring poached eggs and Canadian bacon on toasted English muffins, topped with a silky, creamy hollandaise sauce made from scratch.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Category: Breakfast, Brunch
- Cuisine: American
Ingredients
- 4 large eggs (preferably fresh, room temperature for easier poaching)
- 2 English muffins, split and toasted
- 4 slices of Canadian bacon or ham (thick cut)
- 2 tablespoons white vinegar (for poaching water)
- 3 large egg yolks (room temperature)
- 1 tablespoon freshly squeezed lemon juice
- 1/2 cup (115g or 4 ounces) unsalted butter, melted and warm
- 1 teaspoon Dijon mustard (optional)
- Pinch of salt
- Pinch of cayenne pepper or white pepper
Instructions
- Prepare the Hollandaise Sauce (approx. 15 minutes): In a heatproof bowl, whisk together egg yolks, lemon juice, and Dijon mustard until smooth and slightly thickened. Place the bowl over a pot of barely simmering water, ensuring the bowl does not touch the water. Slowly drizzle in warm melted butter while whisking vigorously until sauce thickens and becomes creamy. Remove from heat, season with salt and a pinch of cayenne or white pepper. Keep warm but do not overheat.
- Poach the Eggs (approx. 6-8 minutes): Fill a saucepan with about 3 inches of water, add vinegar, and bring to a gentle simmer. Crack one egg into a small cup, then gently slip it into the water. Poach for 3-4 minutes for runny yolks or longer for firmer yolks. Use a slotted spoon to lift eggs out and drain on paper towels. Repeat with remaining eggs.
- Toast the English Muffins and Cook the Canadian Bacon (approx. 5 minutes): While poaching eggs, toast English muffins until golden brown. In a skillet over medium heat, lightly brown Canadian bacon slices for 1-2 minutes per side.
- Assemble the Eggs Benedict: Place toasted English muffin halves on plates, top each with a slice of Canadian bacon, then a poached egg. Spoon generous amounts of hollandaise sauce over each stack. Garnish with freshly cracked black pepper or chopped chives if desired.
- Serve immediately to enjoy the contrast of warm sauce, runny yolk, and crisp muffin.
Notes
Keep hollandaise sauce warm but not hot to prevent breaking. If sauce thickens too much, whisk in a teaspoon of warm water to loosen. Use fresh eggs for best poaching results. Toast muffins and cook bacon while poaching eggs to save time. For dairy-free hollandaise, vegan butter can be tried but not tested.
Nutrition
- Serving Size: 1 eggs Benedict stac
- Calories: 475
- Sugar: 2
- Sodium: 700
- Fat: 35
- Saturated Fat: 20
- Carbohydrates: 25
- Fiber: 1
- Protein: 28
Keywords: eggs Benedict, hollandaise sauce, brunch recipe, poached eggs, Canadian bacon, classic breakfast


