Scottish haggis on a white plate, served with neeps and tatties on a traditional restaurant table
Food Guide · Edinburgh

6 Edinburgh & Scotland Foods You Have to Try — Haggis, Cullen Skink, Whisky, and Cranachan

Edinburgh — a city where authentic Scottish food still turns up in centuries-old pubs and in modern restaurants that revive old recipes with high-quality local ingredients.

T TopOfHotel Travel Team Published June 11, 2026 Updated June 11, 2026 4 min read
✓ Haggis — Scotland's national dish✓ Scotch Whisky — the world's most exported whisky✓ 6 hand-picked items for travelers
Find great-value hotels in Edinburgh

Scottish food has a reputation it doesn't quite deserve. Anyone who's actually eaten it tends to change their mind fast. Well-made haggis is rich and aromatic, Cullen Skink is creamier and deeper than any ordinary fish soup, and Single Malt Scotch is more complex than whisky from anywhere else on earth. Edinburgh delivers on both fronts — traditional dishes in old pubs and modern Scottish cooking that takes local ingredients somewhere genuinely creative.

Scottish haggis on a white plate, served with neeps (mashed swede), tatties (mashed potato), and a creamy whisky cream sauce #1
📍 Pubs and Scottish restaurants across Edinburgh, especially the Old Town

Haggis

Scotland's national dish, immortalised by the poet Robert Burns in a 1787 ode, is made from sheep offal — heart, lungs, liver — minced with oatmeal, onion, suet, and spices, then encased in sheep stomach and boiled or baked. It arrives with neeps (mashed swede) and tatties (mashed potato). The flavour is intense and spiced, not gamey — done properly it's far more interesting than you'd expect.

Best time Lunch or dinner, any season — haggis is a permanent fixture on pub menus year-round.
How to get there Pubs along the Royal Mile and around Grassmarket all carry haggis. Deacon Brodie's Tavern and The Albanach are popular starting points.
Travel tips
  • Try the traditional version first. If offal gives you pause, most places also offer a vegetarian haggis made from pulses and oats that holds its own.
  • Expect to pay £12–18 in a local pub; restaurants on the Royal Mile can push to £25, though the difference in quality rarely justifies it.
  • 25 January is Burns Night — the annual celebration when Scots eat haggis and recite Burns's poetry. Restaurants across the city run dedicated events.
🎟️ Book tickets & tours for Haggis on Klook →
🏨 Want to wake up near these spots? See top-rated hotels in Edinburgh →
Cullen Skink in a white bowl — a pale-yellow creamy soup with smoked haddock, potato, and onion, topped with fresh chives #2
📍 Scottish restaurants and pubs across Edinburgh

Cullen Skink

A working-class Scottish soup with roots in the town of Cullen on the northeast coast. Smoked haddock is simmered in milk and cream with potato, onion, and butter. The result is thick, deeply smoky without being fishy, and exactly what you want when Edinburgh's damp cold is pressing in. Most places serve it with thick slices of bread and Scottish salted butter — that's a complete lunch.

Best time Lunch on a cold, overcast day — which in Edinburgh means most of the year.
How to get there Most Scottish restaurants in the Old Town carry it. Witchery by the Castle and Ondine Restaurant are reliable choices for a higher-quality bowl.
Travel tips
  • Order it with crusty bread or oatcakes for dipping. Don't leave any in the bowl.
  • A bowl runs £8–14 — strong value for a properly made local dish.
  • The best smoked haddock comes from northeast Scotland. A high-quality version will have a clean, pronounced smokiness; a weak version won't.
🎟️ Book tickets & tours for Cullen Skink on Klook →
A tulip-shaped Glencairn glass of amber Scotch whisky on an old wooden bar, with rows of Single Malt bottles lined up behind it #3
📍 Whisky bars and The Scotch Whisky Experience at the top of the Royal Mile, next to Edinburgh Castle

Scotch Whisky

Scotland has been distilling whisky since the 15th century and now exports over £6 billion worth a year. Single Malt means whisky distilled from malted barley at a single distillery — the flavour range runs from peat and smoke to honey, dried fruit, and florals, depending on whether the bottle comes from Highlands, Speyside, Islay, or Lowlands. Each region tastes noticeably different. Edinburgh is the best city in the world to start learning.

Best time Evenings from 5 pm onward in a local whisky bar — best in winter with a fireplace going.
How to get there The Scotch Whisky Experience sits at the top of the Royal Mile directly beside the Castle — a 2-minute walk from the Castle entrance.
Travel tips
  • Start at The Scotch Whisky Experience (£19–25), which runs guided tastings covering the four regions before you commit to buying a bottle.
  • For a bar setting, The Bow Bar and Cadenhead's on Canongate both carry several hundred expressions.
  • Islay whiskies — Laphroaig, Ardbeg — are heavy on peat and smoke and are not for everyone. If you want something gentler, begin with Speyside (Glenfiddich, Glenlivet).
🎟️ Book tickets & tours for Scotch Whisky on Klook →
Scottish shortbread in a pale-golden rectangular shape on a white plate, with a finely crumbled texture and a light dusting of sugar on the surface #4
📍 Bakeries and supermarkets throughout Edinburgh

Shortbread

Scotland's shortbread is disarmingly simple: flour, high-quality Scottish butter, and sugar in a 3:2:1 ratio — a recipe that dates to the 12th century. The result is buttery, crumbly, and not overly sweet. Walkers, made in a small Scottish village, is the name most people recognise worldwide, but Edinburgh's independent bakeries routinely produce a fresher, better version than anything in a tin.

Best time Afternoon tea, typically served from 2:30–5 pm at Edinburgh's better tea rooms.
How to get there Gift shops along the Royal Mile and in Grassmarket carry shortbread everywhere. Valvona and Crolla in New Town stocks a strong selection from independent Scottish producers.
Travel tips
  • Fresh-baked shortbread from a local bakery will outperform the boxed souvenir version considerably. Look in Grassmarket Market or Stockbridge Market.
  • Prices start at £1–3 per piece. Tins make a compact, reasonably priced gift — the presentation boxes are part of the appeal.
  • Walkers Shortbread at Edinburgh Airport duty-free is better priced than in city shops and comes in multiple sizes.
🎟️ Book tickets & tours for Shortbread on Klook →
Cranachan served in a glass — soft white whipped cream layered with toasted oatmeal, fresh red raspberries, and a drizzle of golden honey #5
📍 Scottish restaurants and bistros across Edinburgh

Cranachan

Scotland's traditional dessert is simpler than it sounds and better than it looks: whipped cream folded with toasted oatmeal, fresh raspberries, Scottish honey, and a measure of Single Malt. The balance between creamy, lightly sweet, tart berry, and faint whisky warmth is well-judged. It's a dish tied to major celebrations — Cranachan appears regularly at Burns Night on 25 January.

Best time Dinner in summer, when local Scottish raspberries are in season.
How to get there Gastropubs in Grassmarket and Stockbridge frequently carry it. The Dogs on Hanover Street and Timberyard on Lauriston Place are both reliable choices.
Travel tips
  • The whisky used matters — a good restaurant will name the expression and explain it.
  • At £7–12 it's rarely the most expensive thing on the dessert menu. If you only try one Scottish dish, make it this one.
  • Scottish raspberries are regarded as among the sweetest in the world because of the climate. June through August is when Cranachan is at its best, made with raspberries just picked locally.
🎟️ Book tickets & tours for Cranachan on Klook →
🛏️ Halfway through the list — pick a great-value hotel in Edinburgh before rooms sell out →
A small round Scotch Pie in deep golden-brown, with thick straight-sided hot water crust pastry filled with seasoned minced lamb, resting on market paper #6
📍 Bakeries and food stalls across Edinburgh

Scotch Pie

Scotland's street food for several hundred years — a compact cylinder of hot water crust pastry filled with minced lamb seasoned with Scottish spices. It's leaner than most British pies and the meat flavour is pronounced. Scots eat them at football grounds, morning markets, and festivals, and the tradition goes back to the 14th century. Cheap, filling, and made for eating while walking.

Best time Lunch between 11:30 am and 2 pm, eaten hot while walking through the Old Town.
How to get there Bakeries throughout Edinburgh carry them, especially in Grassmarket and Tollcross. Gorgie Road in West Edinburgh has older bakeries known for a high-quality Scotch Pie.
Travel tips
  • Buy from a local bakery such as Greggs or Breadwinner Bakery for one fresh out of the oven. Expect to pay around £1.50–2.50.
  • Eat it with brown sauce — the dark condiment usually sitting on the bakery counter at no extra charge.
  • Traditional Scotch Pies use mutton, but many modern bakeries switch to beef or a blend. Ask if it matters to you.
🎟️ Book tickets & tours for Scotch Pie on Klook →
🏨 That's all 6 spots! Next step — book a top-rated stay in Edinburgh →
WHERE TO STAY

Where to stay in Edinburgh for this trip

A well-located hotel means less commuting and more sightseeing. Here are real, top-rated stays in Edinburgh — compare Agoda · Booking · Trip.com in one click.

1

Motel One Edinburgh-Princes

★ 9.2⭐⭐⭐📍 Princes Street · วิว Princes Street Gardens และ Edinburgh Castle
#9 คะแนนสูงสุด 9.2 · วิว Castle
from~$79
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

2

YOTEL Edinburgh

★ 9.1⭐⭐⭐📍 ใจกลางเมืองเอดินบะระ · เดินทางสะดวกทุกจุด
#7 คะแนนสูง 9.1 · Smart Design
from~$54
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

3

Kimpton Charlotte Square

★ 8.8⭐⭐⭐⭐⭐📍 Charlotte Square ใจกลางเมือง — เดิน 10 นาทีถึง Edinburgh Castle
#1 หรูหรา · ใจกลางเมือง
from~$192
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

4

Motel One Edinburgh-Royal

★ 8.7⭐⭐⭐📍 ใกล้ Royal Mile · Old Town เอดินบะระ
#8 Design · คะแนน 8.7
from~$79
Compare all 3 sites before you book — our link adds no markup to their price

Affiliate links — we may earn a commission at no extra cost to you. Details

See all recommended hotels in Edinburgh + compare prices →

Tours, tickets & activities in Edinburgh

Day tours, attraction tickets and travel essentials for Edinburgh — book ahead on Klook with mobile e-tickets.

Affiliate links — we may earn a commission at no extra cost to you.

Before You Pack

Scottish food is at its best in an old pub with a wood fire going in winter, or in a gastropub kitchen that takes local ingredients seriously. Always ask the bartender to recommend a whisky — they take genuine pride in Scotch and usually know what they're talking about.

T
TopOfHotel Travel Team Travelers & destination experts

TopOfHotel is a team of travelers and stay/destination experts working since 2017 — we travel for real, curate honestly, and review with heart so you can plan trips that are fun and worth every baht.

🏨 See hotels in Edinburgh Compare prices →