Yes! Actually, my kids don't like Parmesan cheese very much so often make this with finely shredded mozzarella cheese, or with half Parmesan and half mozzarella. When choosing a cheese to substitute, just make sure you like the flavor of it, because it's a main part of the dish and the flavor really does come through.