Lamb is usually eaten at Easter time and this tradition has its roots in Jewish Passover. In the US however, most people eat ham and this is becoming more and more popular.