Ingredients
Sauce
3 Tbsp butter
3 Tbsp flour
2 C milk
1-2 Tbsp Dijon mustard
1/8 tsp cayenne pepper (or to taste)
1/8 tsp paprika (or to taste)
1/8 tsp black pepper (or to taste)
1 tsp salt (or to taste)
Macaroni
1/2 lb elbow macaroni
2 C grated cheese (I use a 50/50 blend of Gruyere and Appenzeller)
1/2 C grated Parmesan
Topping
1/2 C bread crumbs
2 Tbsp Parmesan
1 Tbsp butter, cut into small pieces
Directions
1. Preheat the oven to 425 F.
2. Bring a generous pot of salted water to a boil.
3. While the water is heating up, melt butter in a heavy skillet over moderately low heat.
4. Add flour and cook, whisking, until the mixture starts to turn light golden (about 3 minutes).
5. While whisking, add milk and bring to a boil.
6. Add mustard and spices. Cook until thickened, stirring occasionally (about 2 minutes).
7. Add macaroni to the pot of boiling water and cook until al dente, about 6 minutes. Drain the macaroni and transfer to a 2 quart baking dish.
8. Stir in sauce, grated cheese, 1/2 C Parmesan, and anything else that strikes your fancy. Smooth down the top.
9. Mix the bread crumbs and remaining Parmesan together.
10. Sprinkle the bread crumb mixture over the casserole.
11. Dot with the butter.
12. Bake for 10-15 minutes, until the dish is bubbling and the topping turns golden brown.