Close this search box.
Close this search box.

The best places for the best pies in Edinburgh 2024

When it comes to finding the best pies in Edinburgh, there are plenty of options to choose from. Whether you're in the mood for a classic Scottish steak and ale pie or a more experimental vegetarian option, the city has a variety of places to satisfy your pie cravings. From traditional pubs to trendy cafes, there's a pie for every taste and preference in Edinburgh.

Please note that this page contains affiliate links. While we only recommend products that we believe in, we may benefit financially from any purchases you make.

Table of Contents

1. The Piemaker

38 South Bridge, Edinburgh EH1 1LL, UK

With over 30 types to choose from, you’ll be spoilt for choice for delicious pies at Piemaker. It’s a no-frills stop in the center of the Old Town, with famous haggis pies, steak scotch pies and some fantastic vegetarian options too. Vegans also don’t have to miss out, they do a tasty Moroccan spice bean bake. 

You can also grab dessert, as their apple and raspberry pie is well loved with the locals. 

Opening hours: Mon – Thur 10am- 6pm, Fri-Sat 9am-9pm, Sun 10am-6pm


2. The Pasty Shop

Waverley Railway Station, Edinburgh EH1 1BB

Serving up Cornish pasties is The Pasty Shop, based in Waverley rail station. It’s ideal to grab something on your commute or on the go. They have a whole range of hand pies on offer, from succulent beef, to cheese and onion, to vegetables.

Opening hours: Mon – Thur 8:30am- 9:30pm, Fri-Sat 8:30am-10:30pm, Sun 9am-8pm

3. MUMS Great Comfort Food

4A Forrest Rd, Edinburgh EH1 2QN, UK

MUMs is a retro style diner that’s become an Edinburgh institution. Their meals will take you right back to childhood in the best possible way. They do some of Edinburgh’s best pies, and have a good selection on the menu – chicken and ham, steak and ale, shepherd’s pie and fish pie included. For vegans, there’s a pumpkin and sage pie that’s served with a creamy tomato sauce and hand cut chips. 

Opening hours: Mon – Sun 9am-10pm


4. Masons Bakery

 3, 1 Starbank Rd, Newhaven, Edinburgh EH5 3BN

You’ll often see queues outside this traditional Scottish bakery in Newhaven. They’ve been around for decades, and make old-fashioned pastries including mince pies, steak pies, and more modern curry and macaroni pies. 

Opening hours: Tue – Sat 8am-2pm

5. Simple Simon’s Perfect Pies

Edinburgh Farmer’s Market at Castle Terrace, Edinburgh EH1 2EN

You can find Simple Simon’s Perfect Pies at the farmer’s market at Castle Terrace, on the 1st and 3rd Saturday of the month. They bring delicious hand-made pies from their bakery in Biggar, and have been a favourite with locals for years. Popular choices include haddock and leek, chicken and tarragon, and their amazing breakfast pie. 

Since the pandemic, they’ve also been offering their pies online for home delivery. All you need to do is reheat for 20 minutes and enjoy! 


6. John Bain & Sons

2 Stenhouse Cross, Edinburgh EH11 3JY

This local butcher is one of the best places for pies in Edinburgh. Their most loved is their Scotch Steak mince pie, with many traveling for miles to stock up on them. Expect delicious, tangy gravy with well-seasoned, tender meat. Delicious both hot and cold!

Opening hours: Tue – Fri 8am-4pm, Sat 7am-1pm

7. The Scran & Scallie

1 Comely Bank Road, Edinburgh, United Kingdom, EH4 1DR

For a more upmarket pie, head to the Scran & Scallie gastropub in Stockbridge. They’ve been awarded a Michelin Bib Gourmand award. The scran here is pretty amazing, using the best local and seasonal Scottish produce. If you’re a pie lover, try the hearty steak pie. You’ll find a generous portion of tender steak meat with a rich gravy, covered with a lovely pastry crust. They also have a creamy fish pie on offer. 

Opening hours: Mon – Sun 12pm-11:30pm


8. Auld Hundred

100 Rose St, Edinburgh EH2 2NN, UK

On Rose Street you’ll find this historical Edinburgh pub, one of the oldest in the area. They do traditional pub grub, including one of the tastiest steak pies you’ll eat. The steak meat is incredibly tender, and the puff pastry topper is cooked to perfection. It’s served with a side of local veg and a choice of chips or potatoes to mop up the leftover gravy.

Opening hours: Mon – Sun 12pm-9pm


Related Posts