Please enable JS

Breakfast

The best places for breakfast in Edinburgh

Food and drink/Things to do

Start your visit to Edinburgh off right, with a hearty breakfast from one of the city’s many popular cafes and restaurants.

You can choose from many options, including classic poached egg meals, sweet treats, like pancakes and French toast, or healthy dishes and smoothies. Better yet though, you can take the opportunity to sample a full, cooked Scottish breakfast, complete with bacon, eggs, sausages, haggis, tattie scones, and plenty more! Here are some of the best breakfast menus in the city..

1. The Royal McGregor

154 High Street, Old Town

0131 225 7064

Website

If you want to try the classic, cooked Scottish breakfast, there’s no better place to do so than a traditional style pub, right in the middle of The Royal Mile. You will truly feel like you’re in the heart of the Old Town, with its traditional, cosy wooden furnishings inside.

Try the classic fry-up with bacon, sausage, and eggs, found throughout the UK, or go really local and try the Scottish version, with added haggis, tattie scones, and black pudding! The menu also includes porridge, scrambled eggs, pancakes or French toast, so you won’t be lacking options! The filled breakfast rolls are also a great alternative, if you don’t want a big breakfast or you’re in a hurry.

The Royal McGregor

2. Mimi’s Bakehouse

63 Shore, Leith / 277 St John’s Road, Corstorphine / 250 Canongate, Old Town

0131 555 5908

Website

As you’re wandering Edinburgh’s streets, you may come across one of the three branches of Mimi’s. It’s a family-run bakery, and a firm favourite of many locals in Edinburgh. Although their array of cakes and afternoon tea options may catch your eye at first, you should also stop by in the mornings to try their breakfast menu, available until 12pm each day.

In their Old Town venue, the ’Little Bakehouse’, you can try their delicious, traditional porridge and breakfast bagel options. However, if you make it down to their original bakehouse in Leith, you can choose from the full menu, with everything from cooked savoury breakfasts, French toast if you want something sweet, or several healthier dishes. You’ll be well catered for if you’re vegan or gluten-free too, with plenty options for both, all at very affordable prices!

Mimi’s Bakehouse

3. The Edinburgh Larder Cafe

15 Blackfriars Street, Old Town

0131 556 6922

Website

This bright and cheery cafe is sure to get your day off to a great start. Here, your breakfast will be homemade by the dedicated team of friendly staff, and sourced from local, artisanal suppliers, making the most of Scotland’s ‘larder’ of ingredients.

The breakfast menu includes all the classics, such as a full cooked breakfast, or a hearty bowl of porridge. Or, you can take the opportunity to sample some of their more unique dishes, including kedgeree (rice, smoked haddock, poached egg), or Scotch pancakes, which are slightly different to those you may have had elsewhere! The menu is also changed regularly to reflect the seasons, so you can try something new on every visit!

The Edinburgh Larder Cafe

4. The King’s Wark

36 Shore, Leith

0131 554 9260

Website

You should definitely check out the many amazing restaurants located in Leith while visiting Edinburgh, but if it’s breakfast in particular you’re looking for, The King’s Wark should be your destination of choice! This inn was built in the 15th century, and maintains its traditional style with stone walls and dark wood furnishing, but the menu is a modern gastro-pub, serving up a range of delicious dishes.

You can only get their breakfast menu on Sundays, and it’s best to book in advance or get there early, as it’s very popular - which says a lot about the quality of meal you’ll be treated to! Their cooked breakfast is the top choice, with every Scottish ingredient you could want, at a very reasonable price, but there are plenty of alternatives to suit all tastes.

The King’s Wark

Find many more curiosities and anecdotes about Edinburgh in our tours around the city.