The basic ingredients are pasta, flour, butter, milk, salt, and cheese. The cheese makes all the difference in the recipe. While you can substitute the cheeses for other types of cheese, beware that it will alter the overall taste of the recipe. And be sure to use real cheese that you shred yourself, not the pre-shredded cheese.