Traditionally, shepherd’s pie filling uses ground lamb, whereas cottage pie uses ground beef. However, over time, the two names have become interchangeable.