01 -
Preheat your oven to 350°F. Bring a large pot of salted water to a boil over high heat. Cook the pasta according to package directions, then drain well.
02 -
While waiting for the water to boil, grate all cheeses using the coarse side of a box grater. Mix them together in a large bowl, then divide into two equal portions and set aside.
03 -
In a small bowl, combine the salt, pepper, garlic powder, and smoked paprika. Set aside.
04 -
Melt butter in a large pan over medium heat. Add half the seasoning mix and stir. Add flour and cook until bubbly and well combined, stirring constantly.
05 -
Gradually whisk in evaporated milk until smooth, then add heavy cream. Stir in Dijon mustard and remaining seasonings. Let simmer until thickened, whisking occasionally.
06 -
Reduce heat to low and gradually melt in half of the cheese mixture, adding it handful by handful. Ensure each addition is fully melted before adding more.
07 -
Stir in the drained pasta, ensuring every noodle is coated in the cheesy sauce.
08 -
Layer half the mac and cheese in a casserole dish, top with half the remaining cheese, add remaining mac and cheese, and finish with the last of the cheese. Bake for 25-30 minutes until bubbly. Broil for 2 minutes for a crispy top.