Love this? Save it for later!
Share the inspiration with your friends
“I never thought I’d be chatting with a barista about poaching eggs,” I admitted to Jenna one rainy Saturday morning at our favorite local café. She laughed, wiping down the espresso machine, and said, “Wait till you try my homemade hollandaise—it’s foolproof and makes all the difference in eggs benedict.”
That conversation stuck with me, especially because I’d always been intimidated by eggs benedict. I mean, the idea of perfectly poached eggs perched on toasted English muffins, topped with Canadian bacon and luxuriously draped in creamy hollandaise? It felt like brunch for pros only. But Jenna’s recipe changed all that.
One chilly Sunday, armed with her tips and a slightly cracked mixing bowl (because, honestly, who hasn’t had a kitchen mishap?), I set out to try the perfect eggs benedict with creamy homemade hollandaise. The kitchen smelled of butter and lemon, and the sizzle of the bacon was a comforting soundtrack. Despite a few hiccups—like my first poached egg wobbling off the spoon—the end result was unbelievably satisfying.
Maybe you’ve been there, staring down a recipe that looks fancy but sounds complicated. This version is here to turn that around. It’s straightforward, approachable, and, honestly, the kind of recipe that makes you close your eyes after the first bite and say, “Yep, this is worth every minute.”
Why You’ll Love This Recipe
Making perfect eggs benedict might seem like a lot, but this recipe breaks it down into easy, manageable steps that anyone can follow. I’ve tested it countless times, tweaking the hollandaise sauce until it’s just right—rich, smooth, and not too lemony. Here’s why this recipe stands out:
- Quick & Easy: You can whip this together in under 30 minutes, perfect for weekend brunches or impressing guests without stress.
- Simple Ingredients: No need for fancy grocery runs—just staples you probably already have like eggs, butter, and English muffins.
- Perfect for Special Occasions: Whether it’s Mother’s Day, a birthday breakfast, or a lazy Sunday, this dish feels indulgent but isn’t complicated.
- Crowd-Pleaser: I’ve served this recipe at potlucks and family gatherings, and it always gets rave reviews from both kids and adults.
- Unbelievably Delicious: The creamy homemade hollandaise is the real star—smooth, buttery, with just the right tang to complement the eggs and bacon.
What makes this different than other eggs benedict recipes? The hollandaise is made from scratch but with a foolproof technique that even a novice can master. Plus, the poached eggs come out tender and silky every time. Honestly, it’s comfort food with a touch of elegance that stays with you long after the meal.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that classic eggs benedict flavor without the fuss. You’ll find most items are pantry staples, and there are a few handy swap options if you need them.
- For the Hollandaise Sauce:
- Unsalted butter, 1 cup (2 sticks), melted (I prefer Kerrygold for the rich taste)
- Large egg yolks, 3 (room temperature for smooth emulsification)
- Fresh lemon juice, 1 tablespoon (adds bright tang)
- Water, 1 tablespoon (helps with consistency)
- Pinch of cayenne pepper (optional, for subtle heat)
- Salt, to taste
- For the Eggs Benedict:
- Fresh eggs, 4 (the fresher, the better for poaching)
- English muffins, split and toasted (I recommend Thomas’ brand for classic texture)
- Canadian bacon or ham slices, 4 (substitute with smoked salmon for a twist)
- White vinegar, 1 tablespoon (for poaching water, helps eggs hold shape)
- Fresh chives or parsley, chopped (optional garnish)
Substitution tip: You can swap regular butter for a dairy-free version if needed, and almond milk can replace water in the hollandaise for a lighter texture. For gluten-free options, try gluten-free English muffins or toasted sourdough bread.
Equipment Needed
- Medium saucepan (for melting butter)
- Heatproof bowl (preferably stainless steel) for hollandaise sauce
- Whisk (a balloon whisk works best for emulsifying)
- Slotted spoon (for lifting poached eggs)
- Large deep skillet or saucepan (for poaching eggs)
- Toaster or oven (for toasting English muffins)
- Small mixing bowls (for prepping ingredients)
If you don’t have a double boiler, no worries! Just use a heatproof bowl over a pot of simmering water to gently cook the hollandaise. I’ve found this method keeps the sauce silky without scrambling the eggs. Also, a thermometer isn’t essential, but if you have one, aim for the hollandaise to stay around 140°F (60°C) during whisking.
Preparation Method

- Prepare the Hollandaise Sauce: Melt unsalted butter in a saucepan over low heat until fully melted and warm. Set aside but keep warm.
- In a heatproof bowl, whisk together the 3 egg yolks, 1 tablespoon water, and 1 tablespoon fresh lemon juice until the mixture is light and slightly thickened.
- Place the bowl over a pot of gently simmering water, making sure the bowl doesn’t touch the water. Whisk constantly to gently cook the eggs, about 3-4 minutes. The mixture should thicken and become creamy but not scramble.
- Slowly drizzle in the warm melted butter while whisking continuously. This step is crucial—add the butter gradually to create a smooth emulsified sauce.
- Add a pinch of cayenne pepper and salt to taste. Keep the sauce warm by placing the bowl in a warm spot or over very low heat, stirring occasionally.
- Poach the Eggs: Fill a large skillet or saucepan with 3-4 inches (7-10 cm) of water. Add 1 tablespoon white vinegar and bring to a gentle simmer (not boiling).
- Crack each egg into a small bowl or ramekin. Gently slide the eggs one by one into the simmering water. Poach for 3-4 minutes for runny yolks or longer for firmer yolks.
- Use a slotted spoon to carefully lift the eggs out. Let excess water drip off and keep warm.
- Toast the English Muffins: Split and toast the English muffins until golden and crisp. While still warm, lightly butter them if desired.
- Cook the Canadian Bacon: In a separate pan, lightly brown the Canadian bacon or ham slices over medium heat for about 1-2 minutes per side.
- Assemble the Eggs Benedict: Place toasted muffin halves on plates, top each with a slice of Canadian bacon, then a poached egg.
- Generously spoon the warm hollandaise sauce over the eggs. Garnish with chopped fresh chives or parsley for color and freshness.
- Serve immediately and enjoy the perfect mix of textures and flavors!
Cooking Tips & Techniques
Getting the perfect eggs benedict takes a little practice, but I’ve learned some tricks that make it much easier. First, keep your hollandaise warm but never hot enough to scramble the eggs. Whisking constantly while cooking over simmering water helps keep the sauce smooth.
When poaching eggs, the vinegar helps the whites set quickly, but don’t overdo it—too much vinegar can add a sour note. Fresh eggs make the biggest difference here; older eggs spread out more and don’t hold their shape as nicely.
If your hollandaise starts to separate, don’t panic! Whisk in a teaspoon of warm water slowly to bring it back together. Also, prepare your components so they’re ready to assemble at the same time—timing is key to serving this dish hot and fresh.
One kitchen slip-up I’ve had was accidentally pouring cold butter into the egg yolks, which caused the sauce to seize. Lesson learned: warm butter and slow drizzle are your friends!
Variations & Adaptations
- Smoked Salmon Eggs Benedict: Swap Canadian bacon for thin slices of smoked salmon. Skip the cooking step for the salmon and add a sprinkle of dill for a fresh touch.
- Vegetarian Version: Replace bacon with sautéed spinach or grilled asparagus for a green twist that pairs beautifully with hollandaise.
- Spicy Hollandaise: Add a dash of hot sauce or smoked paprika to the hollandaise for a subtle kick that wakes up the dish.
- Gluten-Free Option: Use gluten-free English muffins or substitute with thick slices of toasted sweet potato for a hearty base.
- Personally, I’ve tried swapping half the butter in the hollandaise with avocado oil for a lighter, slightly nutty flavor. It was surprisingly good and silky!
Serving & Storage Suggestions
Serve your eggs benedict immediately while the hollandaise is warm and silky. Presentation-wise, a sprinkle of fresh herbs and a side of lightly dressed greens or roasted potatoes makes a lovely brunch plate.
If you have leftovers (which is rare!), store poached eggs and hollandaise separately in the refrigerator for up to 24 hours. Reheat hollandaise gently over warm water while stirring; avoid microwaving as it can split. The eggs can be reheated by placing them briefly in hot water.
Keep in mind, the flavors meld best fresh, but the hollandaise sauce can be made a few hours ahead and kept warm in a thermos or double boiler setup.
Nutritional Information & Benefits
This eggs benedict recipe offers a satisfying balance of protein, healthy fats, and carbohydrates. Eggs provide essential amino acids and vitamins like B12, while butter and egg yolks contribute to satiety with their richness. Using Canadian bacon adds lean protein without excessive fat.
While hollandaise is indulgent, making it at home lets you control ingredients and avoid preservatives found in store-bought sauces. For those watching carbs, swapping the English muffin for a bed of sautéed greens can lighten the dish.
Be mindful of allergens: this recipe contains eggs, dairy, and gluten (unless adapted). From a wellness perspective, it’s a great option for a special meal that feels indulgent but is made with real, wholesome ingredients.
Conclusion
Perfect eggs benedict with creamy homemade hollandaise isn’t just a dish—it’s an experience. It’s about savoring the buttery sauce, the runny yolk, and the crispy muffin all at once. This recipe breaks down the process so you can enjoy a restaurant-quality meal right at your kitchen table.
Feel free to tweak it to your liking—add your favorite herbs, swap the bacon, or experiment with different bases. I love this recipe because it’s approachable, comforting, and makes any morning feel special.
Give it a try, and don’t forget to share your tweaks and triumphs in the comments. I can’t wait to hear how your perfect eggs benedict turns out!
FAQs
How do I prevent hollandaise sauce from curdling?
Keep the heat low and whisk constantly while cooking. Adding melted butter slowly helps maintain a smooth texture. If it starts to separate, whisk in a teaspoon of warm water gently to bring it back.
Can I poach eggs ahead of time?
Poached eggs are best fresh, but you can prepare them up to 1 hour before serving. Keep them in warm water (about 140°F/60°C) until ready to assemble.
What if I don’t have white vinegar for poaching?
You can use lemon juice as a substitute, but use it sparingly to avoid altering the egg flavor. Vinegar helps the egg whites coagulate faster.
Is there a dairy-free version of hollandaise?
Yes! You can replace butter with a plant-based alternative like vegan butter or avocado oil, but the flavor and texture will be slightly different. Whisk carefully to maintain emulsification.
How can I make the recipe gluten-free?
Simply swap regular English muffins for gluten-free ones or try toasted gluten-free bread. You could also use vegetables like roasted sweet potato slices as a base.
Pin This Recipe!

Perfect Eggs Benedict Recipe with Easy Homemade Hollandaise Sauce
A straightforward and foolproof recipe for perfect eggs benedict featuring tender poached eggs, toasted English muffins, Canadian bacon, and a rich, creamy homemade hollandaise sauce.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Breakfast, Brunch
- Cuisine: American
Ingredients
- 1 cup (2 sticks) unsalted butter, melted
- 3 large egg yolks, room temperature
- 1 tablespoon fresh lemon juice
- 1 tablespoon water
- Pinch of cayenne pepper (optional)
- Salt, to taste
- 4 fresh eggs
- English muffins, split and toasted
- 4 slices Canadian bacon or ham (or smoked salmon as a substitute)
- 1 tablespoon white vinegar (for poaching water)
- Fresh chives or parsley, chopped (optional garnish)
Instructions
- Melt unsalted butter in a saucepan over low heat until fully melted and warm. Set aside but keep warm.
- In a heatproof bowl, whisk together the 3 egg yolks, 1 tablespoon water, and 1 tablespoon fresh lemon juice until the mixture is light and slightly thickened.
- Place the bowl over a pot of gently simmering water, making sure the bowl doesn’t touch the water. Whisk constantly to gently cook the eggs, about 3-4 minutes, until thickened and creamy but not scrambled.
- Slowly drizzle in the warm melted butter while whisking continuously to create a smooth emulsified hollandaise sauce.
- Add a pinch of cayenne pepper and salt to taste. Keep the sauce warm by placing the bowl in a warm spot or over very low heat, stirring occasionally.
- Fill a large skillet or saucepan with 3-4 inches of water. Add 1 tablespoon white vinegar and bring to a gentle simmer (not boiling).
- Crack each egg into a small bowl or ramekin. Gently slide the eggs one by one into the simmering water. Poach for 3-4 minutes for runny yolks or longer for firmer yolks.
- Use a slotted spoon to carefully lift the eggs out. Let excess water drip off and keep warm.
- Split and toast the English muffins until golden and crisp. While still warm, lightly butter them if desired.
- Lightly brown the Canadian bacon or ham slices over medium heat for about 1-2 minutes per side.
- Place toasted muffin halves on plates, top each with a slice of Canadian bacon, then a poached egg.
- Generously spoon the warm hollandaise sauce over the eggs. Garnish with chopped fresh chives or parsley.
- Serve immediately and enjoy.
Notes
Keep hollandaise sauce warm but not hot enough to scramble the eggs. Whisk constantly over simmering water. Use fresh eggs for best poaching results. If hollandaise separates, whisk in a teaspoon of warm water to bring it back together. Timing is key to serve the dish hot and fresh. For gluten-free, use gluten-free English muffins or toasted sweet potato slices. Dairy-free hollandaise can be made with vegan butter or avocado oil.
Nutrition
- Serving Size: 1 serving = 1 Englis
- Calories: 450
- Sugar: 2
- Sodium: 700
- Fat: 35
- Saturated Fat: 18
- Carbohydrates: 20
- Fiber: 1
- Protein: 18
Keywords: eggs benedict, hollandaise sauce, poached eggs, brunch recipe, Canadian bacon, homemade hollandaise, easy eggs benedict



