Ingredients
Equipment
Method
Preheat and prepare the baking dish
- Preheat the oven to 350F and butter a 9x13-inch baking dish so the mac and cheese releases easily.
Cook the pasta
- Cook the elbow macaroni 2 minutes less than package directions, then drain so it finishes cooking in the oven.
Make the cheese sauce
- Melt the butter in a pot, then whisk in the all-purpose flour and cook for 1 minute to remove the raw flour taste.
- Slowly whisk in the whole milk and evaporated milk until smooth.
- Simmer the mixture for 5-6 minutes until thickened, then season with salt, black pepper, dry mustard, and smoked paprika.
Combine and bake
- Stir in 3 cups shredded sharp cheddar and 1 1/2 cups Gruyere/Colby jack until melted, then fold in the drained pasta.
- Pour the mixture into the prepared dish and top with the remaining cheeses.
- Bake for 25-30 minutes at 350F until bubbly and golden.
- Rest for 10 minutes before serving so the sauce sets slightly for cleaner slices.
Notes
For the creamiest texture, whisk the milk in slowly to prevent lumps, and simmer until the sauce coats the back of a spoon before adding the cheese. Store leftovers covered in the refrigerator for up to 4 days; reheat in a 325F oven or microwave until hot throughout. Freezing is not ideal because the cheese sauce can break after thawing. If you want a lighter option, use 2% milk (and keep the same cheese amounts) for a slightly less rich result.
