Classic Eggs Benedict is a timeless brunch recipe made with toasted English muffins, savory Canadian bacon, perfectly poached eggs, and rich homemade hollandaise sauce. It feels elegant and restaurant-worthy, yet with the right method, it is surprisingly doable in your own kitchen.

This classic Eggs Benedict recipe breaks the process into simple, manageable steps so you can pull everything together with confidence. Whether you are planning a cozy weekend brunch, a holiday breakfast, or a special meal at home, this version gives you the traditional flavor and texture people love.
⏱️ 30 mins | 💪 20–22g protein | 🔥 450–480 kcal | 🍽️ Serves 2 (per serving)
Chef Tip: The biggest mistake people make with hollandaise is breaking the emulsion. In my recipe below, I share my 10-second immersion blender trick to guarantee your sauce stays thick, creamy, and never separates.
Why You’ll Love This Classic Eggs Benedict Recipe
There is a reason Eggs Benedict has remained a brunch favorite for so long. It combines buttery hollandaise, rich egg yolks, crisp toasted muffins, and savory Canadian bacon into one deeply satisfying bite.
- Classic brunch recipe with rich, balanced flavor
- Easy step-by-step instructions for beginners
- Perfect for weekends, holidays, and special breakfasts
- Made with simple ingredients that feel elevated
- Easy to customize with spinach, avocado, smoked salmon, or bacon
What Is Classic Eggs Benedict?
Classic Eggs Benedict is a traditional brunch dish made with toasted English muffins, Canadian bacon or ham, poached eggs, and hollandaise sauce. It is known for its mix of crisp, creamy, buttery, and savory textures, and while it looks elegant, it is very doable at home once you break it into simple steps.
Ingredients
For the Eggs Benedict
- 2 English muffins, split and toasted
- 4 large eggs
- 4 slices Canadian bacon (or ham)
- 1 tablespoon white vinegar
- Chopped chives or parsley, for garnish
- Salt and black pepper, to taste
For the Hollandaise Sauce
- 3 large egg yolks
- ½ cup unsalted butter, melted and warm
- 1 tablespoon lemon juice
- Pinch of salt, to taste
- Pinch of cayenne or white pepper (optional)
Ingredient Notes
A few ingredient details can make your Eggs Benedict turn out even better.
- English muffins: These are the classic base because they toast well and hold the toppings without falling apart.
- Canadian bacon: Traditional, savory, and sturdy enough to support the poached egg. Ham also works well.
- Fresh eggs & White Vinegar: Fresh eggs hold their shape better, while a splash of vinegar lowers the pH of the water, which helps the egg white proteins coagulate quickly around the yolk instead of feathering out.
- Warm butter: Warm, not scorching, melted butter helps the hollandaise emulsify into a smooth sauce.
- Lemon juice: This brightens the hollandaise and balances the richness of the butter and egg yolks.
How to Make Classic Eggs Benedict Step by Step
Step 1: Make the hollandaise sauce
While you can whisk hollandaise by hand, the secret to a perfectly stable, velvety texture is using an immersion blender. In a blender cup, combine the egg yolks, lemon juice, and cayenne pepper. Blend for a few seconds until smooth. With the blender running on low, slowly drizzle in the warm melted butter until the mixture becomes thick, creamy, and fully emulsified. Season with salt to taste.
Transfer the hollandaise to a small bowl and keep it warm while you prepare the rest of the dish.
Step 2: Cook the Canadian bacon
Heat a skillet over medium heat. Cook the Canadian bacon for about 1 minute per side, or until warmed through and lightly browned around the edges. Set aside.
Step 3: Toast the English muffins
Toast the English muffin halves until golden brown and lightly crisp. This helps them stay sturdy once topped with bacon, eggs, and sauce.
Step 4: Poach the eggs
Bring a saucepan of water to a gentle simmer, then add the vinegar. Crack each egg into a small bowl or ramekin. Carefully slide the eggs into the simmering water one at a time. Poach for 3 to 4 minutes, or until the whites are set and the yolks are still soft.
Remove the eggs with a slotted spoon and let any excess water drain off briefly.
Step 5: Assemble the Eggs Benedict
Place two toasted English muffin halves on each plate. Top each half with one slice of Canadian bacon, then one poached egg. Spoon warm hollandaise over the eggs, then garnish with chopped chives or parsley. Finish with black pepper if desired.
Serve immediately while everything is warm.
How to Poach Eggs for Eggs Benedict
Poached eggs are one of the most important parts of a great Eggs Benedict, and they are easier than they seem once you know the basics.
- Use fresh eggs for the neatest shape
- Keep the water at a gentle simmer, not a boil
- Add a little vinegar to help the whites set
- Crack each egg into a small bowl before gently adding it to the water
- Poach for 3 to 4 minutes for a soft yolk
How to Keep Hollandaise Sauce Smooth and Creamy
Hollandaise sauce sounds intimidating, but it becomes much easier once you focus on a few key details.
- Use warm butter, not hot butter
- Drizzle the butter in slowly
- Keep the sauce warm, not hot
- Thin with a few drops of warm water if needed
- Serve soon after making
If your hollandaise starts to separate, a small splash of warm water and a quick whisk can sometimes help bring it back together.
Tips for the Best Eggs Benedict
- Toast the muffins well so they stay crisp
- Have all components ready before poaching
- Drain the eggs well before assembling
- Spoon on the hollandaise right before serving
- Serve immediately while everything is warm
Eggs Benedict is all about timing. Once the eggs are done, the final assembly should happen quickly so everything stays warm and balanced.
Can You Make Eggs Benedict Ahead of Time?
Eggs Benedict is best assembled fresh, but several parts can be prepared ahead to make brunch easier.
- The Canadian bacon can be cooked ahead and gently rewarmed
- The English muffins can be split ahead and toasted just before serving
- Hollandaise is best fresh, but it can stay warm for about 30 minutes
- Poached eggs are best cooked close to serving time for the best texture
For the best results, prepare the components ahead, then poach the eggs and assemble everything just before serving.
Easy Variations
Once you know the classic method, Eggs Benedict is easy to customize.
- Florentine Benedict: Add sautéed spinach
- Smoked Salmon Benedict: Swap the Canadian bacon for smoked salmon
- Avocado Benedict: Add sliced avocado for extra creaminess
- Bacon Benedict: Use crispy bacon instead of Canadian bacon
- Crab Cake Benedict: Replace the muffin-and-bacon base with a crab cake for a richer twist
What to Serve with Eggs Benedict
Because Eggs Benedict is rich and buttery, it pairs especially well with lighter, fresher sides.
- Fresh fruit or mixed berries
- Crispy breakfast potatoes
- Arugula salad with lemon vinaigrette
- Roasted asparagus
- Fresh orange juice, coffee, or tea
Storage and Reheating
Eggs Benedict is best enjoyed fresh, but leftovers can be handled carefully if needed.
- Store the components separately in airtight containers in the refrigerator
- Reheat the Canadian bacon gently in a skillet or microwave
- Toast the English muffins again before serving
- Hollandaise is delicate and is best made fresh rather than reheated later
- Poached eggs are best fresh, though they can be briefly rewarmed in warm water if needed
For the best quality, avoid storing the fully assembled dish.
Classic Eggs Benedict FAQ
What is the traditional meat in Eggs Benedict?
Classic Eggs Benedict is traditionally made with Canadian bacon, though ham is also commonly used.
How long should I poach eggs for Eggs Benedict?
Poach the eggs for 3 to 4 minutes for set whites and soft, runny yolks.
Can I make hollandaise sauce without a blender?
Yes. You can make hollandaise by whisking it by hand over gentle heat, but a blender makes the process faster and easier.
Can I make Eggs Benedict for a crowd?
Yes, but it helps to prep the muffins, Canadian bacon, and hollandaise first. Then poach the eggs in batches and assemble just before serving.
Why did my hollandaise sauce break?
Hollandaise can break if the butter is added too quickly or if the sauce gets too hot. A little warm water and gentle whisking can sometimes help smooth it out.
What bread is used for Eggs Benedict?
English muffins are the classic choice because they are sturdy, lightly crisp, and ideal for holding the egg and hollandaise sauce.
Final Thoughts
Classic Eggs Benedict feels special, but once you make it step by step, it becomes much more approachable. It is a beautiful brunch recipe to keep in your rotation for weekends, holidays, or anytime you want something a little extra.