You can also make this non-smoked and it still tastes just as yummy!
Load the wood tray with one small handful of wood chips and preheat the smoker to 225°F.
Cook pasta according to package directions. In a medium saucepan, melt butter, and whisk flour into the butter. Cook over medium heat for 2 minutes, until sauce is bubbly and thick. Whisk in milk and bring to a boil. Cook 5 minutes until thickened. Stir in cream cheese until mixture is smooth. Add salt and pepper.
In a large bowl, combine 1 cup Cheddar, 1 cup Gouda cheese, Parmesan cheese, pasta, cream sauce, and optional ingredients. Spoon mixture into an 11 x 9½ inch aluminum roasting pan coated with nonstick cooking spray. Sprinkle top with remaining Cheddar cheese and Gouda cheese.
Place in smoker and cook 1 hour at 225°F, until brown, bubbly and delicious.
You can use smoked gouda or just plain gouda. Both taste great!