
From classic pub versions to take-and-bake options, Calgary serves shepherd’s pie in every form.
These spots nail the balance of savoury filling, creamy potatoes, and that crucial golden-brown top.
Shepherd’s pie is the kind of comfort food that earns its place on pub menus year-round. Ground meat, vegetables, rich gravy, and a blanket of mashed potatoes baked until golden. Cheese optional. The dish crosses cultures and kitchen styles, showing up at Irish pubs, breweries, and neighbourhood spots across Calgary. Some versions lean traditional with lamb, others swap in beef or brisket, and a few offer take-home options to stock your freezer.
Here’s our guide to Calgary’s best shepherd’s pies.
Kensington Pub
207 10A St. N.W.
You can find Shepherd’s Pie on Kensington Pub’s Comfort Fare menu. Made with minced lamb and spring vegetables in a rich red wine gravy, piped creamy garlic mashed potatoes and topped with melted cheese, it’s perfect with a pint of Guinness.
Elephant & Castle Pub and Restaurant
1503 4 St. S.W.
Head over to 4th Street for the Shepherd’s Pie at Elephant & Castle. Their version is made with seasoned ground beef, lamb and vegetables, topped with garlic mashed potatoes, and baked to a golden brown. Served with a garnish of crisp onions, a side of beef gravy and a Noble House salad.
Lazy Loaf and Kettle
8 Parkdale Cres. N.W.
Lazy Loaf and Kettle is the perfect place for comfort food and cozy feels. Naturally, Shepherd’s Pie is on the menu. Their Shepherd’s Pie is gluten-free and comes with soup or salad. Don’t forget to add on a sweet treat, made in-house.
The King’s Head Eatery and Music Room
9116 Macleod Trail S.
If there’s a bunch of you, take a free limo to The King’s Head and enjoy their Shepherd’s Pie with a side of live music. Made with ground beef cooked with carrots, peas, onions and corn; smothered in mashed potatoes; topped with cheddar cheese; and then baked to golden goodness.
St. James Corner
1219 1 St. S.W.
Located in the historic Radio Block, only four blocks away from the Saddledome, St. James Corner is a great stop for your Shepherd’s Pie fix. Alberta beef and lamb are stewed with vegetables and topped, of course, with creamy mashed potatoes.
Kampus Brewing Co.
#800, 3630 Brentwood Rd. N.W.
Kampus Brewing calls it Cottage Pie, but it’s Shepherd’s Pie by any other name. Made with slow-cooked, hand-pulled brisket, it’s served in a rich red wine gravy with creamy whipped potatoes and topped with braised red cabbage.
Ceili’s Royal Oak
8650 112 Ave. N.W.
Ceili’s is a long-established pub with more than 50 items on the menu, including, you guessed it, Shepherd’s Pie. It’s made with ground beef, champ (mashed potatoes with butter and spring onions) with Parmesan and comes with Ceili’s house salad — cabbage, pumpkin seeds and feta tossed in a grainy mustard vinaigrette.
Take & Bake
Simple Simon Pies
Bay 2-4112 16A St. S.E.
Crossroads Market – 1235 26 Ave. S.E.
Simple Simon Pies has more than 20 varieties of pies, so it’s not surprising one of them is a Beef Shepherd’s Pie. The mini pie is a classic combination of beef, carrots and onions topped with seasoned mashed potatoes. Their pies are sold frozen. Stock your freezer and make dinner easy.
Fresh Kitchen
770, 2402-34 Ave. S.W.
A Classic Alberta Beef Shepherd’s Pie is available in two sizes at Fresh Kitchen — one for two people or one for four. Savoury ground beef with rich gravy is baked in a mashed potato crust. Enjoy at home paired with soup or salad.




Leave A Comment