TripPick United Kingdom United Kingdom

Edinburgh Food Guide

12 restaurants across 4 categories

Edinburgh Food Guide — Quick Answer

Updated 2026
Restaurants listed
12
Top pick
The Witchery (1979 heritage)
Area
Castlehill (Royal Mile)

As of 2026, this Edinburgh food guide covers 12 restaurants by category — including The Witchery (1979 heritage), Howies Restaurant (Scottish classics), The Kitchin (1-Michelin). See prices, locations and must-try dishes below.

Edinburgh is Edinburgh's food culture is Scottish heritage + whisky + Scottish breakfast — Scotch whisky distillery experiences at Scotch Whisky Experience (Royal Mile canonical) + Speyside + Islay tastings. Haggis (Scotland's national dish, sheep offal + oats + onion + spices) with neeps & tatties at The Witchery (1979 heritage, Castle adjacent atmospheric). Scottish breakfast (haggis + black pudding + tattie scone + Scottish bacon) at Urban Angel. Whisky cocktails + Scottish ales at Bow Bar. The Kitchin ★ Michelin Scottish-French + Number One ★ Michelin at Balmoral. Scott's View Scottish-French. Fine dining tier rivals London for less. We've organized 12 restaurants across 4 categories. Each entry includes prices, hours, local tips, and a Google Maps link so you can plan straight from the page.

EdinburghFood Map

Click pins to see restaurant info · 12 restaurants

Loading map...
Map not showing? View pin list
  1. 1
    The Witchery (1979 heritage)
    Castlehill (Royal Mile) · Scottish Heritage
    Open in Google Maps →
  2. 2
    Howies Restaurant (Scottish classics)
    Multiple Edinburgh locations · Scottish Heritage
    Open in Google Maps →
  3. 3
    The Kitchin (1-Michelin)
    Leith · Modern Scottish
    Open in Google Maps →
  4. 4
    Cask + Still (200+ whiskies premium)
    Hanover Street (New Town) · Whisky Bars & Tasting
    Open in Google Maps →
  5. 5
    Bow Bar (most-historic traditional)
    Victoria Street (Old Town) · Whisky Bars & Tasting
    Open in Google Maps →
  6. 6
    Sandy Bell's Folk Club (live folk music + whisky)
    Forrest Road (Old Town) · Traditional Pubs
    Open in Google Maps →
  7. 7
    Greyfriars Bobby Bar (Harry Potter location)
    Candlemaker Row · Traditional Pubs
    Open in Google Maps →
  8. 8
    The Royal Oak (folk + traditional)
    Infirmary Street (Old Town) · Traditional Pubs
    Open in Google Maps →
  9. 9
    Oink (pulled pork sandwich)
    Multiple Edinburgh branches · Modern Scottish
    Open in Google Maps →
  10. 10
    Café Royal (1863 heritage Victorian)
    Princes Street (New Town) · Traditional Pubs
    Open in Google Maps →
  11. 11
    Scotch Whisky Experience (Castlehill)
    Castlehill (Royal Mile) · Whisky Bars & Tasting
    Open in Google Maps →
  12. 12
    Mums Comfort Foods (Scottish breakfast)
    Forrest Road (Old Town) · Modern Scottish
    Open in Google Maps →

© OpenStreetMap · © CARTO · Leaflet

Scottish Heritage

2 spots

The Witchery (1979 heritage), Howies Restaurant, Tigh-na-Truish — haggis + neeps + tatties + Scotch beef classics

The Witchery (1979 heritage)

The Witchery · Castlehill (Royal Mile)

1 #1
MUST TRY

Haggis + neeps + tatties (Scottish national dish, £25) + Aberdeen Angus Scotch beef + Atlantic salmon + Scottish wine pairing

1979 heritage Scottish restaurant — most-iconic atmospheric dining at Castle entrance. Gothic + opulent. JK Rowling, Hollywood celebrities dined here.

$45-100 (£35-80) 12:00-23:00 daily

Local tip: Reservation 2-3 weeks ahead. Card + cash. Smart-casual dress code. Cellar atmospheric. Pre-theatre menu £30-40.

View on Google Maps

Howies Restaurant (Scottish classics)

Howies · Multiple Edinburgh locations

2 #2
MUST TRY

Haggis + Cullen Skink (smoked fish chowder) + Aberdeen Angus + Scottish breakfast (full British)

Howies — Scottish classics restaurant. Multiple Edinburgh branches. Pre-theatre menu deal £15-20.

$25-50 (£20-40) 12:00-22:30 daily

Local tip: Card + cash. Pre-theatre 5pm-7pm £15-20 multi-course deal. Reservation Fri-Sat.

View on Google Maps

Whisky Bars & Tasting

3 spots

Cask + Still (200+ whiskies), Devil's Advocate, Whiski Rooms, Bow Bar (historic) — single malt tasting flights

Cask + Still (200+ whiskies premium)

Cask + Still · Hanover Street (New Town)

4 #1
MUST TRY

Whisky tasting flight (4-5 drams £30-50) — covers Highland, Lowland, Speyside, Islay, Campbeltown regions

Cask + Still — most-premium Edinburgh whisky bar with 200+ Scotch + whisky-knowledgeable staff. Tasting flights educational.

$10-30 per dram (£8-25) 16:00-01:00 daily

Local tip: Card + cash. Ask for whisky region tasting flight. Casks display walls of bottles. Walking from Princes Street.

View on Google Maps

Bow Bar (most-historic traditional)

Bow Bar · Victoria Street (Old Town)

5 #2
MUST TRY

Traditional Scottish ales + whisky drams + Bow Bar atmosphere (no music, no TV — quiet conversation)

Bow Bar — most-historic Edinburgh whisky bar. No music + no TV — quiet whisky-focused atmosphere. Victoria Street iconic Old Town.

$8-25 per dram (£6-20) 12:00-24:00 daily

Local tip: Cash + card. No music + no TV (Edinburgh tradition). Most-iconic whisky bar. Walking from Royal Mile.

View on Google Maps

Scotch Whisky Experience (Castlehill)

Scotch Whisky Experience · Castlehill (Royal Mile)

11 #3
MUST TRY

Premium tour with 5-region whisky tasting + barrel ride + Diageo Claive Vidiz collection (3,500+ whiskies)

Scotch Whisky Experience — most-popular Edinburgh whisky tasting. Barrel ride + 5 Scotch regions covered + world's largest whisky collection.

$25-130 with dinner (£20-100) 10:00-18:00 daily

Local tip: Card + cash. Pre-book online to skip queue. Platinum Tour £100 (5-region + 8-year-old single malt). Standard Tour £20 (4 whiskies). Combined with dinner £80.

View on Google Maps

Traditional Pubs

4 spots

The Royal Oak, Sandy Bell's Folk Club, Greyfriars Bobby Bar (Harry Potter), Café Royal — Scottish pub culture + live music

Sandy Bell's Folk Club (live folk music + whisky)

Sandy Bell's · Forrest Road (Old Town)

6 #1
MUST TRY

Whisky + Scottish ale + live folk music nightly + Scottish folk singing + traditional Celtic atmosphere

Sandy Bell's — most-iconic Scottish folk pub. Live folk music nightly from 21:00. Traditional Scottish atmosphere. Walking from Royal Mile.

$5-20 per visit (£4-15) 11:00-01:00 daily

Local tip: Cash + card. Live music free entry. Forrest Road near Royal Mile. Locally-loved.

View on Google Maps

Greyfriars Bobby Bar (Harry Potter location)

Greyfriars Bobby Bar · Candlemaker Row

7 #2
MUST TRY

Haggis + Scottish ale + Greyfriars Bobby statue outside + Harry Potter walking tour starting point

Greyfriars Bobby Bar — opposite Greyfriars Bobby statue + Greyfriars Kirkyard (Harry Potter inspirations). Traditional Scottish pub.

$10-25 (£8-20) 12:00-01:00 daily

Local tip: Card + cash. Most-iconic Old Town pub. Harry Potter walking tours start nearby. Touristy but atmospheric.

View on Google Maps

The Royal Oak (folk + traditional)

The Royal Oak · Infirmary Street (Old Town)

8 #3
MUST TRY

Scottish ales + folk music nightly + traditional Edinburgh atmosphere + Scottish singing

The Royal Oak — traditional Edinburgh folk music pub. Nightly Scottish folk singing + live music. Locally-loved.

$8-20 (£6-16) 16:00-01:00 daily

Local tip: Cash + card. Folk music from 21:00. Atmospheric Scottish singing. Walking from Old Town.

View on Google Maps

Café Royal (1863 heritage Victorian)

Café Royal · Princes Street (New Town)

10 #4
MUST TRY

Oyster Bar (Scottish oysters + champagne) + Café Royal restaurant + Victorian atmospheric tile interior

Café Royal (1863) — Victorian heritage pub + Oyster Bar + restaurant. Atmospheric tile interior + Scottish oysters + champagne.

$15-45 (£12-36) 12:00-24:00 daily

Local tip: Card + cash. Reservation Fri-Sat. Oyster Bar £15-25 oyster + champagne. Restaurant £25-45 mains.

View on Google Maps

Modern Scottish

3 spots

The Kitchin (1-Michelin), Mums Comfort Foods, Oink (pulled pork), The Outsider — modern Scottish gastronomy

The Kitchin (1-Michelin)

The Kitchin · Leith

3 #1
MUST TRY

1-Michelin tasting menu (£100-£180) — modern Scottish + Scottish seafood + Aberdeen Angus + premium wine pairing

1-Michelin star Edinburgh — Chef Tom Kitchin's modern Scottish cuisine. Most-respected Edinburgh fine dining. Leith waterfront.

$130-220 (£100-180) 12:00-14:00, 18:30-22:00 (closed Sun-Mon)

Local tip: Reservation 2-3 months ahead. Card + cash. Smart formal dress code. Tasting menu only. Pair with sommelier wine selection.

View on Google Maps

Oink (pulled pork sandwich)

Oink · Multiple Edinburgh branches

9 #2
MUST TRY

Pulled pork sandwich (whole hog roasted over 8 hours, £8-12) + apple sauce + crackling + haggis stuffing add

Oink — Edinburgh pulled pork sandwich specialist. Whole hog roasted over 8 hours + apple sauce + crackling. Multiple branches.

$8-15 (£6-12) 11:00-19:00 daily

Local tip: Cash + card. Multiple Edinburgh branches. Pulled pork sandwich £8-12. Add haggis stuffing for extra Scottish touch.

View on Google Maps

Mums Comfort Foods (Scottish breakfast)

Mums Comfort Foods · Forrest Road (Old Town)

12 #3
MUST TRY

Full Scottish breakfast (bacon + sausage + black pudding + haggis + eggs + tomato + tattie scone + toast) — £10-15 hearty

Mums Comfort Foods — most-iconic Scottish breakfast spot in Edinburgh. Full Scottish breakfast (heartier than English).

$10-18 (£8-15) 08:00-22:00 daily

Local tip: Cash + card. Open early 08:00 daily. Order full Scottish + haggis upgrade. Pre-walking-tour fuel.

View on Google Maps

Daily Food Budget Guide

Budget

$25-50/day

Scottish breakfast £10-15 + haggis lunch + Scottish ale pub + Scotch Whisky Experience self-tour £20.

Mid-Range

$70-150/day

The Witchery heritage Scottish + Scotch Whisky Experience tour + Scottish ales + Royal Mile pub dinner.

Luxury

$300+/day

The Kitchin ★ Michelin (Tom Kitchin) + Number One ★ Michelin at Balmoral + private whisky distillery tour Speyside/Islay.

Frequently Asked Questions

Common questions about food and restaurants in Edinburgh.

Where to eat the canonical haggis?
The Witchery (1979 heritage, Royal Mile, £25-40 haggis + neeps + tatties) for atmospheric dining at Castle entrance. Howies Restaurant (multiple branches, £20-25 Scottish classics) for value option. Pair with Scotch whisky + Scottish ale. Don't ask what's in haggis — just eat it.
Best Scotch whisky bars in Edinburgh?
Cask + Still (200+ whiskies premium tasting flights £30-50). Bow Bar (most-historic + no music + traditional atmosphere). Sandy Bell's Folk Club (whisky + live folk music). Devil's Advocate (modern + cocktails). Whiski Rooms (300+ Scotch + restaurant). Tasting flights educational.
Where to eat Full Scottish breakfast?
Mums Comfort Foods (£10-15 hearty + haggis upgrade) for canonical Full Scottish. Howies Restaurant (£15-20 Scottish breakfast). Most hotels include in rate. Scottish breakfast heartier than English — includes black pudding + tattie scone + haggis.
Is haggis really sheep offal?
Yes — traditional haggis is sheep heart + liver + lungs + oatmeal + onion + spices + suet stuffed in sheep stomach. Now often artificial casing. Sounds gross but tastes nutty + savory + delicious. Vegetarian haggis available everywhere. Robert Burns' Address to a Haggis poem read every January 25 (Burns Night).
Where do locals eat?
Bow Bar (whisky no-music traditional). Sandy Bell's Folk Club (live folk + whisky). Greyfriars Bobby Bar (touristy but iconic). Mums Comfort Foods (Scottish breakfast). Oink (pulled pork sandwich). Avoid Royal Mile sit-down tourist restaurants — walk 2 streets up.
What's the food cost?
Pulled pork sandwich £6-12. Haggis £20-40. Scottish breakfast £8-15. Sit-down dinner £25-50. The Kitchin 1-Michelin £100-180. Whisky dram £6-25. Pub pint £5-7. Wine £5-8/glass. Café Royal Oyster Bar £15-25 oysters + champagne.
Is Scottish whisky better than Irish whiskey?
Friendly rivalry — Scottish = whisky (no 'e'); Irish = whiskey. Scotch must be aged minimum 3 years in oak. 5 regions: Highland (Glenmorangie), Lowland (Auchentoshan), Speyside (Glenlivet, Macallan, Glenfiddich), Islay (Laphroaig, Lagavulin smoky), Campbeltown (Springbank). Both excellent — try both to decide.
Vegetarian options?
Yes — Howies has vegetarian Scottish + vegetarian haggis. Mums Comfort Foods vegetarian Full Scottish. Henderson's (Edinburgh's first vegetarian restaurant 1962) for full vegetarian menu. Most modern Edinburgh restaurants have 2-3 vegetarian options + vegan.

More on Edinburgh

Cost guide, itineraries, hotel picks — plan the rest of your trip.

Why you can trust food guide

Jimmy Kong TripPick founder · Travel content creator

Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.

8+ years analyzing travel data 30+ countries visited Live exchange rate verified
📅 Published: