8 T unsalted butter
2 cups breadcrumbs
Salt
1 pound macaroni
1 garlic clove, minced
1 t dry mustard, dissolved in 1 t water
1/4 t cayenne pepper
6 T flour
3 1/2 cups whole milk
1 3/4 cups low-sodium chicken broth
1 lb Colby cheese, shredded (4 cups)
8 oz extra-sharp cheddar cheese (2 cups)
Pepper
1. Heat oven to 400 degrees. Melt 2 T of the butter and toss with breadcrumbs.
2. Bring 4 quarts water to a boil. Stir in 1 T salt and add the macaroni and cook according to package directions. Drain the macaroni and leave in colander.
3. Wipe out the pot, add remaining 6 T butter, melt over medium heat. Stir in the garlic, mustard mixture and cayenne. Cook until fragant, about 30 seconds.
4. Stir in the flour and cook until golden, about 1 minute. Slowly whisk in the milk and broth. Bring to a simmer. Cook, whisking often until the mixture is slightly thickened, about 6 minutes.
5. Off the heat, whisk in the cheeses until completely melted. Season with salt and pepper to taste. Stir in the drained macaroni, breaking up any clumps, until combined.
6. Pour into a 9X13 inch dish. Sprinkle evenly with the breadcrumbs. Bake until golden brown and bubbling around the edges, about 25-30 minutes. Let cool for 10 minutes before serving.
To make ahead:
Assemble the casserole as directed through step 6, but do not sprinkle with the breadcrumbs or bake. Store in the fridge, wrapped tightly with plastic wrap, for up to 3 days before serving. The casserole can also be frozen, wrapped with an additional layer of foil for up to 2 months. Allow the macaroni and cheese to sit at room temperature for 1 hour before baking. (If frozen, thaw in the fridge for 24 hours before letting sit at room temperature.)
From America's Test Kitchen
(Instead of Colby cheese I used cheddar and jack cheese, mostly because that's what Costco had that was pre-shredded.)