20 Traditional Scottish Foods You Have to Try

Scottish food doesn’t exactly have the best reputation.

YouTube video

Before this trip, we honestly weren’t expecting much. Haggis? Sure, we’d try it once. But beyond that, Scotland wasn’t exactly on our radar as a food destination.

Turns out we were completely wrong.

So we planned a 4-day road trip across Scotland to find out if the country’s traditional dishes were actually worth trying. Starting in Edinburgh, we traveled through Glasgow, into the Highlands, and eventually all the way to the Isle of Skye to find out what to eat in Scotland

Along the way, we tracked down 20 traditional Scottish foods — some famous, some regional, and a few we were honestly a little nervous about.

Culture Craving Couple contains affiliate links and is a member of the Amazon Services LLC Associates Program. If you make a purchase using one of these Amazon links, we may receive compensation at no extra cost to you. Thanks for supporting us! You can see our disclosure policy.

Day 1 – Traditional Scottish Foods in Edinburgh

We kicked off the trip in Edinburgh, starting with Scotland’s most misunderstood dish and working our way through some of the city’s most iconic local foods.

1 .Haggis

Plate of haggis served over mashed neeps and tatties with creamy sauce being poured on top. The iconic dish of haggis with turnips and potatoes is one of the most recognizable traditional Scottish foods.

Haggis is Scotland’s national dish, and probably the most famous traditional food in the country.

It’s made with sheep’s offal — usually heart, liver, and lungs — mixed with oats, spices, and fat, then traditionally cooked inside a sheep’s stomach (today it’s usually a sausage-style casing).

It’s typically served with “neeps and tatties,” which is the Scottish way of saying turnips and potatoes.

The texture is a little like stuffing mixed with meatloaf, with peppery spices and grainy oats. It’s rich, savory, and way less intimidating than people make it sound.

If you’re visiting Scotland, this is one dish you absolutely have to try.

2. Scottish Scones

Large golden scone served on a floral plate with clotted cream and red jam on a wooden café table. The freshly baked scone represents a classic Scottish bakery treat often enjoyed with tea.

Just off the Royal Mile, we stopped at Deacon’s House Café, a small spot locals love for coffee, sandwiches, and massive homemade scones.

Scottish scones are a little different from English ones.

They usually contain less sugar and no egg, which makes them slightly more dense and crumbly.

Served warm with butter and Scottish raspberry jam, they’re simple but incredibly satisfying — especially when they’re fresh from the oven.

This one was easily a 10 out of 10.

3. Arbroath Smokies

Whole smoked fish resting on paper while a person holds it on their lap. Smoked fish like kippers are a traditional Scottish seafood specialty.

This might have been the most surprising dish we tried in Scotland.

Arbroath smokies are a type of smoked haddock that comes from the small coastal town of Arbroath, just north of Edinburgh.

The fish is traditionally hot-smoked over hardwood, which gives it a deep smoky flavor while keeping the inside incredibly tender.

It’s also one of Scotland’s few protected regional foods, meaning it technically has to be produced in Arbroath to officially be called an Arbroath smokie.

Honestly, we couldn’t believe more people don’t talk about this dish outside Scotland.

It’s smoky, rich, and packed with flavor — and surprisingly not overly fishy.

Four tasting glasses on a tray printed with “Edinburgh Gin.” The gin flight represents Scottish craft spirits often enjoyed alongside traditional Scottish food experiences.
A close-up of a traditional Scottish beef stew served in a bowl, highlighting hearty and flavorful ingredients.

4. Scottish Gin

When most people think of Scottish alcohol, they think of whisky.

But Scotland actually produces around 70% of the UK’s gin, and Edinburgh has become a major hub for craft distilleries.

We stopped at Edinburgh Gin Distillery to see how it’s made and try a few of their flavored gins and liqueurs.

From elderflower to rhubarb and ginger liqueur, the flavors were bright, botanical, and dangerously easy to drink.

5. Scotch Pie

Close up of a traditional meat pie with flaky golden crust broken open to reveal minced filling inside. The hearty pie is a staple of traditional Scottish food found in bakeries and pubs.

After a few gins, it was time for one more classic Scottish snack.

The Scotch pie is a traditional working-class food you’ll find all over Scotland — especially in bakeries, football stadiums, and late-night takeaway shops.

The pie uses a hot-water pastry, which creates a thick, sturdy crust designed to be eaten by hand.

Inside you’ll usually find minced lamb or beef, mixed with fat, pepper, and spices.

We grabbed ours from The Pie Maker in Edinburgh, a place we’d loved on previous trips.

The crust was incredibly crunchy, and locals recommended eating it with brown sauce, which adds a tangy sweetness.

It might not have been our favorite dish of the day, but it’s definitely a classic Scottish comfort food worth trying.

Day 2 – Traditional Foods in Glasgow

If Edinburgh felt polished and historic, Glasgow felt loud, messy, and wildly creativeand the food followed suit.

6. Full Scottish Breakfast

a full scottish breakfast on a plate

You can’t do a Scotland food trip without trying a full Scottish breakfast.

We had ours at Cafe Gandolfi, one of Glasgow’s oldest family-run restaurants.

A proper Scottish breakfast is built for farmers and long workdays, so the plate is loaded: eggs, bacon, beans, black pudding, and two uniquely Scottish staples — tatty scones and Lorne sausage.

Tatty scones are potato-based flatbreads that are pan-fried until crispy on the outside.

They’re soft, buttery, and honestly one of the best parts of the entire plate.

7. Curry Chips

Thick cut chips covered in glossy brown gravy served in a white takeaway container held outdoors. A hearty street style side dish often enjoyed alongside traditional Scottish food.

If Scotland has a universal late-night snack, it’s chips with curry sauce.

We grabbed ours at a classic Glasgow chip shop, where thick fries are covered in a warm, slightly sweet curry sauce.

It’s simple, messy, and exactly the kind of food you want after a night out.

8. Deep-Fried Mars Bar

Hands breaking open a deep fried chocolate bar to reveal melted chocolate and caramel inside the batter. The indulgent treat is a famous Scottish takeaway dessert often associated with traditional Scottish food culture.

Yes — the famous deep-fried Mars bar is real.

The candy bar gets dipped in the same batter used for fish and chips, then deep fried until the chocolate melts inside.

It was originally invented in Aberdeen, but you’ll find it in chip shops across Scotland.

It’s sweet, crunchy, slightly ridiculous… and honestly kind of amazing.


One of the most surprising foods we tried in Scotland might actually be the UK’s most famous curry.

Legend says chicken tikka masala was invented in Glasgow when a customer complained his chicken was too dry. The chef added a creamy tomato sauce — and the dish was born.

We tried it at Shish Mahal, the restaurant that claims to have created it.

Rich, tangy, and packed with spice, it might have been one of the best versions we’ve ever had.

Day 3 – Traditional Highland Foods in Scotland

By day three, we were deep into the Scottish Highlands, where the scenery gets dramatic and the food gets even heartier.

This is where traditional Highland cooking really shines — simple ingredients, rich comfort food, and recipes built for cold weather and long days outdoors.

10. Bacon Butty

Tall breakfast roll stacked with fried egg, sausage patty, bacon, and sliced meat inside a soft white bun served in a takeaway tray on an outdoor table. The towering sandwich highlights hearty traditional Scottish food often enjoyed as a filling breakfast.

Our first stop in the Highlands was a roadside food truck serving a classic bacon butty.

This simple Scottish sandwich is made with a soft white roll, butter, and thick slices of back bacon. Many locals add brown sauce, a tangy British condiment similar to steak sauce.

It’s messy, salty, and exactly the kind of thing you want before a long Highland drive.

11. Steak and Ale Pie

Savory meat pie served with mashed potatoes, roasted carrots, greens, and gravy in a small metal jug. The comforting plate reflects classic pub style traditional Scottish food.

Few dishes feel more Scottish than a steak and ale pie.

The version we tried in Fort William was topped with golden puff pastry and filled with slow-cooked beef simmered in dark ale and rich gravy.

The meat was so tender it barely needed chewing — pure Highland comfort food.

12. Chicken Balmoral

Roast chicken breast covered in creamy herb sauce on a white plate with peas, shredded cabbage, and roasted vegetables. The plated meal represents a comforting traditional Scottish food dish served in a cozy restaurant setting.

Despite the name, Chicken Balmoral is actually a classic Scottish dish.

Traditionally, chicken breast is stuffed with haggis, wrapped in bacon, and served with a whisky cream sauce.

The version we tried skipped the bacon wrap but kept the haggis and whisky sauce, which added a rich, slightly smoky flavor.

13. Scotch Whisky

Hand holding a glass of golden whisky at a tasting counter with bottles and display cases behind it. Scotch whisky tasting is closely connected to the culture surrounding traditional Scottish food and

You can’t visit the Highlands without trying Scotch whisky.

We stopped at Ben Nevis Distillery, one of Scotland’s oldest distilleries, founded in 1825.

Highland whiskies are often bold and malty, and tasting them at the source adds a whole new appreciation for Scotland’s most famous drink.

14. Cullen Skink

One of the most famous soups in Scotland is Cullen skink.

This creamy soup is made with smoked haddock, potatoes, and onions, creating a rich, smoky flavor that feels perfect for the Highlands.

If you like chowder, this is Scotland’s version — hearty, comforting, and deeply traditional.

15. Venison

Thick burger topped with melted cheese and caramelized onions inside a soft bun served with chips and salad. The hearty burger represents modern pub dishes often served alongside traditional Scottish food.

Venison is a staple of Highland cuisine thanks to Scotland’s large deer population.

We tried it two ways.

First was a venison charcuterie board with local cheese, oatcakes, and jam — a lighter way to experience the rich meat.

Then we had a venison burger, topped with plum chutney, which might have been one of the best burgers we’ve ever eaten.

Gamey, juicy, and incredibly flavorful.

16. Cranachan

Glass dessert cup layered with cream, oats, raspberry sauce, and a fresh raspberry topped with a biscuit. The layered dessert resembles cranachan, a sweet traditional Scottish food made with berries, cream, and oats.

To finish the night, we tried cranachan, one of Scotland’s most iconic desserts.

It’s layered with raspberries, whipped cream, toasted oats, honey, and whisky.

Some versions are even topped with shortbread.

It’s creamy, slightly nutty, and the perfect sweet ending to a Highland meal.

Day 4 – Isle of Skye Seafood and Scottish Treats

For the final day of our Scotland food road trip, we headed to one of the country’s most dramatic places — the Isle of Skye.

Skye is famous for its rugged landscapes, moody weather, and some of the best seafood in Scotland thanks to the cold, clean waters surrounding the island.

17. Shortbread

Bakery shelf stocked with packaged shortbread labeled “NEVIS bakery,” “Sea Salted Caramel Shortbread,” “Stem Ginger Shortbread,” and “12 Shortbread Fingers.” Rows of buttery shortbread biscuits showcase a popular Scottish baked treat.

We started the day with one of Scotland’s most famous sweets — shortbread.

Traditional Scottish shortbread is incredibly simple, made with just butter, sugar, and flour. The best versions are rich, crumbly, and intensely buttery.

The shortbread we tried from a local bakery might have been the best food in Scotland that we we had. Crisp on the outside and melt-in-your-mouth inside.

18. Scottish Seafood (Scallops & Smoked Salmon)

Bowl of shredded salmon served with lemon and a small cup of sauce on a wooden table. The salmon dish highlights fresh seafood commonly featured in traditional Scottish food.

The Isle of Skye is famous for its Scottish seafood, thanks to the cold, clean waters surrounding the island.

We tried two of the country’s most famous specialties.

Scottish scallops are incredibly sweet and tender — locals sometimes call them “the marshmallows of the sea.” When they’re this fresh, they barely need anything more than a squeeze of lemon.

We also tried Scottish smoked salmon, one of the most respected smoked fish products in the world. Scotland’s cold waters help the salmon grow slowly, creating a richer flavor and firmer texture.

Both dishes perfectly capture what makes Scottish coastal food so special — simple preparation and exceptional ingredients.

19. Scottish Tablet

Hand holding a packaged tablet candy labeled “Homemade Scottish Tablet Original” in front of a purple wooden seaside hut and grassy coastal landscape. The crumbly fudge like sweet is a classic traditional Scottish food treat.

While shortbread might be Scotland’s most famous biscuit, tablet might be its sweetest dessert.

Tablet is often compared to fudge, but it’s more crumbly and intensely sugary. It’s made from butter, sugar, and condensed milk, then cooked until it forms a firm, grainy texture.

One bite is enough to understand why it’s considered a true Scottish treat.

20. Irn-Bru

Person sitting in a car holding a bottle labeled “IRN BRU Sugar Free.” The bright orange soft drink is a well known Scottish soda commonly paired with traditional Scottish food.

No Scottish food list would be complete without Irn-Bru.

Often called Scotland’s unofficial national drink, it’s the only place in the world where Coca-Cola isn’t the best-selling soda.

Its bright orange color and mysterious flavor (somewhere between cream soda and citrus) make it one of the most iconic drinks in the country.

What We Learned About Scottish Food

When we started this trip, we honestly expected Scottish food to be… not great.

But after trying 20 traditional dishes across Edinburgh, Glasgow, the Highlands, and the Isle of Skye, we discovered something completely different.

Scottish food is built on simple ingredients, regional traditions, and incredible local products — from smoky seafood and hearty pies to rich desserts and world-class whisky.

It’s comforting, surprising, and far more diverse than its reputation suggests.

And if you ask us, it deserves a lot more credit.

Watch the Full Scotland Food Adventure

If you want to see these dishes (and our reactions) in action, check out our other posts:

👉 24 Hours Eating the Best Food in Edinburgh
👉 Scotland Whisky Road Trip – The Best Distilleries to Visit

Get Our Best Travel Tips

We’ll show you how to plan an epic vacay, have amazing experiences, eat the best food and save some $$!
A couple embraces while watching the sunset behind the Crystal Palace in Madrid's Retiro Park, a moment of romance and tranquility by the reflective waters.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *