Scottish food gets an unfair reputation abroad. Mention it and people tend to picture haggis, deep-fried Mars bars and little else.
Instead, Scotland has superb seafood landed daily, some of the best beef and lamb in the world, wild game, more puddings and sweets than is really sensible, and of course, whisky.
Here are 50 traditional Scottish foods and drinks worth trying, what they are, and where to find the good stuff.
Jump to section

Scottish Meat
Did you know that “Scotch” on a menu – Scotch beef, Scotch lamb – is a protected mark, not a throwaway word. It means Scottish-reared and fully traceable, so it’s worth looking for.
1. Scotch pie
A small hot water crust pie made of spiced minced mutton in hot-water pastry, with a lip at the top for sauce, beans or gravy. It’s the classic thing to eat standing up at a Scottish football match or eaten straight from the bakery while it’s hot. You’ll also find a macaroni cheese version – one of those things you only really find in Scotland.
McCaskie's Butcher & Café
Wemyss Bay, Inverclyde
2. Scottish steak pie
Aberdeen Angus beef is famous the world over. Have it as a steak or a roast, or as a steak pie on New Year’s Day, a long-standing Scottish tradition – butchers take pie orders for weeks before Hogmanay.
3. Mince and tatties
Beef mince in gravy with mashed potato. Plain, home-style cooking that Scots grew up on and stay fond of.
4. Shepherd’s pie and cottage pie
Comfort-food classics on menus across Scotland: minced lamb (shepherd’s pie) or beef (cottage pie) cooked with vegetables and gravy, topped with mashed potato and baked until golden.
5. Scottish game
Venison, grouse, pheasant, partridge and pigeon appear on menus across Scotland, especially in autumn. Venison is the one to try if you’re unsure: lean, rich and local, and excellent slow-cooked in red wine.
Read more: the best field to fork restaurants in Scotland
6. Forfar bridie
A horseshoe-shaped pastry filled with minced beef and onion, from Forfar in Angus. Unlike a Cornish pasty it has no potato, a distinction locals take seriously.
Where to eat a Forfar bridie
Forfar, Angus
7. Stovies
Potatoes and onions cooked down slowly with leftover roast meat. Every family makes it a little differently and prefers their own. Oatcakes and beetroot are often served on the side.
8. Chicken Balmoral
Chicken breast stuffed with haggis, wrapped in bacon and served with a peppercorn or whisky sauce. A reliable choice on traditional restaurant menus.
9. Scotch broth
A hearty soup of lamb or mutton, barley and root vegetables. Old-fashioned home cooking, and exactly what you want on a cold, wet day with crusty bread.
10. Cock-a-leekie soup
Sometimes called Scotland’s national soup: a broth of chicken and leeks. The original recipe added a few prunes, which have always divided opinion — I’m not a fan.
11. Scotch lentil soup
Red lentils cooked down soft with potatoes, onions, carrots and a ham hough for flavour, until thick and filling. There’s a pot of it on the go in Scottish mammies’ kitchens all winter.
Fish
Much of Scotland’s finest shellfish — langoustines, crab, lobster, scallops — is landed here and shipped straight to Europe. The trick is to catch it at the source – the harbour shacks and quaysides at the fishing ports, where it’s sold fresh off the boat before it ever leaves the country. Read more: where to eat seafood in Scotland
12. Scottish smoked salmon
Cured with salt, sometimes flavoured with herbs (gravlax), then cold-smoked over oak chips. Served thinly sliced with capers and lemon. There’s hot-smoked too, which just means smoked a different way, not served hot. Look for wild over farmed.
13. Arbroath smokie
Haddock salted and hot-smoked over hardwood in the town of Arbroath, where it holds protected status. Eaten warm from the smoke with a little butter, it’s hard to beat.
Where to buy Arbroath Smokies
14. Kippers
Herring split, salted and smoked, traditionally eaten at breakfast.
Where to buy Scottish kippers – Loch Fyne kippers .
15. Langoustines (Scottish prawns)
Most are landed on the west coast and sent straight abroad, so order them while you’re here. Have them in the shell, hot or cold, with chips and garlic mayonnaise.
East Neuk Seafoods
16. Oysters
Cold and briny, best eaten near the water they came from with a squeeze of lemon.
Loch Fyne Oyster Bar & Deli
17. Mussels
Rope-grown mussels from Shetland and the west coast, steamed in white wine and cream, served with bread to mop up the sauce. Inexpensive and very good.
18. Hand-dived scallops
Sweeter and firmer than dredged scallops, and worth paying a little more for. Usually seared quickly and served with black pudding, or with butter and lemon.
19. Fresh crab
Best eaten from a harbour shack, order a crab roll or a plate of claws and find a seat on the pier.
20. Lobster
Scotland’s cold, clean waters produce excellent lobster, especially off the west coast and islands. A treat fresh from a harbour restaurant, served simply with garlic butter or in a roll.
The Seafood Shack
Ullapool, Wester Ross
21. Fish pie
Salmon, cod and smoked haddock in a creamy sauce, topped with mashed potato and baked. Warming, generous and easy to like.
Classic Scottish Dishes
22. Haggis, neeps and tatties
Scotland’s national dish, and the one visitors are usually most nervous about. It’s a savoury pudding of sheep’s heart, liver and lungs with oatmeal, onions, suet and spices, and it tastes much better than that description suggests.
It’s often served with mashed neeps (turnips) and tatties (potatoes) and a pepper or whisky sauce; try haggis bon bons if you’d rather start small. There’s a good vegetarian version too.
On Burns Night it’s piped to the table and has a Robert Burns poem read over it before anyone eats.
Macsween of Edinburgh
23. Fish supper (fish and chips)
Fresh haddock in crisp batter with chips. In Scotland it’s a “fish supper” whatever the time of day. Mind the regional divide: in Edinburgh you ask for “salt and sauce”, a brown vinegary chip sauce, while Glasgow and the west stick with salt and vinegar.
Where to find the best fish and chips in Scotland in 2026
The Fish Works
Largs, Ayrshire
The Real Food Cafe
Tyndrum, Stirling
24. The deep-fried Mars bar
Scotland’s most notorious food, said to have started at a chip shop in Stonehaven. Most Scots roll their eyes at it and then order one anyway. Worth trying once.
The Carron Fish Bar
Stonehaven, Aberdeenshire
25. Cullen Skink
Scotland’s best-known soup: smoked haddock, potatoes and onions in a thick, creamy, smoky broth. Named after the town of Cullen on the Moray Firth, still the best place to eat it. The thicker, the better.
Lily's Kitchen Café
Cullen, Moray
26. Shortbread
Butter, sugar and flour, and not much else. Look for “petticoat tails”, the traditional round cut into wedges, and the fingers you’ll find boxed up as souvenirs. The easiest edible gift to take home.
27. Cranachan
My favourite Scottish pudding: whipped cream, fresh raspberries, toasted oats and a little whisky, layered together.
28. Tablet
A hard, grainy relative of fudge made from sugar, butter and condensed milk. A staple of church fetes and school fairs, and very sweet, so go steady.
Super traditional and rarely found Scottish dishes
29. Skirlie (and white pudding)
Oatmeal fried with onions until toasted and crumbly, served alongside roasts and stovies. Its relative, the mealie or white pudding, is the same idea in sausage form and a chip-shop favourite.
30. Clootie dumpling
A dense, spiced fruit pudding boiled for hours in a cloth, or “cloot”. Traditional at birthdays, sometimes with small charms hidden inside, and the leftover slices are fried for breakfast the next morning.
Clootie McToot
Abernethy, Perthshire
31. Ecclefechan tart
From Dumfriesshire: a buttery, treacly tart full of dried fruit and walnuts, a little like a pecan pie. Order it if you come across it.
32. Selkirk bannock
A buttery, fruited bread bun from Selkirk in the Borders, best sliced, toasted and buttered.
The Scottish Breakfast
What locals know: the true local breakfast isn’t the full fry-up, it’s a “roll and sausage” — a square Lorne sausage in a soft morning roll.
33. The full Scottish breakfast
The full works: bacon, Lorne sausage, egg, black pudding, haggis, tattie scone, beans, mushrooms and toast, often with an Irn-Bru. A big plate — order it when you’ve a long day of walking ahead.
34. Lorne (square) sausage
A flat, square sausage shaped to fit a morning roll. A roll and sausage is a Scottish breakfast staple.
35. Stornoway black pudding
Made on the Isle of Lewis and given protected status (PGI). Peppery and oaty, and a clear step up from ordinary black pudding in a fry-up.
Charles Macleod (Charlie Barley)
Stornoway, Isle of Lewis
36. Tattie scones
Soft potato scones cooked on a griddle. Best fried in a little bacon fat and tucked into a roll — a proper one is a world away from the shop-bought version.
37. Porridge
Oats cooked with water or milk and, traditionally, salt rather than sugar. There’s a World Porridge Championship in Carrbridge each year, the Golden Spurtle, so it’s clearly still taken seriously.
Golden Spurtle — World Porridge Making Championship
Carrbridge, Cairngorms
38. Aberdeen buttery (rowie)
A rich, flaky, salty bread roll from the north-east, somewhere between a croissant and a flattened bread roll. Split and buttered, sometimes with jam, it’s an Aberdeenshire breakfast staple.
Where to buy an Aberdeen buttery (rowie)
39. Scotch pancakes (drop scones)
Small, thick pancakes cooked on a griddle, also known as drop scones. Served warm with butter and jam.
Puddings
What locals know: don’t call tablet “fudge” — it’s harder and grainier, and someone will gently correct you. The best of it is homemade, sold at farm shops and church fetes rather than supermarkets.
40. Millionaire’s shortbread
A shortbread base topped with soft caramel and chocolate. One of the most popular traybakes in Scotland, on the counter of just about every café.
41. Sticky toffee pudding
Date sponge in a rich toffee sauce, served with ice cream or custard. Its origins are argued over on both sides of the border, but it’s a fixture on Scottish menus.
42. Empire biscuit
Two shortbread biscuits sandwiched with raspberry jam, topped with white icing and a glacé cherry or jelly sweet. A classic Scottish bakery treat.
43. Tunnock’s teacakes and caramel wafers
Made in Uddingston since 1890 and easy to spot in their red-and-silver foil. A teacake is a marshmallow dome on a biscuit base under a chocolate shell.
44. Fudge Doughnut
A soft, sugar-dusted doughnut filled with rich fudge icing
Fisher & Donaldson
Dundee, Cupar & St Andrews, Fife
45. Scottish cheese
Scottish cheese deserves more attention. My favourite is Isle of Mull cheddar from cows fed on spent distillery grain, crumbly Dunlop, fresh crowdie and oat-rolled Caboc. Build a board with oatcakes and chutney.
Isle of Mull Cheese (Sgriob-ruadh Farm)
Tobermory, Isle of Mull
Drinks
Order a whisky “with a drop of water”, not ice – a splash of water opens up the flavour, while ice just numbs it. In an old-school pub you can also ask for a “hauf and a hauf”: a small whisky alongside a half-pint of beer.
46. Scotch whisky
Scotland’s national drink and most famous export. Styles range from the smoky, peaty malts of Islay to the softer, fruitier drams of Speyside. A distillery tour is the best way to find what suits you.
Read more – my guides to Scottish Whisky
47. Scottish gin
A thriving craft-gin scene, with small distilleries using local botanicals such as heather, seaweed and berries. Many run tastings you can drop into.
The Edinburgh Gin Distillery
Edinburgh
48. Irn-Bru
A bright orange soft drink with a citrusy, hard-to-place flavour, famously advertised as “made in Scotland from girders”. One of the few soft drinks to outsell Coca-Cola in its home country, and the traditional cure for a heavy night.
49. Scottish beer and ale
Malty Scotch ales alongside a large craft-beer scene. Tennent’s lager is the everyday pint; look to the independent breweries for something more interesting.
Scottish Beer Awards & SIBA Indie Beer Awards
Scotland (annual)
50. Hot toddy
A warming mix of Scotch whisky, honey, lemon and hot water, sometimes with cloves. The traditional Scottish answer to a cold day (or a cold), and easy to find in any pub.
Scottish food and drink FAQs
What is Scotland's national dish?
Haggis — a savoury pudding made from sheep’s heart, liver and lungs mixed with oatmeal, onions, suet and spices. It’s traditionally served with neeps (mashed turnips) and tatties (mashed potatoes).
What is Scotland's national drink?
Whisky is Scotland’s national drink, ranging from the smoky, peaty malts of Islay to the softer, fruitier styles of Speyside. Irn-Bru is often called Scotland’s “other national drink”.
What food is Scotland famous for?
Scotland is best known for haggis, cullen skink, Scotch pies, fresh seafood and salmon, Scotch beef and lamb, game such as venison, and sweet treats like shortbread, tablet and cranachan.
What is haggis made of?
Haggis is made from sheep’s heart, liver and lungs, minced with oatmeal, onions, suet and spices, traditionally encased in a sheep’s stomach and simmered. It’s tastier than it sounds, and usually served with neeps and tatties.
What is cullen skink?
A thick, smoky Scottish soup made from smoked haddock, potatoes, onions and cream. It comes from the town of Cullen on the Moray Firth, which is the best place to try it.
What is a traditional Scottish breakfast?
A full Scottish breakfast is a cooked “fry up” of bacon, square Lorne sausage, egg, black pudding, haggis, tattie scone, beans and toast — often served with an Irn-Bru.
What is a traditional Scottish dessert?
Cranachan — whipped cream, raspberries, toasted oats and a drizzle of honey or whisky. Other favourites include clootie dumpling, sticky toffee pudding, shortbread and tablet.
What is Scottish tablet?
A sweet, crumbly confection made from sugar, butter and condensed milk. It’s similar to fudge but harder and grainier — and thoroughly addictive.
Is Scottish food any good?
Yes. Despite an old reputation for being bland, modern Scottish food is built on outstanding local produce — world-class seafood, Scotch beef and lamb, fresh salmon and game, plus a whole world of baking and puddings.
Time to tuck in!
Love, from Scotland x
You might also like:
- The best field-to-fork restaurants in Scotland
- Restaurants with rooms in Scotland
- Where to eat seafood in Scotland
- More posts about food and drink in Scotland