Adapted from Southern Living Magazine
1 8oz package elbow macaroni
3 tbsp butter
1/4 cup flour
2 cups milk
1 tsp salt
1/4 tsp red pepper
1/8 tsp garlic powder
1 block sharp cheddar cheese, shredded
1 4oz jar pimientos, drained
3/4 cup bread crumbs
3/4 cup Parmesan cheese
2 large eggs, lightly beaten
1/2 cup milk
Pam
Prepare pasta according to package directions.
Meanwhile, melt butter in a large skillet over medium heat. Gradually whisk in flour until smooth; cook, whisking constantly, 1 minute. Gradually whisk in two cups milk, salt, pepper, and garlic, whisking constantly 3 to 5 minutes until thickened. Stir in cheddar cheese and pimiento until melted and smooth. Remove from heat and stir in pasta.
Line a 9 x 13 pan with plastic wrap, allowing several inches to extend over the edges of the pan. Pour mixture into prepared pan. Cool slightly; cover and chill 8 hours. Remove macaroni mixture and cut into 1 inch squares.
Preheat oven to 350.
Stir together bread crumbs and Parmesan cheese in a shallow dish.
In another dish whisk together eggs and 1/2 cup milk.
Dip macaroni bites in egg mixture, and dredge in breadcrumb mixture.
Place on cookie sheet sprayed with Pam. Lightly spray each bite with Pam.
Bake 20 minutes turning once or until golden brown.