Learn how to make eggs Benedict at home with an easier method for homemade hollandaise sauce.
My recipe puts a fresh twist on the classic dish by adding tender-crisp asparagus.

Save This Recipe
Recipe Highlights
- Servings: 4 servings
- Time Commitment: 35 minutes total
- Effort Required: Moderate. Poaching eggs and making hollandaise requires a bit more time and effort than usual.
- Special Equipment: Double boiler (or a heatproof bowl set over a saucepan) and a slotted spoon.
- Dietary Notes: Contains eggs and dairy (butter in hollandaise). It can be made gluten-free by substituting gluten-free bread.

Jump to:
Ingredients and Substitutions
This recipe keeps things simple, but there's still room to make it your own.
- Bread: I use thick slices of buttered toast, but a toasted and buttered English muffin makes it classic. For a gluten-free version, use your favourite gluten-free bread.
- Asparagus: Look for firm, bright green spears. Thinner spears cook faster and stay tender-crisp.
- Eggs: Fresh eggs are key for poaching, since the whites hold together better in the water. If your eggs aren't very fresh, see my tip below for spinning the water first.
- Egg yolks: These form the base of the hollandaise. Save the whites for an omelette.
- Unsalted butter: Room-temperature butter is easier to emulsify into the sauce and less likely to split it. If you only have salted butter, reduce the added salt in the sauce.
- Lemon juice: Freshly squeezed gives the hollandaise its signature brightness. Bottled juice works in a pinch, but fresh tastes better.
- Short on time? You can skip the homemade sauce entirely and use a package of instant hollandaise or a jar of ready-to-serve sauce. I find the jarred version is usually a bit nicer, but it's a personal preference.
This recipe has not been tested with all possible substitutions or variations. If you try something different, please share in the comments!

See the recipe card for the complete ingredient list and recipe instructions.
Recipe Variations
- Make It Classic: swap out the hot buttered toast for a classic toasted and buttered English muffin.
- Swap Your Veggies: turn your eggs Benedict into eggs Florentine by switching the pan-fried asparagus to sautéed spinach.
- Make It Meaty: add ham, pea-meal bacon or regular bacon
- Spice it Up: top your hollandaise with a sprinkle of paprika or cayenne pepper for a little heat.
- Treat Yourself: top your Benedicts with cooked lump crab meat for an extra special brunch!
- Add Some Green: garnish your eggs with finely chopped fresh chives
If you like asparagus on toast, check out my smoked salmon crostini recipe!
Why I Make This Recipe
When it comes to breakfast, I usually go for something simple: apple cinnamon oatmeal, a granola parfait, or a smoothie.
But once in a while, it's nice to treat myself to something a bit fancier on the weekend.
Eggs Benedict always struck me as one of those dishes that was too fussy to make at home, a special treat I reserved for fancy restaurant brunches.
But when you break the dish down, it's really not that complicated: a toasted and buttered English muffin or slice of bread, a piece of ham or Canadian bacon, a poached egg, and a generous spoonful of hollandaise sauce.
I decided to change things up by adding fresh asparagus instead of ham or bacon. It's a great way to sneak in some veggies, and it helps offset the richness of the hollandaise, too.
If you skip making the hollandaise from scratch, the hardest part of this recipe will be poaching the eggs, which isn't that hard once you know what you're doing!
Learning How to Poach Eggs

When I first learned to poach eggs, I tried the popular fine-mesh sieve and "gentle vortex" method, and was frustrated with both techniques. You can see some of my less successful attempts above.
It turns out the two biggest culprits behind wispy, exploded whites are pouring the egg in from a height and letting the water boil instead of gently simmer.
Jamie Oliver's method for poaching eggs is what finally worked for me.
Here's what I learned:
- Use fresh eggs. The whites hold together better in the water.
- Be gentle. Crack each egg into a small bowl first, then slide it into the water close to the surface.
- Keep the water at a gentle simmer, not a boil. The bubbles of a rolling boil can break the egg apart.
- Use a slotted spoon to lift the finished eggs out of the water.
Tip: If your eggs aren't that fresh, spin the water with a spoon BEFORE gently tipping the eggs in. The moving water helps shape the whites around the yolks.

Poached Egg Substitution:
If you don't enjoy the texture of poached eggs or don't want to go through the trouble of making them, try topping your eggs Benedict with a fried egg instead!
You can still enjoy that runny yolk, but with arguably tastier whites.
Making the Hollandaise Sauce
The hollandaise sauce actually wasn't that difficult to make, but it does take time and attention.
You'll need a double boiler, but don't run out to buy one.
A heat-safe bowl (ceramic, stainless steel, or tempered glass) set over a pot of simmering water works just as well.
You can read more about how to make a double boiler here.

I adapted my recipe from Martha Stewart's Cooking School cookbook, with less butter so it's not as rich. What I like about her version is that she uses room-temperature butter, which makes the sauce easier to emulsify and less likely to split.
And while most people associate hollandaise with eggs Benedict, it's just as good spooned over vegetables or fish.
Tips for Successfully Making Hollandaise Sauce:
- Don't overfill the pot. Add just enough water to create steam.
- Use the right bowl. Whisk your eggs in a ceramic, stainless steel, or heatproof glass bowl.
- Keep the bowl above the water. If the bottom touches the simmering water, the eggs will scramble.
- Keep the heat gentle. The water should be barely simmering, not boiling, so the eggs cook slowly.
- Whisk constantly so the eggs can thicken without scrambling.
- Add the butter bit by bit, not all at once, so each piece is fully incorporated.
Tip: Pour your freshly made hollandaise sauce into a thermos so it stays warm while you pan-fry your asparagus, toast your bread etc.
Common Questions
The commonly used sauce on eggs Benedict is hollandaise sauce, a rich and creamy sauce made from emulsified egg yolks, butter and lemon juice.
No. While adding vinegar to the water can help to firm up the egg, it's not necessary to use it. I haven't found that it makes a big difference to the finished product, but it does add a slight vinegar flavour to my eggs, which I dislike.
More Tasty Brunch Recipes:
Recipe Card

Eggs Benedict with Asparagus
Ingredients
- ½ teaspoon oil, for cooking
- 12 asparagus spears, trimmed, cut in half
- 4 slices bread, toasted
Hollandaise Sauce:
- 3 large egg yolks
- ½ cup unsalted butter, room temperature, cut into 1 tablespoon pieces
- 1 teaspoon lemon juice
- ½ teaspoon salt
Poached Eggs:
- 4 fresh eggs
Equipment
- Double Boiler, or a heatproof bowl set over a medium saucepan (for the hollandaise)
- Large Saucepan, for poaching the eggs
- Small Bowl, for sliding the eggs into the water
- Slotted Spoon
- Small Skillet or Non-Stick Pan, for the asparagus
Instructions
Cook the Asparagus:
- Add oil to a small skillet or non-stick pan and place over medium-high heat.
- Pan-fry the asparagus for about 5-10 minutes, or until browned and tender-crisp. Season with salt and pepper, and remove from heat. Set aside for later.
Make the Hollandaise Sauce:
- Fill a medium saucepan with a few inches of water and bring to a boil, then reduce heat to a simmer.
- Meanwhile, add egg yolks to a heatproof bowl (on the counter) and whisk until they become pale in colour.
- Place the bowl with the yolks on top of the saucepan, making sure the bowl doesn't touch the simmering water.
- Whisk the yolks constantly but gently. Cook the yolks until they have thickened, which takes about 3 minutes.
- Add 1 tablespoon of butter at a time, whisking constantly. Make sure that each tablespoon is incorporated completely before adding the next.
- Once all the butter has been added, season the sauce with lemon juice and salt. Your hollandaise should be thick enough to coat the back of a spoon, but not stiff. If it is too thick, thin it with a little water.
- The sauce is best if used immediately, however, it can sit for about an hour in a Thermos, if needed.
Poach The Eggs:
- In a large saucepan, heat water over medium heat until gently simmering.
- Crack each egg, one at a time, into a small bowl, Gently slide each egg into the simmering water. Make sure to tip the eggs in close to the surface of the water - not from a height.
- Cook the eggs until whites are set and yolks are still soft - about 3 minutes. Then remove the eggs with a slotted spoon and place on a plate.
Assemble the Eggs Benedict:
- Butter the slices of toast and arrange 3 asparagus spears on each piece. Carefully place one egg on each piece of toast, and top with a generous spoonful of the hollandaise sauce. Season with salt and pepper, and serve immediately.
Save This Recipe
Notes
- You can pan-fry, steam, or blanch the asparagus for this recipe. You can also omit the asparagus if you want to.
- If your eggs are not very fresh, use a large slotted spoon to quickly stir the water before adding the eggs. The spinning water can help wrap the whites around the yolks, resulting in a prettier poached egg.
- Leftover hollandaise sauce can be stored in the fridge for up to 2 days. Reheat the sauce over low heat, with a little bit of water and melted butter whisked in.
- You can make this eggs Benedict recipe with store-bought hollandaise sauce to save time.
Please read the full blog post for all of my tips, variations, and recommendations for this recipe.
Nutrition
Nutritional information is an estimate provided as a courtesy and will vary based on the specific ingredients used. For exact values, use your preferred nutritional calculator with the products you're using.
Private Notes
Have you made this recipe?
Let us know how it turned out in the comments!About Shareba
Shareba Abdul is a recipe developer and food photographer with a Culinary Arts certificate from George Brown College and 15+ years of experience creating and testing recipes for home cooks. She is also a member of the International Association for Culinary Professionals. All recipes on this website are tested in her home kitchen. Learn more →







Deb says
Hi Shareba! Eggs benny is my fave brunch dish and I heart hollandaise sauce very much. Tis all! 🙂
Shareba says
Haha, thanks for stopping by Deb!
Markus Mueller | Earth, Food, and Fire says
Good looking dish! I can attest that hollandaise and poached eggs is not the first thing a breakfast cooks masters, but it's important to learn none the less. You can find a detailed diy guide on hollandaise on my blog Earth, Food, and Fire. As for the poached eggs, I have never heard of stirring the water, I was always taught that as long as the water is just below simmering (something like 81C with small bubbles gently rising from the bottom of the pot) it should be hot enough to set the whites as soon as they hit the water. Again don't splash them in, gently crack the egg in from just above the surface, or slide in from a small bowl. Most restaurants I've worked in will also add a splash of white vinegar to the water, which helps keep the egg white from breaking apart as they poach.
Great job though! I really liked the picture of the different success (and failures)!
Shareba says
Thanks for the tip Markus! The stirring tip is supposed to help eggs that aren't quite fresh enough to wrap around and set nicely. Although, I have managed to mangle a few eggs that way because I was stirring too fast. I'll have to check out your Hollandaise guide!
Vicky Chin says
Your pouched egg looks perfect ! Love how you put your "not so successful" ones together, makes a very nice and clear illustration ! Thanks for sharing !
Marie says
Nice! I was thinking about making this yesterday! Hihi! Must be a sign !
Shareba says
I think it must be a popular dish for spring!
Amanda (Peppers & Pennies) says
Ah! This is perfect. I remember my first time poaching eggs... after that I spent a rainy Saturday attempting different methods and seeing what went wrong. I love how you added the photos of your failures so you can compare the different elements that may or may not work for you.
I also, personally, adore Martha and always have. She shares great foundational knowledge with a focus on technique. What ever is wrong with that?
Shareba says
Thanks Amanda! I definitely need to keep practicing to get them right every time. I feel like Martha has become the Nickelback of the lifestyle world. No one wants to admit that they enjoy her work!
Nicoletta says
That is so funny because we just made an eggs Benny recipe for a sponsored post and we made our own Hollandaise sauce as well (Jamie Oliver's recipe ????). You did a great job with poaching the eggs, if it wasn't for Loreto I wouldn't know how to do. Never needed to poach an egg in my life in Italy where eggs benedicts are not in the picture ????. Love love the asparagus in place of the ham!
Shareba says
Thanks! They were so much harder to poach than I thought they would be!