Brunch Edinburgh guide – the best brunch spots in Edinburgh

In this brunch Edinburgh guide you’ll find the very best cafes and restaurants to enjoy a delicious brunch in Scotland’s capital city. For the best brunch in Edinburgh you can choose between city centre hidden gems, cosy neighbourhood eateries, iconic restaurants and beach-side brunch spots.

the best brunch Edinburgh
best brunch Edinburgh guide – photo credit honeycombandco.com

All these Edinburgh brunch places are perfect locations for spending a leisurely weekend morning, sipping coffee, catching up with friends – or enjoying a solo date – over delicious dishes like apple & blackberry millefeuille french toast, bacon naan rolls or lemon meringue waffles.

The best brunch Edinburgh guide

1. Edinburgh Larder

the best brunch Edinburgh
Edinburgh Larder brunch – photo credit edinburghlarder.co.uk

Best for: a delicious seasonal brunch in a hidden gem cafe close to Edinburgh’s Royal Mile

Edinburgh Larder is an award winning cafe whose achievements include regularly being heralded as the best café in Edinburgh. With a focus on honest ingredients, delicious food, and a warm welcome it’s a great place to go for one of the best brunches in Edinburgh.

What’s on the Larder brunch menu: hearty full breakfasts & veggie breakfasts, eggs benedict, smoked cod, chorizo and potato hash, as well as lighter options like buttery breakfast baps or cooked to order porridge with a selection of seasonal toppings. All to be enjoyed with expertly crafted coffee and freshly squeezed orange juice.

Website: edinburghlarder.co.uk

2. Honeycomb & Co

the best brunch Edinburgh
Honeycomb & Co brunch – photo credit honeycombandco.com

Best for: brunch at a friendly all-day modern eatery with a passion for great tastes and flavours

You can find Honeycomb & Co in the popular residential neighbourhood of Bruntsfield. This lovely Edinburgh brunch spot offers a fresh & original brunch menu with classics like full breakfasts and avocado toast sitting alongside Korean kimchi pancakes.

What’s on the Honeycomb & Co brunch menu: a choice of delicious dishes including apple & blackberry millefeuille French toast, shakshuka, pea, kale & ricotta fritters + speciality coffees and brunch spritzes & margaritas

Website: honeycombandco.com

3. Hula

the best brunch Edinburgh
Hula brunch – photo credit hula.co.uk

Best for: healthy & authentic fresh food and drinks in an aesthetically pleasing setting

Hula have 2 central Edinburgh eateries focusing on breakfast and brunch. They serve up healthy, locally sourced food and have a “something for everyone” vision, so they cater for all dietary requirements.

What’s on the Hula brunch menu: fresh juices and smoothies, smoothie bowls, pancakes, egg dishes and full breakfasts

Website: hula.co.uk

4. Pantry

the best brunch Edinburgh
Pantry brunch – photo credit thepantryedinburgh.co.uk

Best for: An Edinburgh brunch that’s the talk of the town

The Pantry was launched in 2012 – driven by its owners’ passion for food – and since then has become renowned for its delicious brunches, with the Sunday Times saying The Pantry’s Eggs Benedict was “reason alone to come to Edinburgh.”

What’s on The Pantry brunch menu: Eggs Benedict, sticky toffee French toast, homemade waffles and full breakfasts

Website: thepantryedinburgh.co.uk

5. Loudons

Edinburgh's best brunches
Loudons brunch – photo credit loudons.co.uk

Best for: a great brunch that caters to all dietary requirements

Loudons has two lovely locations in Edinburgh both with the mission to serve up brilliant breakfast, brunch and lunch for all appetites, without exception. Whether you are a meat eater, vegan, dairy or gluten free, Loudon’s foodie ethos is that there should always be something delicious for everyone to enjoy.

What’s on Loudons brunch menu: full breakfasts and veggie breakfast, caramelised apple porridge, banoffee pancakes, avocado smash

Website: loudons.co.uk

6. The Beach House

the best brunch Edinburgh
The Beach House Edinburgh – photo credit FinBenditPhotography – finbendit.com

Best for: a simple, delicious and locally sourced brunch by the beach

The Beach House is a beautiful beach side cafe in Edinburgh, with a menu made up of fresh, organic where possible, locally sourced food. As well as their beach cafe in Bath Street, they have 2 lovely bakery and takeaway locations in Portobello and Leith.

What’s on The Beach House brunch menu: smoothies, Turkish eggs, spring greens on toast, pancakes and shakshuka

Website: thebeachhousecafe.co.uk

7. Duck & Waffle

the best brunch Edinburgh
Duck and Waffle Full Elvis – photo credit duckandwaffle.com

Best for: A ‘gastro diner’ brunch experience at an iconic restaurant

Set in the heart of Edinburgh’s St James Quarter, Duck & Waffle Edinburgh offer a playful and awesomely executed take on comfort food. They offer all day brunches that ‘celebrate the joy of delicious food & drink in a warm and buzzy atmosphere.

What’s on the Duck & Waffle brunch menu: the eponymous duck & waffle dish (crispy leg confit, fried duck egg, mustard maple syrup), duck benedict, smoked salmon royale, Scottish breakfast, lemon meringue waffle

Website: duckandwaffle.com

8. Papii

the best brunch Edinburgh
Papii brunch – photo credit papii.co.uk

Best for: an Edinburgh brunch in a cosy cafe

Papii is a great centrally located neighbourhood coffee house in Edinburgh. They serve up tasty comfort food dishes like waffles and eggs benefit, as well as lighter options like smoothies and granola.

What’s on the Papii brunch menu: buttermilk waffles with crispy bacon & maple syrup, banana, honey and cream waffles, eggs benedict, smoked salmon bagels

Website: papii.co.uk

9. Dishoom

the best brunch Edinburgh
Dishoom Edinburgh – photo credit dishoom.com

Best for: a hearty Bombay-style breakfast

Dishoom on Edinburgh’s St Andrew Square serves a lovingly curated menu of Bombay comfort food and first-class drinks. Their breakfast menu offers lots of options for different dietary requirements and a great range of dishes from house granola to a big Bombay breakfast

What’s on the Dishoom brunch menu: The big Bombay breakfast, a Parsi power breakfast, bacon naan rolls, sweet uttapam stacks and breakfast cocktails

Website: dishoom.com

10. Society Bar & Kitchen

the best brunch Edinburgh
Society Bar & Kitchen brunch – photo credit societyedinburgh.com

Best for: a delicious brunch spot close to Edinburgh Waverley station

If you’re looking for the best brunch in Edinburgh, Society Bar and Kitchen is another great option. Just down the road from Edinburgh Waverley, it’s a perfect place to stop if you’ve just arrived in Edinburgh.

What’s on the Society brunch menu: Scottish fry, breakfast buns, avo toast, American style waffles, granola bowls

Website: societyedinburgh.com

11. Urban Angel

the best brunch Edinburgh
Urban Angel brunch – photo credit urban-angel.co.uk

Best for: great food and fantastic coffee, right in the heart of Edinburgh

Urban Angel has become an institution for brunch in Edinburgh. They serve all day brunches in their lovely relaxed cafe in the city centre.

What’s on the Urban Angel brunch menu: eggs benedict, baked egg skillets, brioche french toast, smoothie bowls,

Website: urban-angel.co.uk

12. Greenwoods

the best brunch Edinburgh
Greenwoods – photo credit greenwoods.eu

Best for: brunch made from top quality local ingredients and with Dutch influences

Greenwoods originally started with 2 cafes in Amsterdam, before opening in Edinburgh in 2020. As well as serving up brunch classics they brought their Dutch roots with them and you can find traditional Dutch dishes like appeltaart on their menu.

What’s on the Greenwoods brunch menu: full Scottish breakfast, breakfast stack pancakes, banana bread tumble, chia pudding

Website: greenwoods.eu

Pin it! The best brunch Edinburgh

Explore more Edinburgh guides here