1Boil salted water and add 1 pound of cavatappi pasta. Boil for 8 minutes if making it right away; 7 if making the night before.
2Shred cheeses. The cook recommends shredding your own cheese since pre-shredded cheese often contains a film that makes the mac and cheese grainy.
3Mix half of the shredded cheese with half of the cooked pasta.
4In a plastic container, mix salt, pepper, garlic powder, and paprika. Start with a teaspoon and taste the cheese sauce as you go to determine how much seasoning to add.
5In a pan over medium heat, melt 3 tablespoons of butter.
6Add half of the seasoning to the melted butter and cook for 30 seconds to bloom the spices.
7Add 3 tablespoons of flour and cook for 2 to 3 minutes to make a roux. This is important so the Mac and Cheese doesn't come out grainy.
8Whisk in a quarter of a can (12 ounces) of evaporated milk to remove any flour clumps.
9Slowly add the remaining evaporated milk, whisking to combine.
10Add 1 tablespoon of Dijon mustard and mix in. The cook notes that if you don't like Dijon mustard, you can omit it.
11Slowly add 2 cups of heavy cream, a little at a time, whisking constantly, until smooth. Add the remaining heavy cream and cook for 2 minutes.
12Reduce heat to low and add half of the remaining shredded cheese, mixing until melted.
13Add the cooked pasta to the cheese sauce, gently folding to coat.
14Add the rest of the seasoning, stir to combine, and add the remaining shredded cheese, stirring until melted.
15Pour half of the Mac and Cheese mixture into a baking dish, top with the remaining pasta and cheese, and bake at 350 degrees F for 25-30 minutes, or until the cheese on top is melted.