Baked Macaroni and Cheese

Boil macaroni in salted water until done and drain. Meanwhile, melt butter in a heavy saucepan; add flour, salt, and pepper (and paprika, if desired) and mix thoroughly until there are no lumps. Add the milk and heat while stirring until the mixture thickens; remove from heat. Beat the eggs; slowly fold the sauce into the eggs. Add one half to three quarters of the cheese.

In a two quart casserole dish, mix together the macaroni and cheese sauce. Top with the remaining cheese. Bake at 350°F. for 30 minutes.