A Foodie’s Guide to Edinburgh: 15 Must-Try Dishes
Food lovers like me couldn’t ask for more than Edinburgh.
I can still recall my first meal here — a piping hot bowl of Cullen skink, its smoky, creamy goodness instantly sealing my sympathy with the city’s culinary soul.
Ranging from classic Scottish dishes to new-world creations that break the mold, the restaurants of Edinburgh serve all types of food lovers.
In this post, I’m giving you 15 dishes you need to try when you go to Edinburgh.
Each is a morsel of Edinburgh’s rich culture, history, and flavor — and I’ll tell you where to find them.
1. Haggis, Neeps, and Tatties
This traditional Scottish dish is a classic that every visitor must try.
Haggis is a savory pudding of minced sheep guts, oats, and spices served alongside neeps (mashed turnips) and tatties (mashed potatoes).
Rich, warming flavors comfort as they partner beautifully with a dram of whisky. For an authentic experience, try it at The World’s End.
2. Cullen Skink
The traditional Scottish soup is a creamy combination of smoked haddock, potatoes,and onions.
It’s solid, rich, and just right for the cooler days of Edinburgh.
I advise you to grab this comfort food classic at The Mussel Inn.
3. Scotch Pie
A mainstay of Scottish cuisine, this double-crusted meat pie is filled with spiced minced lamb or beef.
It’s the perfect grab-and-go bite for sightseeing.
Go for one at Piemaker on South Bridge—they’re as old school as they come.
4. Fish and Chips
There’s nothing better than eating freshly fried fish and chips by the sea.
The Anstruther Fish Bar in Edinburgh: piping hot, golden crispy fish, with properly cooked chips.
Add a pinch of salt and vinegar, and you’re in business for a simple but satisfying meal.
5. Cranachan
A celebration of Scottish produce, this dessert includes layers of whipped cream, toasted oats, raspberries, and a whisper of whisky.
It’s airy, sweet, and completely magical.
At The Witchery by the Castle, you’ll find it beautifully presented.
6. Black Pudding
While this blood sausage may sound peculiar, it’s a Scottish breakfast staple.
Its earthy, savory flavors are a great complement to eggs and toast.
Head to Loudons for a gourmet twist on this classic dish.
7. Scotch Whisky Ice Cream
Scotland’s favorite spirit takes a sweet turn in this unique treat.
The gentle bite of whisky gives richness to the creamy ice cream.
Give it a shot at Mary’s Milk Bar, where inventive flavors are made fresh each day.
8. Steak Pie
Steak pie — a flaky pastry crust filled with tender chunks of beef and rich gravy — is the ultimate comfort food.
It’s a classic for Sunday lunch, served with seasonal veggies.
If you’re looking for a memorable meal, head to The Sheep Heid Inn, one of Edinburgh’s oldest pubs.
9. Shortbread
This biscuit-like dessert is Scotland’s contribution to the world of sweets.
Ideal with a cup of tea, it’s an uncomplicated but hard-to-resist treat.
Enter any of Edinburgh’s bakeries — but Dean’s on the Royal Mile is one of my favs.
10. Smoked Salmon
Scottish smoked salmon is legendary for its quality and flavor.
It is often accompanied by brown bread and cream cheese or as one component of a breakfast spread.
Get a plateful with a view to match at The Tower Restaurant.
11. Edinburgh Rock
This bright candy is a softer version of what you might imagine when you think of rock candy, with a melting-in-your-mouth texture.
It’s a fun keepsake, but I couldn’t help breaking off a piece or two while wandering around the city.
For authentic flavors, look it up at The Fudge House.
12. Stovies
The humble dish combines potatoes, onions, and the meat of one’s choice and is cooked for hours in a slow-cooking pot.
It’s an easy, hearty dish steeped in tradition.
The Abbotsford Bar makes a delicious version that is like a warm hug.
13. Venison
Scotland’s wild venison is lean, tender, and bursting with flavor.
It is usually served in a robust sauce with root vegetables.
Order it at Wedgwood for a rustic, refined plate.
14. Tablet
This sweet treat is fudge-like, but crumblier and sweeter.
It’s the ideal snack to meander around with when you’re exploring.
For a real taste of Scotland, pick up some at Cranachan & Crowdie.
15. Cock-a-Leekie Soup
This version of chicken and leek soup is rich and unctuous, the prunes contributing a sweetness that definitely does not scream “prune.”
It’s an ideal first course for a Scottish meal.”
Have it at Howies, who serve it with crusty, fresh bread.