Restaurants in Scotland

Scotland’s food scene has been transformed in recent years, and eating out is now one of the highlights of any visit. From world-class seafood and famous beef to hearty traditional dishes and a growing collection of Michelin-starred restaurants, there is something for every taste and budget. This guide covers what to eat, where to eat it and how dining works in Scotland.

Traditional Scottish food

Scotland has a rich larder and a distinctive national cuisine. Classic dishes to try include:

  • Haggis, neeps and tatties — the national dish, especially around Burns Night.
  • Fresh seafood — langoustines, scallops, oysters, mussels, salmon and smoked fish from Scotland’s clean coastal waters.
  • Scotch beef and lamb — including world-renowned Aberdeen Angus.
  • Cullen skink — a rich smoked-haddock soup from the Moray coast.
  • Cranachan and shortbread — for something sweet, alongside Scottish tablet.

Fine dining and Michelin stars

Scotland punches well above its weight for fine dining, with fifteen Michelin-starred restaurants in the latest guide — from the capital’s celebrated kitchens to remote Highland and island destinations. See our full guide to the Michelin-star restaurants in Scotland to plan a special meal.

Where to eat in Scotland

The cities offer the widest choice: Edinburgh and Glasgow both have thriving, diverse restaurant scenes, from fine dining to street food and every world cuisine. Beyond the cities, seafood shines on the west coast and islands — Oban, the Isle of Skye and Argyll are all superb — while Speyside and Perthshire pair great food with whisky. Even small towns usually have a good pub or restaurant serving local produce.

Pubs, cafés and casual dining

Traditional pubs are a great place to try hearty Scottish cooking in a relaxed setting, and many now serve excellent gastropub food. Chip shops (“chippies”) are a national institution — try fresh haddock and chips by the sea. Cafés and tearooms across the country serve home baking, and Scotland’s coffee culture is strong in the cities.

Practical tips for dining in Scotland

  • Book ahead for popular and fine-dining restaurants, especially in summer and at weekends.
  • Tipping is customary but not obligatory — around 10% for good service if a service charge is not already included.
  • Dietary needs are well catered for; vegetarian, vegan and gluten-free options are widely available.
  • Local produce is a point of pride — look for menus highlighting Scottish suppliers.

Planning where to stay too? See our guides to hotels, guest houses, hostels and campsites, and our overall guide to planning a trip to Scotland.

Frequently asked questions

What is the national dish of Scotland?

Haggis, traditionally served with “neeps and tatties” (mashed swede and potato), is Scotland’s national dish, especially popular on Burns Night.

Is the food good in Scotland?

Yes — Scotland is known for outstanding seafood, beef and lamb, and now has fifteen Michelin-starred restaurants alongside excellent pubs, cafés and casual dining.

Do you tip in restaurants in Scotland?

Tipping is customary but not compulsory. Around 10% is normal for good service if a service charge has not already been added to the bill.

Where is the best place to eat seafood in Scotland?

The west coast and islands — Oban, the Isle of Skye and Argyll in particular — are renowned for fresh seafood straight off the boat.