No, Shepherd's pie is traditionally made without any cheese. However, this recipe does list parmesan as an add-in for the mashed potatoes. Feel free to omit if you prefer to make yours cheeseless. If you want to make your shepherd's pie even cheesier, layer the top with a sprinkle of cheddar cheese or mix some directly into the potato layer.