Where to Eat in Edinburgh

Smoked Salmon Eggs Benedict with buttered kale and Hollandaise at Polentoni in Edinburgh.
Smoked Salmon Eggs Benedict with buttered kale and Hollandaise at Polentoni.

Scotland is known for its breathtaking scenery and its equally breathtaking whisky. But I’ll let you in on a little secret: the food in Scotland, especially Edinburgh, keeps pace right along with those other famous attributes. You just have to know where to eat in Edinburgh.

In general, Scottish cuisine borders the comfort food line of Britain (think steak pies and fish and chips). But it’s also known for Scottish salmon, oysters and scallops, Scottish beef and venison, and of course, haggis. Fun fact: Cows in Scotland are actually fed byproducts of whisky production (the non-alcohol parts, obviously) so the world-famous whisky and world-class beef go hand-in-hand.

Let’s get to it: here is where to eat in Edinburgh, a list of the best restaurants guaranteed to change your mind about food in Scotland.

Where to Eat in Edinburgh

Haggis, served with "neeps and tatties" (turnips and potatoes) at Whiski Rooms in Edinburgh.
Haggis, served with “neeps and tatties” (turnips and potatoes) at Whiski Rooms.

Whiski Rooms

You’re in Scotland, and you have to eat haggis. It’s just a fact. (Or so I’ve been told.) The traditional Scottish dish may sound cringe-worthy — and it’s illegal in the U.S.! — but don’t let that stop you from trying it. It’s actually surprisingly good! So what is haggis? Sheep’s heart, liver, and lungs minced with oatmeal, onion, and spices. Traditionally it’s served in sheep’s stomach, but today mostly found by itself.

The best place to have haggis in Edinburgh is Whiski Rooms, a restaurant on the Royal Mile specializing in Scottish cuisine and whisky. They have 300 whiskies, plenty of whisky flights, and a knowledgeable staff, plus whisky classes and tastings. The food is some of the best I’ve had in Edinburgh.

Order :: Haggis, of course. Served with “neeps and tatties” (potatoes and turnips) and a whisky sauce, it pairs perfectly with a flight of scotch. Or opt for the haggis spring roll appetizer: haggis in a crunchy spring roll drizzled with a sweet plum sauce.

 

Black pudding Eggs Benedict at Nobles in Edinburgh.
Black pudding Eggs Benedict at Nobles.

Nobles Cafe Bar & Restaurant

Nobles is a nautical-themed restaurant opened in 1896 with beautiful stained glass windows and a cozy, neighborhood feel. Away from the touristy-heavy streets of Old Town, this Leith spot is well worth the trek to get to. The menu focuses on British and Scottish cuisine, with hearty dishes like Black Pudding and Chicken Terrine, Pomegranate-glazed Lamb Shoulder, and Roast Duck Breast.

For brunch, sweet picks like Brioche French Toast sit alongside Crispy Pork Belly Benedict, Chorizo Baked Eggs, and the Full Scottish (eggs with haggis, sausage, bacon, beans, and black pudding). Vegetarians need not worry; the menu is plenty full of veggy-friendly options.

Order :: the Eggs Nobles, poached eggs and black pudding on house-made bread, covered in Hollandaise.

 

Waffle topped with bacon, brie, and maple syrup at St. Giles Cafe in Edinburgh.
Waffle topped with bacon, brie, and maple syrup at St. Giles Cafe.

Saint Giles Cafe

It’s been said that you can’t drink all day if you don’t start in the morning. You also can’t drink all day on an empty stomach, and since we all know you’ll be drinking all day in Edinburgh, you better have a filling breakfast. Start your day at Saint Giles Cafe on the Royal Mile. This cute cafe serves breakfast all day, plus simple favorites like sandwiches and salads.

But the Signature Waffle is the real reason to go. A Belgium waffle is topped with melted brie and strips of bacon and drizzled with maple syrup for the most mind-blowing contrast of sweet, salty, and savory goodness. I’m not lying when I say I thought about this waffle for months and couldn’t wait to return to Edinburgh to have it! (Definitely put it on your where to eat in Edinburgh list!)

Order :: The Saint Giles Waffle, for a waffle that hits all the right spots on flavor. Thankfully served with a side salad for balance!

 

Fish and Chips with mushy peas at Queen's Arms Pub in Edinburgh.
Fish and Chips with mushy peas at Queen’s Arms Pub.

Queen’s Arms Pub

The United Kingdom is well known for its comfort food that hits the spot on their signature cold, dreary days. Meat pies, fish and chips, and pub burgers are a few favorites that come to mind. Not only are they perfect after a long day of sightseeing, they pair perfectly with a pint of Scottish ale.

Most neighborhood pubs serve surprisingly excellent food, so pick one full of locals for your best bet. One of those is the Queens Arms Pub in New Town. The walls are lined with books and the atmosphere is equal parts comfy and lively. They serve Scottish pub classics and a traditional roast on Sundays, of course.

Order :: Fish and Chips. Yes, you’re not in England and, yes, you should still have it in Scotland. Or opt for anything with Aberdeen Angus Beef (like the burger or steak).

Tuna tartare with crispy egg yolk and dry gin at Aurora in Edinburgh.
Tuna tartare with crispy egg yolk and dry gin at Aurora.

Aurora

Lest you worry all Edinburgh restaurants serve only traditional Scottish food, Aurora comes to save the day. This tiny Leith spot focuses on creatively fresh breakfast and lunch dishes throughout the week — think Eggs Benedict with Truffle Hollandaise, and Fish Arancini with Lemongrass Bisque. But on Friday and Saturday, delectable dinner dishes like Venison Loin with Burnt Peach Sauce, Pork Fillet with Blue Cheese & Mustard Seeds Sauce, and Seabass Ceviche with Lemon & Pepper Cous-Cous steal the show.

Keep an eye out for their special dinner events. We were lucky enough to enjoy a gin pairing dinner featuring Elephant Gin. It was five spectacular courses of exquisite dishes created alongside gin cocktails where each pairing perfectly complemented each other.

Order :: Judging by the gin pairing dinner, I’m convinced any dish Chef Kamil Witek creates will be beyond satisfying.

 

Slow Roasted Pork Belly with Crispy Polenta at Polentoni in Edinburgh.
Slow Roasted Pork Belly with Crispy Polenta at Polentoni.

Polentoni

Polentoni is one of those spots that you’d miss if you were looking for it. It’s so tiny it looks like a coffee shop, with room for maybe five tables. But, as they say, big things come in small packages. And the food at Polentoni is more than memorable.

Even though it’s technically billed as Italian cuisine, Polentoni’s menu — in my mind — was full of creative dishes that exceed categorization. Slow Roasted Pork Belly with Crispy Polenta, Roast Mushrooms with Spinach and Baked Eggs, and Wild Mushroom Gnocchi are just some of the drool-worthy dishes on the brunch menu.

Order :: The Smoked Salmon Eggs Benedict with buttered kale and Hollandaise on crusty bread (pictured at the very top). The large chunks of salmon and luscious kale kept me full and dreamily remembering my brunch all day.

•••

Knowing where to eat in Edinburgh isn’t hard, but having a few restaurants on your list like these never hurts!

Related :: what to do in Edinburgh, day trips from Edinburgh and more.

Where to Eat in Edinburgh
Click to save or share this article on Pinterest!
Tags from the story
, ,
More from Kelli Nakagama
The Can’t Miss Whiskey Distilleries in Kentucky
Kentucky is home to nearly 100 whiskey distilleries ranging in size, age,...
Read More

What do you think?

This site uses Akismet to reduce spam. Learn how your comment data is processed.