Cottage Pie is the same as Shepherd's Pie with one major difference, the meat used. Everyone knows about Shepherd's Pie, but traditionally it contains ground Lamb, hence the name Shepherd. Cottage Pie has the same recipe but contains ground Beef instead.