Created by Mikekey on January 2, 2014
Step 1: Wash and separate cauliflower into florets and cook in a large saucepan in boiling water until tender, about 15 minutes. Drain and arrange in a 9 x 13-inch baking pan.
Step 2: Preheat oven to 300°F.
Step 3: In a saucepan, melt butter; add flour and stir over high heat until browned slightly. Add milk and cook, stirring, until thickened. Add cheese; cook until cheese is melted.
Step 4: Slightly beat eggs in small bowl. Whisk in 1/2 cup of the hot cheese sauce into eggs, to temper.
Step 5: Whisk egg mixture gradually into the remaining cheese sauce. Season to taste with salt and pepper.
Step 6: Pour over cauliflower and sprinkle with paprika. Bake for 15 minutes, until bubbly.