Recipe makes enough for 8x8 pan. I always double the recipe for a 9x13 pan.
1 and 1/2 cups uncooked macaroni
salt to taste
1 cup fresh bread crumbs
1/2 cup grated Parmesan cheese
2 tablespoons butter, melted
1 pound sharp cheddar cheese
1/4 cup (1/2 stick) butter, melted
2 eggs, beaten
1 cup milk
pepper to taste
Cook the macaroni in boiling salted water in a medium saucepan until just tender. Do not overcook.
Combine the bread crumbs, parmesan cheese, and 2 tablespoons melted butter in a bowl and mix well. (note: we like crumbs made from French bread, but any bread crumbs, even saltine crackers will do.)
Shred the cheddar cheese and reserve 1/2 cup for the topping. Drain the macaroni and return to the saucepan. Add 1/4 cup butter and the remaining cheddar cheese and mix well. Add the eggs and mix well. Stir in the milk, salt and pepper. Cook over medium heat for 3 minutes, stirring continuously. Grease 8x8 inch pan and pour in macaroni mixture. Sprinkle with the reserved cheddar cheese. Bake at 350 degrees for 10 minutes. Remove from the oven and stir. Top with the bread crumb mixture. Bake for 15 minutes longer (sometimes I brown for a very short amount of time to darken bread crumbs).
To change the personality of your mac n cheese, simply substitute different kinds of cheese. We like a combination of mild and sharp, but if your family prefers a creamier, milder flavor, stick with american cheese. For the biggest cheese taste, combine classic New York and Wisconsin cheddar cheeses.
Can be assembled a day ahead, refridgerated, and then baked just prior to serving.