Ingredients
Method
Prepare
- Preheat the oven to 350°F (175°C) and butter a 9x13-inch baking dish.
- Boil the macaroni in well-salted water for 2 minutes less than the package directions. Drain and set aside.
Make the sauce
- Melt 4 tablespoons butter in a large pot over medium heat. Whisk in the flour, mustard, paprika, garlic powder and cayenne and cook for 1 minute.
- Gradually whisk in the warm milk and simmer for 4 to 5 minutes, stirring often, until the sauce thickly coats the back of a spoon.
- Remove from the heat. Stir in three quarters of the cheddar and Gruyere until smooth, then stir in the salt.
Assemble and bake
- Fold the macaroni into the sauce and pour into the prepared dish. Top with the remaining cheese.
- Toss the panko with the melted butter and Parmesan, if using, and sprinkle over the top.
- Bake uncovered for 25 to 30 minutes until bubbly and golden. Rest for 10 minutes before serving.
Notes
Make ahead: Assemble without the topping up to 24 hours ahead, refrigerate, then add the topping and bake 5 to 10 minutes longer.
Freezing: Freeze the unbaked casserole for up to 2 months.
Storage: Refrigerate leftovers for 3 to 4 days.
Nutrition is an estimate per serving.
