Bring a large pot of salted water to a boil. Add the pasta and cook for one minute less than al dente. The pasta will finish cooking in the oven.
In a saucepan or pot over medium heat, melt the butter. Once melted, whisk in the flour and cook for 2 to 3 minutes until it starts to bubble and turns golden yellow.
Slowly pour in the warm heavy cream while whisking continuously until smooth. Add the minced garlic, cream cheese, dry mustard powder, smoked paprika, black pepper, nutmeg, cayenne powder, and salt. Whisk until smooth. Cook the sauce for 3 to 4 minutes until it thickens.
Reduce the heat to low or remove from heat, then add the sharp cheddar, Colby jack, and smoked gouda. Whisk until there are no clumps and the sauce is smooth. Taste and adjust seasoning as needed.
Once the pasta is cooked, drain it and add it to the sauce immediately. Mix together in a large baking dish.
Bake at 350°F for 15 minutes. Then broil for a few minutes until the top is golden and crispy, keeping a close eye on it.
Garnish with chopped parsley or chives, grated parmesan, and enjoy!