Must Try Scottish Food in Edinburgh

Scottish food to warm you up
Home / Edinburgh / Must Try Scottish Food in Edinburgh

When you visit Edinburgh, Scotland, make sure to try its delicious traditional dishes. From hearty dishes to boozy desserts, this city offers a wide array of must-try foods. Here are some great mouthwatering dishes that should not be missed during your visit.


Number 1 on the Must Try Scottish Food list Haggis ofcource! It is a unique and beloved national dish in Scotland. This traditional dish is made from a blend of minced sheep’s heart, liver, and lungs, combined with onion, oatmeal, and a variety of spices. Haggis is a surprisingly tasty delicacy, despite its unconventional ingredients. This savory dish is traditionally served with “neeps and tatties” – mashed turnips and potatoes. Don’t let its ingredients deter you!

A scottish Haggis dish

Cullen Skink

Perfect for cold, rainy days in Edinburgh, Cullen Skink is a creamy and comforting soup that originated from the northeastern coastal town of Cullen. This hearty dish is made with flakes of tender smoked haddock, potatoes, onions, and cream. The smoky fish flavor and rich soup will warm your body and soul.

A bowl of Cullen Skink soup and bread

Fish ‘n’ Chips

A classic British dish that has become a beloved staple in Scotland, Fish ‘n’ Chips should not be missed during your visit. Crispy, battered fish served with golden, chunky chips (or French fries) make for a satisfying and indulgent meal. Head to a local chippy, order your fish with a side of mushy peas, and relish in this iconic Scottish dish.

Scottish Porridge

Start your day off right with a bowl of Scottish porridge. Made with oats, water or milk, and a pinch of salt, this breakfast staple is simple yet delicious. What makes Scottish porridge special is its creamy and hearty texture, providing a lovely and nutritious meal. Whether enjoyed plain or topped with fruits, nuts, or a drizzle of honey, a bowl of porridge is the perfect way to fuel yourself for the day ahead.


Another Must Try Scottish Food is Cranachan. This is a delightful Scottish dessert that showcases the country’s love for both seasonal fruits and whisky. This tasty treat combines fresh raspberries, whipped cream, toasted oats, honey, and a splash of whisky. The raspberries bring a refreshing sweetness, while the cream adds a smooth texture. Toasted oats have a great crunch and nutty taste. Adding some honey gives a nice natural sweetness. The addition of whisky adds a unique depth and complexity to the dessert. Nowadays, you can also find this dessert in a modern-style Cranachan cheesecake. This dessert will leave you wanting more; it is just so creamy, fruity, and slightly boozy.

Black Pudding

Must try Scottish food for meat lovers, black pudding. It is a type of blood sausage made from pork blood, fat, oatmeal & spices. Crispy on the outside and rich in flavor, it adds a unique element to any meal. It is Key in a traditional Scottish breakfast for those willing to give it a try 😉

 Scottish breakfast


Scottish tablet is a standout when it comes to traditional Scottish sweets. Scottish tablet is a traditional fudge-like sweet that is known for its crumbly texture and melt-in-your-mouth goodness. So if you are a Sweet Tooth you need to try this delicious candy.

Scotch Whisky

No trip to Scotland would be more complete without enjoying a dram of Scotch whisky. Scotch whisky is highly regarded globally for its unique smoky and peaty flavors. Whether you prefer it neat, on the rocks, or as part of a cocktail, exploring the world of Scotch whisky is a quintessential part of any visit to Edinburgh. Read more about whisky tours in this blog.

Edinburgh’s culinary scene is a treasure trove of unforgettable flavors. From the iconic haggis and Fish ‘n’ Chips to the comforting Cullen Skink and Scottish porridge, this city offers a diverse range of must-try dishes. Don’t forget to leave room for dessert with Cranachan, and a Scotch whisky.

Scroll to Top