Shepherd's Pie stammt höchstwahrscheinlich aus dem Vereinigten Königreich, in Irland oder Schottland. Obwohl frühe Kochbücher ähnliche Fleischpasteten verschiedener Art enthielten, tauchte der Begriff "Shepherd's Pie" erst in den 1870er Jahren auf, ungefähr zur gleichen Zeit, als Hackmaschinen zum ersten Mal auf den Markt kamen.
Eine Form von Shepherd's Pie ist mindestens seit Ende des 18. Jahrhunderts, als Kartoffeln im Vereinigten Königreich allgemein akzeptiert wurden, ein Grundnahrungsmittel der britischen, irischen und schottischen Küche. Der Kuchen diente als bequeme Möglichkeit, übrig gebliebenes Fleisch wiederzuverwenden.
Variationen mit Rindfleisch werden Cottage Pie genannt, während Shepherd's Pie normalerweise Lamm bedeutet. In den Vereinigten Staaten, Irland und dem englischsprachigen Kanada bezieht sich Shepherd's Pie oft auf eine solche Fleischpastete mit einer Kruste aus Kartoffelpüree.
Frühe Versionen enthielten einen mit Kartoffelpüree ausgekleideten Kuchen sowie eine Kartoffelpüree-Oberkruste. Eine ähnliche frühe schottische Version hat eine Teigkruste, und Cumberland Pie ist im Wesentlichen gleich, aber mit einer Kruste auf der Oberseite. Pate Chinois ist die französisch-kanadische Version mit Rindfleisch, Mais und Kartoffelpüree.
Viele Küchen auf der ganzen Welt enthalten irgendeine Form von Hirtenkuchen. Neuseeländer nennen ihre Version den Potato Top Pie. Argentinier und Chilenen bezeichnen es als pastel de papa. Cowboy Pie bezieht sich auf eine amerikanische Version mit Rindfleisch und Mais, Erbsen, Paprika oder Karotten und einer Kruste aus Kartoffelpüree.