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.
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
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