Simply put – the true definition of shepherd’s pie is that it contains ground lamb – it’s Shepherd’s pie (because shepherds cared for sheep) and Cottage Pie is made with beef. If you add breadcrumbs or cheese to the top, it is called “Cumberland Pie”. I still call it “shepherd’s pie” regardless. I don’t care what you call it, just make it, eat it, love it!