Ingredients
1 (16 oz) package elbow macaroni
¼ cup butter
¼ cup all-purpose flour
3 cups milk
1 (8 oz) package cream cheese, cut into large chunks
1 tsp salt
½ tsp black pepper
2 cups (8 oz) extra sharp Cheddar cheese, shredded
2 cups (8 oz) Gouda cheese, shredded
1 cup (4 oz) Parmesan cheese, shredded
Optional: pulled pork, bacon, brisket, etc.