Where and what to eat in Edinburgh

Places to eat in Edinburgh

What is the must try food in Edinburgh? Where to find some healthy food? What are the best places for dinner and lunch in Edinburgh? Find all the answers in this food guide.

To be honest I wasn’t thrilled to try the Scottish food in the first place. Overall I prefer lighter meals or spicy food (like Indian or Mexican). The only thing that I’ve heard was that the UK food was bland and lacking spices. Yet, I was quite surprised to find some awesome meals, especially for breakfasts and some sweets.

There are plenty of delicious Scottish foods to try. Continue reading to find out what to eat in Edinburgh and some good places to dine during your trip.

What to eat in Edinburgh

12 must try foods in Edinburgh

Haggis

If you have to try only one thing in Edinburgh, it should be the haggis. However, it is better to try it first before finding out what it is made of. Haggis is a traditional Scottish food made of minced sheep’s liver, heart and lungs mixed with onion and spices. It is usually served with mashed potatoes and turnips. And it is tasty! Just give it a try, after all, it is the iconic meal of Scotland.

Haggis at Mums Great Comfort Food
Haggis at Mums Great Comfort Food

Neeps And Tatties

This meal may sound strange but in fact, it is very simple. Neeps are mashed turnips and tatties are mashed potatoes. Neeps and tatties usually go along with haggis.

Black pudding

The black pudding is something similar to haggis. It is a sausage made of minced meat and blood.

Fish and chips

Fish and chips is another iconic meal of Scotland. If you are into deep-fried foods, don’t miss it. In any other case, it can be too heavy for your taste (it was for mine).

Fish and chips

Scotch pie

The Scotch pie is a small delicious meat pie. And it is incredibly tasty! I didn’t expect to like it and I was pleasantly surprised when I tried it.

Scotch pie at the Piemaker
Scotch pie at the Piemaker

Full Scottish breakfast

They say that the breakfast is the most important meal of the day. Scotts knows that for sure! The full Scottish breakfast consists of haggis, black pudding, eggs, bacon, mushrooms, tomatoes and a toast. It may look heavy, but it is the perfect start of a day of exploring Edinburgh.

Smoked salmon

I don’t like to eat fish very much. Thus you can imagine how unacceptable it was for me to eat smoked salmon at breakfast. Yet, I changed my mind when I tried a sourdough sandwich with avocado and smoked salmon in Scotland. It was to die for. The Scottish smoked salmon is the best I’ve tried in my whole life.

A sandwich with avocado and smoked salmon

Porridge

I have never tried oatmeal before my trip to Scotland. Now it is my favourite meal for breakfast. To be precise porridge is not the same as oatmeal. Porridge can be made from a variety of grains, not only oats. Yet, the most common type of porridge you will see on the menus is the oatmeal one.

Porridge

Cranachan

It is the most common dessert in Scotland. The Cranachan consists of whipped cream mixed with oats and raspberries.

Cranachan at Mums Great Comfort Food
Cranachan at Mums Great Comfort Food

Scottish tablet

The Scottish tablet is made of sugar, condensed milk and butter. All this cooked together until crystallised.

Shortbread

The shortbread has nothing in common with the regular bread. The shortbread is a biscuit made of butter, sugar and flour. Try the ones with nuts, dried fruits or chocolate chips.

Scottish tablet and shortbread
Scottish tablet and shortbread

Deep fried Mars bar

Apparently, there isn’t anything that can’t be fried in Scotland. You can find deep-fried Mars bar in almost every place selling fish and chips.

Other must try foods in Edinburgh

If you still wonder what to eat in Edinburgh besides the traditional Scottish food, check out the suggestions below.

Try the coffee (and some croissants) at the Milkman

They offer the best coffee in Edinburgh.

Coffee and croissant at the Milkman

Try the awesome doughnuts at Baba Budan

I went there for some coffee but ended trying few of their doughnuts. Located close to the Waverley railway station, Baba Budan is a great choice for an early bite before a day trip from Edinburgh.

Doughnuts at Baba Budan

Grab some cakes at the Manna House Bakery & Patisserie

This bakery is small and out of the tourist path, but they offer extremely delicious cakes.

Cakes at Manna House Bakery & Patisserie

Try the Maca Nana Bowl at Hula Juice Bar & Gallery

Hula Juice Bar & Gallery offers mouth-watering healthy food in Edinburgh. It is a great way to start your day.

Maca Nana Bowl at Hula Juice Bar & Gallery

Don’t miss the freshly made gelato at Mary’s Milk Bar

Gelato at Mary's Milk Bar

If you are still craving for sweet, try the cookies at Ben’s Cookies

Ben's Cookies

Grab a pork sandwich at Oink

Add some stuffing and sauce of your choice to this mouth-watering pulled pork and you’ll have the best sandwich you’ve ever had. You can even add some haggis! It is a great place for a lunch in Edinburgh.

A pork sandwich at Oink

Taste some delicious Indian food at Dishoom

Indian food at Dishoom

Try the tacos at El Cartel

Don’t forget to order some frozen margaritas, too.

Tacos and a frozen margarita at El Cartel

Taste the local Scottish beer. You won’t regret it!

Scottish beer

Try some local chocolates (Cadbury and Galaxy)

Cadbury and Galaxy chocolates

Tipping

A general tipping rule in Scotland is leaving 10% of the bill.

Places to eat in Edinburgh

For my trip to Edinburgh, I marked a lot of places to eat and drink. You can find all of them on the map below.

Things to do in Edinburgh

Find out more about the history of the city by taking a guided tour of Edinburgh. If you prefer to explore the city by yourself, check out Edinburgh itinerary 3 days.

Take a day tour to Loch Ness and Highlands, the most picturesque region of Scotland. See more day trips from Edinburgh.

I recommend these tours


Where to stay in Edinburgh

The easiest way to get from Edinburgh Airport to the city centre is by using the City Airlink bus.

The Witchery by the Castle – this lavish hotel has one of the best locations in Edinburgh, right next to the castle.

The Rutland Hotel – located next to the Prince’s Street Gardens and close to the castle, the hotel is a great base to explore both the New and the Old Town.

If you haven’t picked a hotel yet, find out what are the best areas to stay in Edinburgh.


What are your favourite places to eat in Edinburgh?

Pin for later

Where and what to eat in Edinburgh - Edinburgh food guide

Related Post

Share on FacebookTweet about this on TwitterPin on PinterestShare on Google+Share on LinkedIn

About the author

Avatar Milena Yordanova
I'm a travel blogger based in Sofia, Bulgaria. Travelling has always been my passion and I love to discover new places and cultures. I want to show you how easy it is to organize your vacation all by yourself.

Read more


Subscribe to my newsletter and get once a month details about my trips, where I stayed, how much the trip cost plus complete map of my itinerary.

Subscribe to my newsletter

Leave a Reply


Disclaimer: Some links on this site contain affiliate referrals. If you click on the link and purchase any service, I may receive a small commission (no extra cost to you).