If you are looking to impress at brunch or simply crave a rich, savory breakfast with a touch of elegance, this Classic Eggs Benedict Recipe is your perfect go-to! Combining a crisp toasted English muffin base, savory Canadian bacon, delicately poached eggs, and the crowning glory of creamy, tangy hollandaise sauce, every bite bursts with flavor and comfort. This recipe is a true breakfast classic that feels fancy yet is surprisingly easy to make at home.

Ingredients You’ll Need
To craft a flawless Classic Eggs Benedict Recipe, using simple but fresh ingredients is key. Each component plays a crucial role, from the silky hollandaise sauce to the perfectly poached eggs and crispy muffin.
- 3 large Egg Yolks: The rich base for that velvety hollandaise sauce, best when fresh for ultimate flavor.
- 1/2 cup Unsalted Butter: Melt gently for a smooth sauce without any salty surprises.
- 1 tablespoon Lemon Juice: Freshly squeezed lemon juice brightens up the sauce and balances its richness.
- Salt to taste: Essential for seasoning the hollandaise and enhancing all flavors.
- 1/4 teaspoon Cayenne Pepper (optional): Adds a subtle kick to the sauce if you love a bit of warmth.
- 2 pieces English Muffins: Toasted to golden perfection, they provide the ideal crispy, buttery foundation.
- 4 slices Canadian Bacon: Cook until seared and flavorful; can be swapped for ham or crispy bacon depending on your preference.
- 4 large Eggs: The stars for poaching, using the freshest eggs ensures tender whites and runny yolks.
- 1 tablespoon White Vinegar: Helps to keep the poached eggs firm and perfectly shaped during cooking.
- 2 tablespoons Chives or Dill: Fresh herbs that add a burst of freshness and color as garnish.
- Cayenne Pepper (optional): Sprinkled on top as a final decorative and flavorful touch.
How to Make Classic Eggs Benedict Recipe
Step 1: Preparing the Hollandaise Sauce
Begin by gently whisking the egg yolks, lemon juice, and a pinch of salt over low heat in a medium saucepan. This delicate process requires patience as you slowly drizzle in the melted butter, stirring constantly to create a smooth, creamy sauce. Keep it warm by covering it to maintain its silky texture.
Step 2: Poaching the Eggs
While the sauce rests, fill a pot with water and add the white vinegar. Bring the water to a gentle simmer—no boiling here! Carefully crack each egg into the simmering water and poach for 3-4 minutes until the whites are set but the yolks remain gloriously runny.
Step 3: Preparing the Canadian Bacon and English Muffins
Heat a skillet over medium heat and sauté the Canadian bacon slices for 3-4 minutes until they’re nicely browned and warmed through. Then, in the same pan, melt a little butter and toast the split English muffins cut side down until they become golden and crisp—this adds beautiful texture to every bite.
Step 4: Assembling the Classic Eggs Benedict Recipe
Now for the fun part: layering! On each toasted muffin half, arrange a slice of Canadian bacon, gently top it with a perfectly poached egg, and drizzle generously with the luscious hollandaise sauce. Finish with a sprinkle of fresh chives or dill and an optional dash of cayenne pepper for a pop of color and subtle heat. Serve immediately to enjoy at its best.
How to Serve Classic Eggs Benedict Recipe
Garnishes
Fresh herbs like chives or dill not only brighten the plate but complement the richness of the hollandaise and eggs beautifully. A light sprinkle of cayenne pepper adds a delicate warmth and visual appeal that makes this dish feel even more special.
Side Dishes
Classic Eggs Benedict Recipe pairs wonderfully with light and fresh sides such as arugula salad with a lemon vinaigrette or simple roasted cherry tomatoes. For a heartier brunch, crispy hash browns or sautéed asparagus can add delicious texture and variety to your spread.
Creative Ways to Present
Want to impress your guests? Try serving your Eggs Benedict on baby spinach leaves or atop a bed of crisp sautéed kale for a nutrient-rich twist. You can also swap out the Canadian bacon for smoked salmon or avocado slices for a delightful variation that keeps it fresh and exciting.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers, store the components separately in airtight containers in the refrigerator for up to 3-4 days. Keep the hollandaise sauce warm or refrigerate it quickly and reheat gently before serving. Eggs and muffins are best enjoyed fresh but can be stored to prevent waste.
Freezing
Freezing is not recommended for Classic Eggs Benedict Recipe due to the delicate texture of the poached eggs and hollandaise sauce, which can separate or become watery when thawed. Instead, focus on fresh preparation for the best experience.
Reheating
To reheat, warm the hollandaise sauce gently in a double boiler or microwave at low power, stirring frequently to preserve creaminess. Reheat the Canadian bacon in a skillet over medium heat and toast the English muffins again to regain their crispiness. Poached eggs are best freshly made but can be reheated briefly in warm water if needed.
FAQs
Can I use regular bacon instead of Canadian bacon?
Absolutely! While Canadian bacon is traditional for Classic Eggs Benedict Recipe because of its lean and mild flavor, crispy regular bacon or ham are delicious alternatives that add their own unique texture and taste.
How do I know when poached eggs are done?
Poached eggs are ready when the whites are fully set and firm, but the yolks are still soft and runny. This usually takes about 3-4 minutes at a gentle simmer. You can gently lift an egg with a slotted spoon to check its firmness.
Can I make hollandaise sauce ahead of time?
You can prepare hollandaise sauce just before serving, but it can also be made a short while in advance and kept warm. Be sure to whisk it occasionally and keep it covered so it doesn’t form a skin or separate.
What is the purpose of white vinegar in poaching water?
Adding white vinegar to the simmering water helps the egg whites coagulate more quickly, resulting in neater, more compact poached eggs. The vinegar flavor is subtle and won’t affect the taste of your dish.
Is there a way to make this recipe dairy-free?
For a dairy-free version of Classic Eggs Benedict Recipe, you can substitute butter with a plant-based alternative in the hollandaise sauce. Keep in mind this will alter the classic flavor slightly, but it can still be delicious and creamy.
Final Thoughts
Nothing quite beats the timeless charm and indulgence of a Classic Eggs Benedict Recipe made from scratch. Whether you’re treating yourself or entertaining loved ones, this dish brings an unbeatable combination of flavors and textures to your breakfast table. So roll up your sleeves, gather these simple ingredients, and enjoy the magic of perfectly poached eggs and luscious hollandaise at home!
Print
Classic Eggs Benedict Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 servings
- Category: Breakfast
- Method: Stovetop
- Cuisine: American
Description
Classic Eggs Benedict is a timeless breakfast favorite featuring toasted English muffins topped with savory Canadian bacon, perfectly poached eggs, and rich, creamy homemade hollandaise sauce. This recipe guides you through each step to create a restaurant-quality dish that elevates your morning meal with fresh ingredients and delicious flavors.
Ingredients
Hollandaise Sauce
- 3 large Egg Yolks (Use fresh eggs for best flavor)
- 1/2 cup Unsalted Butter (Melted gently)
- 1 tablespoon Lemon Juice (Fresh-squeezed preferred)
- Salt to taste (Adjust to preference)
- 1/4 teaspoon Cayenne Pepper (Optional)
Main Ingredients
- 2 pieces English Muffins (Halved and toasted)
- 4 slices Canadian Bacon (Can substitute ham or crispy bacon)
- 4 large Eggs (For poaching, ideally fresh)
- 1 tablespoon White Vinegar (For poaching eggs)
- 2 tablespoons Fresh Chives or Dill (For garnish)
- Cayenne Pepper to taste (Optional garnish)
Instructions
- Preparation Steps: Gather all ingredients and prepare your workspace for cooking. This involves melting butter, halving and toasting muffins later, and setting up equipment for poaching eggs.
- Prepare Hollandaise Sauce: In a medium saucepan, combine the egg yolks, lemon juice, and a pinch of salt. Place the pan over low heat and gently whisk while slowly adding the melted butter until the sauce becomes smooth and creamy. Keep the sauce warm by covering it without letting it overheat, which can cause curdling.
- Simmer Water for Poaching Eggs: Fill a pot with water and add the white vinegar, then bring it to a gentle simmer over medium heat. The vinegar helps the eggs hold their shape while poaching.
- Sauté Canadian Bacon: Heat a large skillet over medium heat and add the Canadian bacon slices. Cook for about 3-4 minutes until the bacon is heated through and turns golden brown. Remove the bacon from the skillet and set aside.
- Toast English Muffins: Using the same skillet, melt a bit of butter. Place the hulled English muffin halves cut side down and toast them until golden brown, about 2-3 minutes. This adds flavor and texture to the muffins.
- Poach Eggs: Crack each egg carefully into the simmering water. Poach for 3-4 minutes or until the egg whites are set but yolks remain runny. Remove eggs with a slotted spoon and drain gently.
- Assemble Your Dish: On each toasted English muffin half, place a slice of Canadian bacon, top with a poached egg, and generously drizzle with hollandaise sauce. Garnish with fresh chives or dill and a sprinkle of cayenne pepper if desired. Serve immediately for best taste and texture.
Notes
- Use fresh eggs for poaching to help the whites hold together better.
- Add a pinch of cayenne pepper to the hollandaise or as garnish to add subtle heat.
- If hollandaise sauce thickens too much, whisk in a teaspoon of warm water to restore consistency.
- Keep the hollandaise sauce warm but do not overheat to avoid curdling.
- White vinegar is essential for poaching eggs but should not overpower the taste; use sparingly.
- Toast muffins just before serving to maintain their crisp texture.

