Set your oven to 350°F and spray a 9 x 13-inch baking dish with nonstick baking spray to prevent sticking.
Prepare the cavatappi pasta according to package instructions until al dente. Drain, cool under cold running water, and set aside.
Mix the grated mozzarella, Colby jack, and cheddar cheeses in a large bowl. Divide the mixture in half, setting aside one portion for topping.
Combine the garlic powder, smoked paprika, salt, and pepper in a small bowl.
Melt the butter in a large skillet over medium heat. Stir in the seasoning mixture and the flour. Cook, stirring continuously, until the mixture becomes a smooth paste, about 1-2 minutes.
Gradually whisk in the evaporated milk until the mixture thickens. Add the heavy cream, then whisk in the Dijon mustard until the sauce is smooth and thickened.
Turn off the heat then add half of the cheese blend to the sauce; stir until the sauce is creamy and the cheese has melted into the sauce.
Stir the cooked cavatappi pasta into the cheese sauce until evenly coated.
Layer half of the pasta mixture into the prepared baking dish, then sprinkle with half of the reserved cheese blend. Repeat with the remaining pasta and top with the rest of the cheese.
Bake in the preheated oven for 25-30 minutes, or until the cheese is melted and bubbly.
Broil for an additional 2 minutes to create a golden, crispy top, watching closely to prevent burning.
Serve and enjoy!