Serve over toast, croissants or waffles for a hearty breakfast.
Melt butter in a saucepan over medium-low heat.
Blend in flour, salt and pepper. Cook until mixture bubbles.
Whisk in milk, mustards and Worcestershire sauce. Increase heat to medium-high, stirring constantly until mixture boils. Boil 1 minute. Add ham and chopped eggs and heat through.
Serve on toast, croissant or waffle. Push reserved egg yolk through a sieve, and sprinkle over each serving to garnish.