Ingredients
1/2 cup butter1/4 cup all-purpose flour2 cups 2% milk2 cups shredded cheddar cheese1 tablespoon grated Romano cheese1/2 teaspoon salt1/8 teaspoon garlic powder1/8 teaspoon dried thyme1/8 teaspoon each ground mustard, coriander and pepper1 tablespoon white vinegar6 large eggs6 slices Canadian bacon, warmed1 large ripe avocado, peeled and sliced3 English muffins, split and toasted
Preparation
In a large saucepan, melt butter. Stir in flour until smooth; gradually add milk. Bring to a boil; cook and stir for 2 minutes or until thickened. Reduce heat; stir in the cheeses and seasonings. Cook and stir until cheese is melted; keep warm.
Place 2-3 in. of water in a large skillet with high sides; add vinegar. Bring to a boil; reduce heat and simmer gently. Break cold eggs, one at a time, into a custard cup or saucer; holding the cup close to the surface of the water, slip each egg into water. Cook, uncovered, until whites are completely set and yolks begin to thicken (but are not hard), about 4 minutes.
Place Canadian bacon and avocado on each muffin half. With a slotted spoon, lift each egg out of the water and place over avocado. Top with cheese sauce.