What to Eat in Edinburgh: Seven Essential Dishes

Scotland, every weekday morning

One short letter about the Highlands, the islands and the roads worth the detour. Free.

What to Eat in Edinburgh: Seven Essential Dishes
Photo by Intrepid on Unsplash

Edinburgh has plenty of restaurants chasing tourists with tartan tablecloths and bagpipe soundtracks. But the city also does good, straightforward Scottish food — the kind locals actually eat. Here’s what to look for on menus, where to find it done well, and what it should cost.

Haggis, Neeps and Tatties

Haggis is sheep offal, oats, and spices cooked in a casing. Neeps are mashed turnip. Tatties are mashed potatoes. The combination shows up on pub menus across the city, usually with whisky sauce or peppercorn gravy.

The Bow Bar on Victoria Street does a good version for around $18. So does The Albanach on the Royal Mile, though you’ll pay closer to $22 there. Both pubs are open daily and don’t take reservations — arrive before 6pm or after 8pm to avoid the wait.

If you want to try haggis without committing to a full plate, order haggis bonbons as a starter. They’re breaded, deep-fried balls of the stuff. Most gastropubs have them.

Cullen Skink

This is a thick soup made with smoked haddock, potatoes, onions and cream. It comes from the northeast fishing village of Cullen in Moray, but Edinburgh cafes and seafood restaurants serve it year-round.

The Fishmarket on Newhaven Harbour does a particularly good bowl for around $11. The cafe is open Tuesday through Sunday, closed Mondays. Ondine on George IV Bridge charges closer to $14 but serves it with house-made brown bread.

Cullen skink works as a lunch on its own or as a starter before fish and chips. It should be hot, smoky, and substantial — closer to chowder than broth.

Scotch Pie

A Scotch pie is a small, double-crusted meat pie with a firm pastry shell and minced mutton or beef inside. The top crust sits lower than the rim so there’s room for gravy or baked beans.

You’ll find them in bakeries, chip shops, and at football matches. Bells Diner on St Stephen Street sells them for around $4, served hot with beans or chips. The Piemaker on South Bridge does fancier versions — venison, haggis, or steak and ale — for $6 to $8.

Eat them fresh. Cold Scotch pies are grim.

Smoked Salmon

Scotland produces some of the best smoked salmon in the world, and Edinburgh has several good fishmongers and delis that sell it by the slice or pack it for travel.

George Armstrong on Raeburn Place in Stockbridge is a longstanding fishmonger with oak-smoked salmon from Scottish suppliers. Expect to pay around $25 per pound. They’ll vacuum-seal it if you’re taking it home.

For a sit-down meal, try the smoked salmon platter at Cafe Marlayne on Thistle Street — around $19 with oatcakes, capers, and crème fraîche. Open daily except Sundays.

Cranachan

This is a traditional Scottish dessert made with whipped cream, whisky, honey, toasted oats, and fresh raspberries. It’s simple and very good when the raspberries are in season — roughly June through September.

The Kitchin in Leith serves a refined version for around $12. Wedgwood on the Royal Mile does a more traditional presentation for $10. Some pubs offer it as a special in summer, though it’s not as common as sticky toffee pudding.

You can also make it in a self-catering flat if you pick up the ingredients at a farmers market. Toasted oats, double cream, heather honey, and a splash of whisky. Layer and chill.

Tattie Scones

These are thin, flat griddle cakes made from mashed potatoes and flour. Scots eat them as part of a full breakfast alongside eggs, bacon, sausage, black pudding, beans, and toast.

Most cafes that do a full Scottish breakfast include tattie scones. Urban Angel on Hanover Street serves them for around $14 as part of a breakfast plate. The Roseleaf in Leith does them on weekends for a similar price.

They’re soft, slightly dense, and good for mopping up egg yolk. You won’t find them outside Scotland.

Fish Supper

Fish and chips — called a fish supper even if you eat it at lunchtime. The fish is usually haddock, battered and deep-fried, served with thick-cut chips and a side of mushy peas or brown sauce.

The Tailend on Albert Place is reliable. A haddock supper runs around $13. L’Alba d’Oro on Henderson Row has been open since 1975 and charges about the same. Both offer takeaway or eat-in.

If you’re near the shore, the fish is often fresher. The Fishmarket at Newhaven and The Ship on the Shore in Leith both do good versions with day-boat haddock.

One short story a day about Scotland — subscribe to The Ultimate Scotland Travel Guide newsletter and we’ll send you the next one tomorrow morning.

Scotland, every weekday morning

One short letter about the Highlands, the islands and the roads worth the detour. Free.

Tours & experiences in Scotland

The Chocolatarium Chocolate Tour Experience in Edinburgh
The Chocolatarium Chocolate Tour Experience in Edinburgh
From $38
Book now →
Edinburgh Castle and Royal Mile Walking Tour - Ticket Included
Edinburgh Castle and Royal Mile Walking Tour - Ticket Included
From $72
Book now →
Terror Walking Tour in Edinburgh
Terror Walking Tour in Edinburgh
From $35
Book now →
The Johnnie Walker Signature Experience in Edinburgh
The Johnnie Walker Signature Experience in Edinburgh
From $34
Book now →

Powered by Viator. Some links are affiliate links — we may earn a small commission at no extra cost to you.

Free · no card · unsubscribe any time

Get the 14-day Ireland itinerary

The whole island in one loop — real drive times, the hours to leave by, and the famous stops we’d skip. Printable, and yours free.

Scotland, every weekday morning

One short letter about the Highlands, the islands and the roads worth the detour. Free.

Scroll to Top