Edinburgh is a city that offers plenty to see and do. To fuel a day of exploring, we are giving you the best places to grab some brunch in the Scottish capital.
Whether you’re after a traditional Scottish breakfast or something contemporary like avocado on toast, Edinburgh has a thriving brunch scene that offers something for everyone.
From boozy brunches with friends to minimalist cafes offering up breakfast menu staples, Edinburgh’s breakfast scene has it all.
So, if you’re looking for a great spot to start your day off right in the city, read on. Here are the ten best places for brunch in Edinburgh.
The World Bucket List’s top tips for brunch in Edinburgh:
- Brunch is popular in Edinburgh, so book in advance where possible.
- If you have any dietary requirements, check the menu or consult with the restaurant in advance.
- Indulge in some Scottish specialities like haggis when having brunch in Edinburgh.
- Try to pick a restaurant that is handy to some of the sites you wish to visit or activities you wish to do. That way, you can go about your day as soon as you finish.
- Don’t be afraid to go off the beaten track and find your own brunch spots in Edinburgh. If you find any good ones we haven’t mentioned, be sure you let us know!
10. Snax Café – for a no-frills brunch
Kicking off our list of the best places for brunch in Edinburgh is Snax Café in Newington.
A typical ‘greasy spoon’ café, you need to visit at least one spot like this when in the city – and Snax is our pick. The perfect hangover cure, you can choose from a range of delicious and affordable cooked breakfasts.
Address: 118 Buccleuch St, Newington, Edinburgh EH8 9NQ
9. Urban Angel – brunch in the heart of the city
Located right in the heart of the city, Urban Angel can be found on Hanover Street.
Using locally sourced, seasonal ingredients to come up with their carefully curated menu of delicious brunch items, Urban Angel is a must-visit for delicious morning dishes.
Address: 121 Hanover St, Edinburgh EH2 1DJ
8. Salt Café – for tasty, seasonal options
Salt Café on Morningside Road is a laidback café that is a firm favourite among students looking for a cheap and filling breakfast.
This no-frills option is a must-visit for tasty seasonal, local grub that won’t break the bank. With a range of sweet and savoury options, Salt offers something for everyone.
Address: 54-56 Morningside Rd, Edinburgh EH10 4BZ
7. Hula Juice Bar – the healthy option
As the name suggests, Hula Juice Bar is the place to go for smoothies, smoothie bowls, and delicious healthy juices.
The bright interior matches the street on which this fabulous café can be found: Edinburgh’s famous Victoria Street. The coffee here is excellent, too, so make sure to stop by for a morning pick-me-up.
Address: 103-105 W Bow, Edinburgh EH1 2JP
6. Grams – for a healthy start to your day
Serving up healthy and vegan dishes, Grams is the perfect place for a fresh start to your day.
Choose from their smoothies, protein pancakes, vegan waffles, and more. You are sure to feel energised after a balanced and vitamin-filled brunch at this Stockbridge gem.
Address: 68 Hamilton Pl, Stockbridge, Edinburgh EH3 5AZ
MORE ON EDINBURGH: The World Bucket List’s guide to living in Edinburgh.
5. Toast – one of the best places for brunch in Edinburgh
No list of best places for brunch in Edinburgh would be complete without mentioning Toast.
A favourite among locals, Toast is located in Leith and offers up a Middle Eastern-influenced menu using local ingredients for fresh and unique flavours.
Address: 65 Shore, Leith, Edinburgh EH6 6RA
4. Skylark – for a French-inspired seaside brunch
This rustic café bar is well worth travelling out to the suburb of Portobello for breakfast. Offering up a French-inspired menu featuring toasties, salads, and more, the flavours here are truly unique.
The quirky and contemporary interior adds to the charm of this seaside brunch hangout, making it the perfect place to fuel you up for the day.
Address: 243 Portobello High St, Portobello, Edinburgh EH15 2AW
3. Honeycomb & Co. – their honey is to die for
Honey-lovers can’t miss a visit to this trendy bee-themed café in Edinburgh’s Bruntsfield neighbourhood.
Offering up a delicious menu of brunch favourites, including shakshuka, French toast, smoothie bowls, and more, what really sets Honeycomb & Co. apart is their own produced honey.
Address: 1 Merchiston Pl, Edinburgh EH10 4NP
2. The Pantry – a trendy yet cosy café
The Pantry can be found in two locations throughout the city – Stockbridge and Dovecot Studios.
This cosy café offers a diverse menu of options made from fresh and local ingredients. With dishes like their vegan cooked breakfast, peanut butter porridge, Eggs Benedict, and brioche French toast, you’ll be spoilt for choice.
Address: 1 N W Circus Pl, Stockbridge, Edinburgh EH3 6ST
1. Loudons – one of the most popular brunch spots in the city
Topping our list of best places for brunch in Edinburgh is the ever-popular Loudons.
Located in Fountainbridge, Loudons serves up a vast menu of brunch favourites, including four varieties of Eggs Benedict, superfood pancakes, and plenty of vegan and gluten-free options.
Whatever the occasion, Loudons is the perfect place to start your day off right in the capital of Scotland.
Address: 94B Fountainbridge, Edinburgh EH3 9QA
MORE ON EDINBURGH: Our guide to the best free things to do in the Scottish capital.
Your questions answered about brunch in Edinburgh
If you’ve still got questions, then read on! In this section, we answer some of our readers’ most frequently asked questions about brunch in Edinburgh, as well as some that often appear in online searches.
Are there vegetarian and vegan options available for brunch in Edinburgh?
There are plenty of vegetarian and vegan options for brunch in Edinburgh, including Grams, the Pantry, and Loudons.
Are reservations necessary for brunch in Edinburgh?
Many brunch spots welcome walk-in customers. However, brunch in Edinburgh is very popular, so we advise booking to be sure of securing a table.
How much does brunch cost in Edinburgh?
On average, you can expect to pay around £10-£15 per person for brunch in Edinburgh.
MORE WBL BRUNCH IDEAS:
Top 10 best places for bottomless brunch in Liverpool
Top 10 best places for brunch in East London
BRUNCH close to London Bridge: 10 EPIC spots