Some only use mozzarella on top but if you mix a few shredded types it gives the dish deeper flavors. The best cheeses for pizza is a blend of shredded mozzarella, a bit of cheddar and parmesan or asiago as well. The same goes for this pizza macaroni and cheese recipe.