Boil some water and cook 1 pound of pasta until al dente.
Pre-heat your smoker to 225 degrees. Hickory is ideal for this recipe.
Greate 2 cups each of Cheddar and Gouda and 1 cup of Parmesan.
Melt ½ cup of butter in a pan and slowly add in ½ cup of flour to make a roux. Whisk until it has a smooth paste-like texture.
Whisk in 3 teaspoons of mustard powder.
Mix 2 teaspoons of smoked paprika, 1 teaspoon of ground pepper and ½ teaspoon of cayenne pepper. Add half of the spice mix to the roux.
Stir in 4 cups of half and half followed by all of the cheese. Stir on a medium heat until the cheese has melted.
Comine the cooked pasta and cheese sauce.
In a small pan heat 1 tablespoon of butter and add 1 cup of panko bread crumbs for the topping. Heat until slightly browned.
Stir in the rest of the spice mix and then sprinkle on top of the mac and cheese.
Put your mac and cheese in the smoker for 1 hour at 225.
Remove from the smoker when done and serve right away while it's still hot.