Cooks Info behauptet, dass Shepherd's Pie aus Schottland und Nordengland stammt. Das Gericht entstand, nachdem Kartoffeln im Vereinigten Königreich Ende des 18. Jahrhunderts akzeptiert wurden.
Vorher wurde in Schottland ein ähnliches Gericht wie Shepherd's Pie zubereitet. Anstelle von Kartoffeln wurde eine Teigkruste verwendet. Das Gericht wurde erst 1870 offiziell benannt. Shepherd's Pie wird üblicherweise mit Hammel- oder Lammfleisch zubereitet. Wird das Gericht mit einer anderen Fleischsorte zubereitet, spricht man von Cottage Pie. Gemüse wie Zwiebeln werden zum Würzen des Fleisches verwendet. Erbsen sind oft in Shepherd's Pie enthalten.