Glasgow

Ultimate Guide to the Best Scottish Food You Must Try in Glasgow

The UK has a bad reputation for its food, often thought bland and boring, but I have found nothing of the sort to be true, especially now that so many young chefs are bringing modern ideas to the foodie scene. They are turning classic, traditional dishes into meals full of exciting new flavours. Scotland might be a small country, but its lakes, rivers and fertile soils make it a natural home for seafood, meat and hearty vegetables. And Glasgow is one of the best places to sample all of it.

When the Scandinavians came to Scotland, they brought their habit of salting and smoking food. The French left their mark mostly on the vocabulary (a Scots kitchen has an ashet, from assiette, for a platter, and a gigot of mutton), although historians argue about how far French cooking reached beyond the tables of the well-off. Add the native fruit and vegetables, and a long relationship with Indian cooking, and you get a set of combinations you won’t find anywhere else. Here are nine dishes you must try in Glasgow and where to find them, in rooms that are often as interesting as the plates.

#1. A Scottish Breakfast

A traditional Scottish breakfast consists of eggs, bacon, tattie scones (made with potato), fried mushrooms, grilled tomatoes, baked beans and buttered toast. The centrepiece is black pudding, a blood sausage made from pork blood and oatmeal, which many modern chefs now season with spices and other extras to give it some kick.

The Butterfly and the Pig sits behind a sandstone façade on Bath Street, where one flight of steps leads down to the restaurant and another up to the tea rooms at number 151, which is where breakfast is served (the venue lists a 9 a.m. opening, 10 a.m. on Sundays, but confirm before you go). Stravaigin, on Gibson Street in the West End, has long been recommended for a full Scottish, though it’s worth checking that breakfast is currently on. Both are good places to make a cuppa last. Be warned that this meal is very filling, but it’s the right thing to eat before a day of exploring.

#2. Macaroni Pie and Chips

There aren’t many accounts of how this strange creation came to be. It is macaroni cheese baked in a Scotch pie shell, and the earliest evidence of the modern version that one food historian has found is a Dundee bakery advertising them in 1920. Scotland has long loved a pie, and few things are better for a hangover than a big bowl of mac and cheese, so it wasn’t a far reach to combine the two comfort foods into something truly epic.

Old Salty’s on Byres Road, in the West End, isn’t your average chip shop. Its industrial-style dining room is a stylish place to eat a freshly made, carb-filled macaroni pie brimming with cheese (it contains no meat, so vegetarians are covered).

#3. Cullen Skink

Cullen skink is a thick Scottish soup of smoked haddock, potatoes and onions. It takes its name from Cullen, a fishing town on the Moray Firth, and an authentic version uses finnan haddie, a lightly cold-smoked haddock, though it can be made with any undyed smoked haddock. Bar Gandolfi is the upstairs bar of Café Gandolfi, which has stood on Albion Street in the Merchant City since 1979, in what were the offices of the old city cheese market. The two share a kitchen, and Cullen skink is one of the house classics. Downstairs, the café is furnished with chunky, hand-made timber tables and chairs by the sculptor and furniture maker Tim Stead. It’s a good place to curl up with a book (or, let’s face it, your phone) and warm up with a bowl of soup.

#4. Black Pudding

Black pudding is a mixture of blood, suet, oatmeal or barley and a blend of spices, stuffed into a casing and served up like any other sausage. You’ll often find it as part of a Scottish breakfast, served in B&Bs up and down the countryside. An online retailer called it a “superfood” in 2016 (a label the NHS doesn’t recognise, and the pudding is high in salt and fat as well as iron), and it now turns up on menus well beyond the B&B. It pairs well with pork, chicken, game and seafood, as well as fruits such as pears, apples and rhubarb.

For a traditional approach, try Cafezique on Hyndland Street, which built its name on a full Scottish breakfast with Stornoway black pudding, a potato scone, sausage, bacon, mushroom, tomato and thick toast. The café has since been renamed Zique’s, so check the current menu. For a more modern approach, try Number 16 on Byres Road, a narrow West End restaurant open since 1999 and listed in the Michelin Guide, where the Scottish menu changes daily; ask whether black pudding is on.

#5. Cranachan

Cranachan is a simple Scottish dessert of fresh raspberries, whipped cream, honey and toasted oats, usually served in berry season, with whisky traditionally folded into the cream (a dram poured on top adds extra punch). Cranachan Cafe is on the second floor of Princes Square on Buchanan Street, in a room decorated by the Glasgow design studio Timorous Beasties and hung with a deer-antler chandelier. Named after the dessert, it’s a natural place to try the dish.

#6. Indian Curries

Scotland and curry seem to go hand in hand. Curry recipes have been printed in Britain since 1747, and East India Company men returning home from India helped build the taste for it. Glasgow also lays claim to chicken tikka masala. Take-away or eat-in, these hot and spicy meals are among the most popular choices in the city. Mother India, at 28 Westminster Terrace in Finnieston, is a Glasgow institution with a long list of awards to its name, and its mix of home-style cooking and fresh ingredients can surprise even a seasoned visitor. Its website lists dinner from 5 p.m. on Monday and Tuesday and from 1 p.m. Wednesday to Sunday, but hours change, so confirm before you go.

#7. Scotch Pies

The Scotch pie was perhaps Scotland’s first incarnation of “fast food”. Its origins are murky, and the usual claim is that it goes back some 500 years, though the pie we know today descends from the penny mutton pie of the late 18th and early 19th centuries. Traditional Scotch pies were filled with minced mutton (now more often beef or lamb) and wrapped in a hot-water crust tough enough to survive a pocket, which made them a working man’s lunch. Today you can get good ones in bakeries all over Glasgow and even in smarter restaurants. The Pot Still on Hope Street is one of the best whisky bars in Glasgow, with more than 700 whiskies behind the bar in a pub with a historic interior, and it serves traditional pies during the day. Prices vary, so check at the bar.

#8. Scottish Salmon

Scottish salmon turns up on plates around the world, and in 2025 it was the UK’s biggest food export, worth £828 million. Most of it is farmed in the waters off the north-west Highlands, Argyll and Bute, the Western Isles, Orkney and Shetland, but eating it in Scotland means it has hardly travelled. The Fish People Cafe was a Southside seafood restaurant on Scotland Street, by the Shields Road subway station, that served locally sourced seafood at affordable prices for nine years before closing for good after lockdown. Its fishmonger next door was staying open to sell deli dishes at the time, so confirm what is still trading before you make the trip.

#9. Haggis

Last on the list, and first in reputation, is haggis, perhaps the most famous food to come out of Scotland and its national dish, thanks in large part to Robert Burns and his “Address to a Haggis”. It has a reputation for being repulsive, but when cooked properly it can be fantastic. Haggis is made from a sheep’s heart, liver and lungs, minced with suet, onions, oatmeal and spices, and traditionally boiled in the animal’s stomach, although modern versions use a casing.

Look, I know it doesn’t sound very appealing, but trust me, it’s better than it sounds. Modern restaurants have begun tinkering with the original recipe. And Ubiquitous Chip has had haggis on the menu since it opened in 1971, first on Ruthven Lane and then, a few years later, in a former undertakers’ stables on cobbled Ashton Lane. Its venison haggis, served with neeps and tatties, is the signature, and the perfect dish to celebrate everything this country has to offer. The restaurant changed hands in 2022, but the classics are still on the menu.


Taken together, these nine dishes make a poor case for the idea that British food is bland. Smoked fish from the Moray coast, a pie built to survive a working day, a blood sausage that anchors the breakfast plate and a curry house with decades of awards all turn up in a single city, often in rooms that began life as cheese-market offices or undertakers’ stables.

Happy Travels, Adventurers

The Creative Adventurer

Recent Posts

The New Pinball Hall of Fame: Best Alternative Activity in Las Vegas

Las Vegas is loud, bright and built to separate you from your money. But a…

1 week ago

The Early Riser’s Guide to Travel

Travel culture often treats late nights as the real experience: rooftop bars, club queues, hostel…

1 week ago

The Ultimate Guide to the Best Places to Eat in Dijon

Every city claims to have good food, espeically those in France. However, Dijon has the…

2 weeks ago

The Best Machu Picchu Tours for Every Type of Traveller

Visitors planning a trip to Machu Picchu rarely have identical priorities. Families might need a…

2 weeks ago

London’s Best Food Halls: Where to Eat on a Budget

Although London (and England generally) gets a bad rap for “terrible food,” the trope has…

2 weeks ago

The Best Toronto Foodie’s Day in Kensington Market & Chinatown

If you're a foodie looking for a laid-back way to spend a day in Toronto,…

2 weeks ago

This website uses cookies.