10 of the best breakfast spots in Edinburgh
Cooked breakfast Kilimanjaro Edinburgh

A new, updated version of this article can be found here

If like the great Ron Swanson of Parks and Rec fame you too are a breakfast fanatic – and, let’s face it, who isn’t? – then you probably need to know exactly where you can find a mind-blowing brekkie in Edinburgh. Immediately.

Ron Swanson breakfast gif

We asked for your favourite failsafes via Twitter and Facebook (and tossed in a couple of our own for good measure) so without further ado, here are ten of the best breakfast spots in good Auld Reekie.

The City Cafe

Fully decked out 1950s style diner by day, quirky cocktail bar by night – The City Cafe is a hidden gem just off the Royal Mile for any breakfast connoisseurs in the Edinburgh area. The most important meal of the day is served all day, every day (as it should be) and tea and coffee re-fills are free. There’s everything from pancakes to French toast (with optional bacon) on the menu, as well as what is arguably the best value full fry-up – for both meat eaters and vegetarians – you’ll find in the city. Their Bloody Marys are an infamous hangover cure among locals too, just in case you’re suffering after a heavy night.

19 Blair Street, EH1 1QR – more info

CJ’s Cafe

For diners of a certain age, a visit to CJ’s Cafe in Dalry will undoubtedly spark some feelings of nostalgia. From the typical greasy spoon-like exterior decoration to the countless framed photos of retro film stars – CJ’s is bound to bring back memories of fry-ups past. That being said, this friendly café and take-away offers large portions at low prices and their generous full cooked breakfasts come highly recommended by all who stop by.

139 Dalry Road, EH11 2EA – more info


Roseleaf Edinburgh

Notorious for their ‘pot-tails’ (cocktails served in a teapot) rustic café-bar Roseleaf in Leith also have some extremely tasty morning treats in their repertoire. The star of the breakfast show here has to be their enormous selection of eggs benedict – served with everything from spinach to black pudding – and everything is cooked fresh in the Roseleaf kitchen.

23/24 Sandport Place, EH6 6EW – more info

Kilimanjaro Coffee

As you might have already guessed, one of Kilimanjaro’s main strong points is its coffee but the veggie breakfasts are also rumoured to be among the best in the city. Never fear though – carnivores are definitely catered for in this small but cosy café and its huge windows are perfect for people-watching on busy Nicolson Street with a cup of joe in hand.

104 Nicolson Street, EH8 9EJ – more info

The Blue Bear

The chefs at Blue Bear café in Canonmills are only interested in two things – firstly, sourcing fresh and seasonal produce from local suppliers and secondly, turning it into delicious breakfast food for people like you to eat. This trendy establishment has lighter options on offer for the more health-conscious among you, as well as their hearty signature Big Bear cooked breakfast.

9 Brandon Terrace, EH3 5EA – more info

The Royal McGregor

Despite being located on the touristy Royal Mile, whisky bar and restaurant The Royal McGregor is a firm favourite with locals when it comes to breakfast. Alongside the usual suspects of fry-ups, filled rolls and eggs this menu also has a few healthy breakfast options including the intriguingly named ‘Hot & Healthy’ – porridge, banana and honey with toasted brown bread. We’ll bet you never thought you could find a delicious breakfast in a whisky bar, never mind a healthy breakfast.

105 High Street, EH1 1QS – more info

Heller’s Kitchen

Heller's Kitchen Edinburgh pancakes

Run by a husband and wife team, the feel of Heller’s Kitchen is sleek and modern yet still comfortable and inviting. American style pancakes and warm savoury filled croissants are rare highlights on the breakfast menu here, but – particularly when you’re feeling a little delicate – you can’t beat their full breakfast with an unusual (but delicious) addition of potato rosti.

15 Salisbury Place, EH9 1SL – more info

The Clock Cafe & Diner

CJ’s Cafe has got some friendly local competition from The Clock Cafe & Diner just a few doors down on Dalry Road. The Clock specialises in classic no-frills cooked breakfasts and is loved by patrons for its welcoming atmosphere and reasonable prices. Just around the corner from Haymarket station, this is the perfect place to get a quick bite before your train, or a breakfast roll and coffee to go.

125 Dalry Road, EH11 2DR – more info

Nobles Bar

Nobles Bar Edinburgh eggs benedict

Another contender from Leith is charming café, bar and venue Nobles who might not know how you like your eggs in the morning (yet) but they have all the eggs you could ever dream of on their menu. Scrambled, benedict, florentine – you name it and Nobles will whisk, poach or fry it up for you. On Saturdays and Sundays they break out the big brunch guns and add a full Scottish breakfast and brioche French toast into the mix.

44a Constitution Street, EH6 6RS – more info


You’d probably never go looking for Edinburgh’s best breakfast in Polwarth, but the owners of cutesy café Piecebox have nailed it. There’s everything you could ever require to start your day right on the menu, as well as some intriguing extras such as smoky barbecue beans (to go with your eggs, of course) and sweet potato courgette fritters. If the food wasn’t enough, Piecebox have perfectly captured the essence of shabby-chic decoration – eating here feels like going round for a cuppa at your extremely trendy granny’s house.

2 Polwarth Crescent, EH11 1HW – more info

Missed your chance to share your favourite breakfast spot? Tell us on Twitter @wow247edinburgh or post on our Edinburgh Facebook page.

Main photo: Mark Longair / Flickr / CC

More Edinburgh tips:

5 of the best places for brunch in Edinburgh
5 of the best cafés for cake in Edinburgh
5 of the best places for vegetarian food in Edinburgh