Toasted English muffins topped with Canadian bacon, perfectly poached eggs, and a rich, lemony hollandaise sauce. A classic weekend brunch dish made achievable at home.

Eggs Benedict is a classic American brunch dish of toasted English muffins, Canadian bacon, poached eggs, and rich hollandaise sauce. The hollandaise — a warm emulsion of egg yolks and butter — is the technical challenge; everything else is straightforward.
It's the definitive restaurant brunch dish made at home. Once you understand how hollandaise works (bain-marie, slow butter addition, constant whisking), it's entirely achievable. Pre-poach the eggs the night before and the whole thing comes together in 10 minutes.
A special weekend brunch — particularly good for guests, Mother's Day, or Easter. It's a show-stopping dish that is technically achievable with patience.
Make hollandaise first and keep warm. Pre-poach eggs. Have everything ready before you plate — eggs benedict gets cold quickly.
The traditional base — their nooks and crannies absorb hollandaise beautifully. Toast them thoroughly so they hold the weight of the toppings without going soggy.
Leaner than regular bacon, from the loin rather than the belly. It provides a savoury, smoky platform for the egg and sauce without competing with the hollandaise.
The sauce that defines the dish. A warm emulsion of egg yolks and clarified butter, finished with lemon. Rich, glossy, and lemony — it must be made carefully but is entirely achievable.
Use regular back bacon or smoked salmon instead of Canadian bacon. Swap English muffins for sourdough toast. For Eggs Florentine, replace the bacon with wilted spinach. Use a blender hollandaise method for a faster, less technical sauce.
Place a heatproof bowl over a pan of barely simmering water (bain-marie). Add the 3 egg yolks, lemon juice, and mustard. Whisk continuously for 3–4 minutes until the mixture is thick and pale and the whisk leaves a trail. Remove from the heat. Very slowly drizzle in the warm clarified butter, whisking constantly, until a thick, glossy sauce forms. Season with salt and white pepper. Keep warm over the hot water, whisking occasionally.
Bring a medium pan of water to a gentle simmer and add the vinegar. Create a gentle whirlpool. Crack each egg into a ramekin and slide into the centre of the whirlpool one at a time. Poach for 3 minutes for a runny yolk. Remove with a slotted spoon and rest on a paper towel.
While the eggs poach, pan-fry the Canadian bacon over medium-high heat for 1–2 minutes per side until heated through and lightly golden. Toast the split English muffins until golden.
Place two muffin halves on each plate. Top each with a slice of Canadian bacon, then a poached egg. Spoon hollandaise generously over each egg. Garnish with a pinch of paprika and freshly snipped chives. Serve immediately.
Techniques that separate good from great
Clarified butter (with milk solids removed) produces a more stable, less likely to split hollandaise than whole butter. To clarify: melt butter gently, let the white solids settle, and pour off the clear yellow liquid. Use this for the sauce.
Poach all eggs 2–3 minutes only, then transfer to a bowl of cold water. Store in the fridge for up to 24 hours. When ready to serve, drop them in barely simmering water for exactly 1 minute. This is how restaurants serve eggs benedict to order.
Add the egg yolks, lemon juice, and mustard to a tall jug. Melt the butter until very hot. Blend the yolks on low, then pour in the hot butter in a slow, steady stream while blending. The emulsification happens in 30 seconds with almost zero risk of splitting.
Taste hollandaise after adding all the butter — the flavour changes significantly as the sauce comes together. It often needs more lemon and more salt than expected. Season generously just before serving.
Different ways to make this dish your own
Replace Canadian bacon with cold-smoked salmon for the most popular variation. Add a few capers alongside the salmon.
Replace the bacon with 100g of wilted, well-drained spinach seasoned with nutmeg. A vegetarian classic.
Replace Canadian bacon with smashed avocado seasoned with lemon and chilli. Top with poached egg and hollandaise.
Use smoked salmon instead of bacon and add a few capers and thinly sliced red onion under the egg.
Perfect pairings to complete the meal
The acidity and brightness cut through the richness of the hollandaise perfectly for a classic brunch pairing.
A simple green salad dressed with lemon vinaigrette alongside lightens the plate and provides freshness.
Crispy hash browns on the side add crunch and substance for a more complete brunch plate.
For a celebratory brunch, a glass of cold sparkling wine is the classic pairing for eggs benedict.
Keep it fresh and plan ahead
Hollandaise doesn't keep well — make fresh or within 1 hour. Poached eggs can be kept in cold water for up to 24 hours.
Not suitable for freezing — hollandaise breaks and poached eggs change texture.
Poach eggs (2.5 minutes) and refrigerate in cold water for up to 24 hours. Make hollandaise to order. Canadian bacon can be cooked ahead and reheated.
Reheat poached eggs in barely simmering water for 1 minute. Reheat hollandaise very gently over a bain-marie, whisking. Reheat bacon in a pan for 1 minute.
Be the first to review this recipe!
Turn what you already have in your fridge into delicious meals. Our AI-powered generator creates personalized recipes from your ingredients.
Browse more like this:
Discover more delicious recipes similar to what you're cooking
Join our newsletter and discover new favorites delivered straight to your inbox. No spam, just tasty inspiration.