
There’s something about Eggs Benedict that just feels special. I don’t make it every day, but when I do, it instantly turns an ordinary morning into something worth lingering over. It’s rich, a little indulgent, and honestly… a bit of a show-off dish.
What I love most is how doable it actually is. It looks like something straight out of a café, yet once you break it down, it’s just a few simple components coming together beautifully. A little timing, a little care, and you’re there.
I’ve made this version countless times when friends come over for brunch. It always gets that quiet pause at the table – you know, the one where everyone takes a bite and just nods. That’s when I know it worked.
This version skips the traditional bacon and uses fresh tomatoes instead. It feels lighter, brighter, and honestly, I prefer it this way now. The balance with the creamy sauce is just right.
Ingredients Needed for the Recipe
- Egg yolks – These form the base of the hollandaise sauce, giving it richness and structure.
- Fresh lemon juice – Adds brightness and cuts through the buttery sauce.
- Dijon mustard – Gives a subtle tang and helps the sauce emulsify smoothly.
- Sea salt – Enhances all the flavors, especially in the sauce.
- Cayenne pepper – Adds a gentle warmth without overpowering.
- Unsalted butter – The key to that silky, creamy hollandaise texture.
- Hot water – Helps adjust the consistency of the sauce if needed.
- Eggs – The star of the dish, poached until perfectly soft and runny.
- White wine vinegar – Helps the eggs hold their shape while poaching.
- English muffins – A crisp, golden base that holds everything together.
- Tomatoes – Fresh slices add juiciness and a light contrast to the richness.
- Salt and black pepper – For seasoning the final dish.
- Fresh chives – Add a mild onion flavor and a fresh finish.
- Fresh dill – Brings a delicate, slightly citrusy herbal note.
A Few Thoughts Before You Start
If you’re making Eggs Benedict for the first time, don’t rush it. The steps are simple, but they reward a bit of patience. Once you get the rhythm, it actually feels quite relaxing to prepare.
I usually start with the sauce because it can sit for a bit while I handle the eggs. Also, having everything prepped ahead – muffins split, tomatoes sliced – makes the final assembly smooth and stress-free.
How to make Eggs Benedict?

Step 1 – Make the Hollandaise Sauce
In a blender, combine the egg yolks, lemon juice, Dijon mustard, salt, and cayenne. Blend for a few seconds until it looks slightly frothy and lighter in color.
Meanwhile, melt the butter gently on the stove. With the blender running on low, slowly pour in the hot butter. Take your time here – this is what creates that creamy, emulsified texture.
If the sauce feels too thick, add a splash of hot water and blend again. It should be smooth, pourable, and glossy. Set it aside while you move on.
Step 2 – Prepare for Poaching
Crack each egg into a small bowl or ramekin. It might feel like an extra step, but it makes a huge difference when you’re sliding them into the water.
Bring a pot of water to a gentle boil, then add a splash of vinegar. Stir the water lightly to create a soft swirl – nothing too aggressive, just enough movement.
Step 3 – Poach the Eggs
Gently slide the eggs into the water one by one. The swirling motion helps the whites wrap around the yolk, which gives you that classic shape.
Let them cook for about 3 and a half to 4 minutes. The whites should be set, but the yolk should still feel soft when you lift it with a spoon.
Remove them carefully and set aside. Repeat with the remaining eggs. I usually do them in batches so they don’t crowd the pot.
Step 4 – Toast the Base
While the eggs are cooking, split the English muffins and toast them until golden and crisp. This step matters more than it seems – it gives the dish structure and a bit of crunch.
You don’t want them too hard, just enough to hold up under the toppings without getting soggy right away.
Step 5 – Assemble and Serve
Place tomato slices on each toasted muffin half. Then gently set a poached egg on top. Season lightly with salt and pepper.
Spoon the warm hollandaise over the eggs, letting it cascade down the sides. Finish with chopped chives and dill for a fresh, bright touch.
Serve immediately. This is one of those dishes that’s best enjoyed right away, while everything is warm and perfectly balanced.
Serving Ideas That Make It Feel Complete
Eggs Benedict is rich on its own, so I like pairing it with something fresh. A simple salad with a light dressing works beautifully and keeps the meal from feeling too heavy.
Roasted vegetables, especially asparagus, are another favorite. And if I’m going all out, I’ll add crispy breakfast potatoes on the side. It turns into a full brunch spread without much extra effort.
Tips
- Use fresh eggs for poaching – they hold their shape much better in water.
- Keep the water at a gentle simmer, not a rolling boil, to avoid breaking the eggs.
- Pour the butter slowly into the blender to prevent the sauce from splitting.
- If the hollandaise thickens too much, loosen it with a little warm water.
- Toast the muffins just before assembling so they stay crisp.
- Work in batches when poaching eggs to keep things manageable.
- Have everything ready before assembling – timing makes a big difference here.
- Don’t skip the herbs, they really balance the richness.
Variations You Can Try
If you want to switch things up, there are plenty of easy variations. Replacing the tomatoes with sautéed spinach creates a version that feels a bit more classic and slightly earthy.
You can also swap the English muffins for biscuits if you want something softer and more buttery. I’ve tried that a few times, and it turns out incredibly comforting.
For a bit more flavor, adding avocado slices works surprisingly well. It blends into the sauce and egg in a really satisfying way.
Make-Ahead and Storage Notes
While Eggs Benedict is best fresh, you can definitely prep parts of it ahead. The hollandaise sauce can be made a day or two in advance and stored in the fridge.
When reheating, do it gently on the stove or over a double boiler. Stir often and add a little warm water if needed to bring it back to life.
Poached eggs can also be made earlier. Just transfer them to ice water after cooking, then refrigerate. When ready to serve, warm them briefly in hot water for about 20 seconds.
It’s not exactly the same as freshly made, but it’s close enough when you’re hosting and want things to go smoothly.

Eggs Benedict Recipe
Description
This eggs Benedict recipe tastes like it's from a restaurant, but it's easy to make at home! You'll top toasted English muffins with perfectly poached eggs, juicy tomato slices, and our rich, creamy homemade hollandaise sauce. It's a delicious breakfast or brunch that's guaranteed to impress your friends and family.
ingredients
Hollandaise Sauce
For the Eggs Benedict
Instructions
-
Make the Hollandaise Sauce
In a blender, place the egg yolks, lemon juice, Dijon mustard, salt, and cayenne pepper. Blend for 5 to 15 seconds, or until the mixture is frothy. -
Place the butter in a small pot over medium-low heat. Cook, stirring, until melted. Transfer the melted butter to a glass liquid measuring cup so that it's easy to pour.
-
With the blender running on low, slowly pour in the hot butter, blending until the sauce is emulsified. The sauce should have a thick but pourable consistency. If it's too thick, blend in hot water, 1 tablespoon at a time, to loosen it. Set aside while you poach the eggs.Add butter gradually to help emulsify
-
Poach the Eggs
Crack four of the eggs into four separate small bowls or ramekins. Bring a medium pot of water to a gentle boil. Add the white wine vinegar and stir the water so that it moves in a circular motion. -
Gently drop the eggs into the water, give the water another gentle stir, and cook for 3 minutes and 30 seconds to 4 minutes. Use a slotted spoon to scoop the eggs out of the water and test for doneness. The whites should be set but yolks still runny.Cook time: 3.5-4 minutes
-
Set aside and repeat with the remaining 4 eggs.
-
Assemble and Serve
Slice the English muffins in half and lightly toast until golden brown. -
Top each English muffin half with a tomato slice and a poached egg. Season the egg with salt and pepper, then drizzle generously with the hollandaise sauce.
-
Garnish with fresh chopped chives and dill. Serve immediately while hot and enjoy your restaurant-quality eggs Benedict!Serve immediately for best results
Nutrition Facts
Servings 4
Serving Size 2 eggs Benedict
- Amount Per Serving
- Calories 485kcal
- % Daily Value *
- Total Fat 35gg54%
- Saturated Fat 18gg90%
- Trans Fat 0.5gg
- Cholesterol 425mgmg142%
- Sodium 680mgmg29%
- Potassium 285mgmg9%
- Total Carbohydrate 28gg10%
- Dietary Fiber 2gg8%
- Sugars 3gg
- Protein 18gg36%
- Calcium 125mg mg
- Iron 3.2mg mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Make-ahead hollandaise: Make the sauce up to 2 days in advance and store in an airtight container in the refrigerator. Gently reheat in a double boiler or small saucepan, stirring often and adding hot water as needed to thin.
- Pre-poach eggs: Poach eggs up to 1 hour in advance. Transfer to ice water to stop cooking, then refrigerate. Reheat in simmering water for 15-30 seconds before serving.
- Eggs Florentine variation: Replace the tomatoes with sautéed spinach for a classic eggs Florentine.
- Perfect poaching tip: Cracking eggs into individual ramekins makes it easy to gently slide them into the water, helping them hold their shape.
- Blender shortcut: Making hollandaise in a blender instead of a double boiler is foolproof and much easier!
Frequently Asked Questions
Can I make eggs Benedict ahead of time?
Yes! You can make the hollandaise sauce up to 2 days in advance and store it in the refrigerator. Reheat gently, adding hot water to thin if needed. You can also poach eggs up to 1 hour ahead, chill them in ice water, then reheat in simmering water for 15-30 seconds before serving.
Why is my hollandaise sauce breaking?
If your hollandaise breaks, it's usually because the butter was added too quickly or was too hot. Make sure to add the melted butter slowly while the blender is running. If it does break, try blending in 1 tablespoon of hot water to bring it back together.
How do I know when poached eggs are done?
Poached eggs are perfectly done when the whites are completely set but the yolks are still runny. This typically takes 3 minutes and 30 seconds to 4 minutes in gently simmering water. Use a slotted spoon to gently check the doneness.
Can I substitute the tomatoes?
Absolutely! Traditional eggs Benedict uses Canadian bacon or ham. You can also use sautéed spinach for eggs Florentine, avocado slices, smoked salmon, or simply omit the tomato if you prefer.
What can I serve with eggs Benedict?
Eggs Benedict pairs wonderfully with a bright spring salad, roasted asparagus, breakfast potatoes, or fresh fruit. A mimosa or fresh orange juice makes it a complete brunch experience!
