Fill a saucepan with water and bring to a simmer over medium-high heat.
Place a heat-proof bowl over the simmering water and add the egg yolks.
Whisk constantly until eggs are thick enough to coat the back of a spoon, about 3 or 4 minutes. Remove the bowl from the saucepan and turn off the heat.
Continue whisking and gradually add in the butter one tablespoon at a time, whisking until the butter is fully incorporated before adding more.
Add the remaining ingredients and whisk together.
Place the bowl over the warm saucepan and set aside. Whisk when ready to serve.
For the poached eggs:
Fill a saucepan about two-thirds of the way up with water and add the vinegar. Bring the water to a simmer over medium heat.
Gently break an egg into a small bowl, and then slide the egg into the simmering water. Repeat the process with another egg.
Set a timer for 3 ½ minutes and let them poach. About a minute or so in, gently stir the water to make sure the eggs aren’t sticking to the bottom of the saucepan.
Carefully remove the eggs with a slotted spoon and set on paper towels to let dry.
Continue until all the eggs are poached.
For serving:
Place an ounce of smoked salmon on each English muffin half. Top with a poached egg and a drizzle of hollandaise sauce.
Garnish with fresh dill and serve.
Notes
If the Hollandaise sauce becomes too thick before serving, add a tablespoon or two of hot water and whisk thoroughly.