T
Tripozi
Calton Hill, Edinburgh, United Kingdom

United Kingdom · tool

Edinburgh food guide

Signature dishes, best food neighborhoods, and the dining etiquette that actually matters — all specific to Edinburgh.

Photo by Adam Wilson on Unsplash

What to eat in Edinburgh

6 signature dishes, 4 food-forward neighborhoods, and the etiquette you actually need to know.

Must-try dishes

Haggis, Neeps, and Tatties

$15–$25

Scotland's national dish, a savory pudding made from sheep's pluck (heart, liver, and lungs) minced with onion, oatmeal, suet, spices, and salt, traditionally encased in the animal's stomach. It's surprisingly delicious, with a peppery, earthy flavor, best served with mashed turnips (neeps) and potatoes (tatties).

Where to try: The Sheep Heid Inn, Duddingston

Cullen Skink

$9–$16

A thick, creamy soup made with smoked haddock, potatoes, and onions. This hearty dish is a comforting classic, perfect for a chilly Scottish day, showcasing the best of local seafood.

Where to try: Ondine, George IV Bridge

Scotch Broth

$7–$12

A robust soup typically made with barley, lamb or beef, and root vegetables like carrots, swede, and leeks. It's a foundational dish in Scottish cuisine, offering deep, savory flavors.

Where to try: Sandy Bell's, Forrest Road

Tablet

$3–$8

A traditional Scottish confection, similar to fudge but with a firmer, more crystalline texture. Made with sugar, butter, and condensed milk, it's intensely sweet and a popular treat.

Where to try: The Fudge House of Edinburgh, Lawnmarket

Shortbread

$2–$5

Rich, buttery biscuits made with butter, sugar, and flour. Edinburgh is famous for its versions, often baked in rounds or fingers, offering a crumbly, melt-in-your-mouth experience.

Where to try: Dean's of Huntly (available at many delis and cafes)

Stovies

$12–$20

A humble but beloved dish of potatoes, onions, and often leftover meat (like roast beef or lamb) slow-cooked together. It's comfort food at its finest, absorbing all the delicious flavors.

Where to try: Makars Mash Bar, Bank Street

Where locals eat — best neighborhoods

Old Town

Historic, atmospheric, traditional pubs and restaurants

historic diningpub grubtraditional Scottish
Stockbridge

Chic, independent boutiques, artisan cafes, farmers' market

brunchspecialty coffeefarmers' market finds
Leith

Waterfront dining, trendy bistros, seafood focus

seafoodfine diningwaterside views
New Town

Elegant Georgian architecture, upscale restaurants, cocktail bars

fine diningcocktailsMichelin-starred

Dietary notes

Traditional Scottish cuisine is quite meat and dairy-heavy, with many dishes featuring beef, lamb, and butter. However, vegetarian and vegan options are increasingly available, especially in cafes and newer restaurants, and gluten-free choices are often manageable, particularly with simpler dishes like grilled fish or salads.

Local etiquette

  • Tipping is appreciated but not mandatory; 10-15% for good service in restaurants is customary.
  • Card payments are widely accepted, but carrying some cash can be useful for smaller purchases or market stalls.
  • Reservations are recommended for popular restaurants, especially on weekend evenings.
  • Dress code is generally smart casual; formal wear is rare outside of very high-end establishments.
  • Lunch is typically eaten between 12 PM and 2 PM, and dinner usually between 6 PM and 9 PM.

Plan the rest of your Edinburgh trip

Food guides elsewhere

Food guides for similar destinations