Melt 1/2 stick butter over medium heat in skillet,add onion.Cook onion until transparent-NOT BROWN!Add heavy cream,spinach.Increase temperature to simmer.Allow to simmer for 20 minutes.
Melt 3 1/2 sticks butter.
Seperate 5 egg yolks.discard whites.
Place 5 yolks in blender, add lemon juice,vinegar,1/2 teaspoons salt,1 teaspoons cayenne pepper.Blend on high, add butter SLOWLY while blending until thick. Add water if too thick.Stand blender cup in sink of hot water to keep from thickening while cooling.
Poach eggs as needed.
Toast english muffins.
Heat canadian bacon.
Assemble benedict from bottom to top as follows:
Slice of canadian bacon.
Layer of creamed spinach.
Gratuitous layer of hollandaise.
TIP:TO DECREASE COOKING TIME, USE MICROWAVEABLE EGG POACHER!