SA
Soufrti AdminAdminOriginal PostApril 18, 2026 at 5:45 PM
The Origin
In 18th-century Britain and Ireland, when potatoes became a staple, rural families (living in cottages) created a simple dish:
leftover beef, gravy, vegetables
topped with mashed potatoes
This became cottage pie.
🐑 The Key Difference
A variation using lamb appeared in sheep-farming regions. Since shepherds care for sheep, it was called shepherd’s pie.
👉 The traditional rule is simple:
Cottage pie = beef
Shepherd’s pie = lamb
🍽️ Where the Confusion Came From
In the 20th century, especially in North America:
Restaurants and cookbooks started using shepherd’s pie for both versions
The lamb vs beef distinction faded
“Shepherd’s pie” became the generic name
🌍 How It Evolved
As the dish spread:
New versions appeared, like Quebec’s pâté chinois with corn layers
People added cheese, spices, or different meats
Modern versions even include vegetarian options
⚖️ The Bottom Line
Traditionally, the difference still stands:
Beef → cottage pie
Lamb → shepherd’s pie
Simple, practical, and rooted in old rural cooking traditions that made the most of what people had.
