16 best brunch places in Edinburgh 

Laila Brunch Places in Edinburgh

The Scottish capital of Edinburgh has an unforgettable culinary scene. There’s no better way to spend a leisurely morning than indulging in a delectable brunch. The best brunch places in Edinburgh are scattered across the city, from the New Town or Stockbridge in the north to neighbouring Bruntsfield and Morningside to the south. 

Whether you want to sample vegan haggis or a bacon naan, sip an expertly blended juice or munch on freshly baked goodies. These brunch spots in Edinburgh will delight your senses and satisfy a rumbling stomach.

So when it’s the weekend or you want a break from exploring the city, drop into one of the following glorious local Edinburgh eateries and tuck into a fabulous feast.

1. Loudons

Best for: an artisan bakery

Address: 94B Fountainbridge, Edinburgh EH3 9AQ // 2 Sibbald Walk, Edinburgh EH8 8FT

Loudons Brunch

The original Loudons branch on Fountainbridge has done so well that the team behind it have now opened a more recent addition in New Waverley. Both are among the best brunch places in Edinburgh. Loudons is renowned for its delectable freshly-baked goods, the aroma from which accosts your senses as soon as you walk through either door. 

Loudons also caters well for special diets, with vegetarian, vegan and gluten free options available on the menu. Highlights for meat eaters include black pudding and haggis, while the eggs Benedict and French toast also attract rave reviews.

2. Salt Café 

Best for: an award-winning brunch

Address: 54-56 Morningside Road, Edinburgh EH10 4BZ

Salt Cafe

Situated in the popular suburb of Morningside south of the city centre, Salt Café serves an award-winning brunch as part of its modern British menu. With vegan and vegetarian options alongside the likes of wheat-free sourdough, all options are catered for. 

Locally sourced goods are a speciality, including ‘kilted’ doughnuts from Leith and chocolate from Coco in South Queensferry. Other treats include what some call the city’s finest French toast and sausage rolls.

Dogs and breastfeeding customers are also welcomed with open arms, the former having their own dedicated area.

Get my Edinburgh itinerary

Subscribe to my email newsletter and get access to my FREE Edinburgh itinerary. The Pocket Travel Edit newsletter is filled with luxury travel inspiration, destination highlights and exclusive discounts. Only email subscribers have access to my itineraries.

3. Greenwoods

Best for: a top notch vegetarian breakfast

Address: 61 Frederick St, Edinburgh EH2 1LH

Recently voted in the top 100 restaurants in the UK by 1.4 million OpenTable users, Greenwoods definitely deserves a place on this list of the best brunch places in Edinburgh. Using fresh, local ingredients, the breakfast and brunch options here are mouth-wateringly good.

This is also a great spot for a hearty vegan or vegetarian brunch in Edinburgh. Greenwoods offer a Dutch twist on traditional brunch dishes and don’t miss the popular Dutch apple pie. This cosy spot combines great food with friendly service and a truly wonderful atmosphere.

4. Laila

Best for: an Instagrammable brunch

Address: 63 Cockburn Street, Edinburgh EH1 1BS

Laila Edinburgh

Laila certainly serves the best brunch in Edinburgh in terms of creating envy-inducing, Insta-worthy images – and the food’s pretty tasty too. 

This Mediterranean meets Middle Eastern eatery occupies an attractive corner spot on Cockburn Street. Featuring a pastel pink frontage bedecked with floral garlands, you can even get snapping before setting foot within. 

Vegetarian, vegan and Halal options are available and brunch fans adore the cosy ambience and slick, friendly service. You can sample imaginative creations like candy floss pancakes, Aleppo eggs or a ruby rose latte here. The cocktail menu also means this is one of the best places for a boozy brunch in Edinburgh. 

For more gorgeous cocktail spots, have a read of my guide to the best cocktail bars in Edinburgh.

5. Urban Angel 

Best for: a healthier option

Address: 121 Hanover Street, Edinburgh EH2 1DJ

Urban Angel

If you feel like crossing to the other side of town, Urban Angel can be found in the New Town area just north of Princes Street. It’s a leafy locale characterised by elegant Georgian buildings and spacious squares. 

The blonde wood interior echoes the golden stone of the area, and the menu focuses on fair trade, local and organic ingredients. Gluten, plant-based and vegetarian options are offered, and this is also the place to come for a healthier or typically Scottish brunch.

6. The Pantry 

Best for: cracking Eggs Benedict

Address: 1 North West Circus Place, Edinburgh EH3 6ST

The Pantry

Wander a little further out of town and you’ll hit Stockbridge, one of Edinburgh’s more bohemian quarters. The Pantry is renowned for its Eggs Benedict, which even boast The Sunday Times’ stamp of approval. 

A light, bright interior makes this a really pleasant place to be, even on one of Edinburgh’s cloudiest or most drizzly days. Eggs any which way are definitely a thing here: think poached and served American-style with streaky bacon, or cooked with chorizo for a more Spanish twist.

7. Rabble

Best for: a boozy brunch

Address: 55A Frederick Street, Edinburgh EH2 1LH

Rabble Brunch

Also in Edinburgh’s New Town is Rabble, a grill and taphouse on Frederick Street. If you want the sort of bottomless brunch in Edinburgh that could lead to staying on all day, this is the place. It serves great cocktails, including a delicious and enlivening espresso martini.  

Food is grilled to perfection and the range spans meat, vegan, gluten-free and vegetarian options. With lots of trailing greenery and cane furniture, the place has the feel of a spacious garden room.

8. Mimi’s Bakehouse

Best for: scrumptious sweet treats

Address: Various

Mimis Bakehouse

The luscious goodies available at Mimi’s Bakehouse have gone down such a storm that there are now six in total across the Scottish capital. These can be found in Leith, Corstorphine, Lauriston Castle, Comely Bank, at the City Art Centre and on the Royal Mile.

Brunch is invariably delicious and generously proportioned, and you simply must leave room to try one of the mouth-watering cakes prepared on site. Any branch of Mimi’s is also one of the best cafés in Edinburgh, being great for a coffee stop or afternoon tea. Gluten free, vegetarian and vegan options are available. 

9. Honeycomb & Co

Best for: a dog-friendly brunch

Address: 1 Merchiston Place, Edinburgh EH10 4NP


Honeycomb & Co is located on Merchiston Place in Bruntsfield, close to The Meadows and Morningside Road. This dog friendly eatery is one of the best brunch spots in Edinburgh, with cosy, padded booths and smart marble tables.

All dishes are packed with flavour and the menu is great for those seeking healthy, vegan, gluten free or vegetarian options. The interesting menu includes dishes like shakshuka, sweet potato fritters, French toast with apple, or mushrooms with cheese-topped toast.

Get my Edinburgh itinerary

Subscribe to my email newsletter and get access to my FREE Edinburgh itinerary. The Pocket Travel Edit newsletter is filled with luxury travel inspiration, destination highlights and exclusive discounts. Only email subscribers have access to my itineraries.

10. The Larder

Best for: local and ethically-sourced produce

Address: 15 Blackfriars Street, EH1 1NB

The Larder

Positioned in the historic heart of Edinburgh on Blackfriars Street, The Larder is the place to go for locally sourced Scottish ingredients, a friendly welcome and coffee that’s roasted and served to perfection. 

If you want to try local favourites like porridge, haggis or scones, this is the place to go. Attention to detail is everything here: even the baked beans are homemade. Which is probably why The Larder is rated one of the top eateries in the entire city. Venture off the Royal Mile to bag a table if you possibly can; it’s walk-ins only here.

11. Hula 

Best for: delightful juice and smoothies

Address: 103-105 West Bow, Edinburgh EH1 2JP // 94A Fountainbridge, Edinburgh EH3 9QA

Hula Juice and Bar

If it’s high time you treated your body as a temple, head to one of the Hula juice bars and healthy cafés in Fountainbridge or Grassmarket. Especially if you spent the night before in the area’s superb local pubs!

The menu is adventurous and the bowls and platters of nourishing food are a feast for all the senses. Vegans, vegetarians and coeliacs are well looked after too – even the ‘Biscoffee’ is made with oat rather than cow’s milk. The smoothies and juices are also unparalleled. 

12. The Olive Branch

Best for: a Mediterranean brunch 

Address: 91 Broughton Street, Edinburgh EH1 3RX

The Olive Branch

The Olive Branch is perched on the edge of the New Town and is rustic-chic personified. Think exposed brickwork, wooden floors and vast windows that let in lots of light. It offers an all-day dining experience from brunch right through to supper, so grab a table and relax for a while.

Food leans towards modern European style, and if it’s a pile of fries or sumptuous dessert you crave then you should be very happy here. Though there are healthy, vegan, gluten free and vegetarian options too. 

13. Dishoom

Best for: an Indian twist on brunch

Address: 3a St Andrew Square, Edinburgh EH2 2BD

Dishoom Brunch

Dishoom is a name that’s known internationally. As you might expect, the Edinburgh branch specialises in serving brunch with an Indian twist. It’s described as ‘Bombay comfort food’, and the range of dishes include gluten free, vegan and vegetarian choices.

The breakfast menu is available until 11:45am when you can switch to all-day dining. Dishoom’s bacon naan roll is perennially popular and can also be ordered with twice the bacon. Ingredients like pepper, chilli and coriander are used to pep up platefuls. If you want an Edinburgh bottomless brunch, go for the banana and date porridge with oat milk.  

14. BBL

Best for: great vegan options

Address: 65 Pleasance, Edinburgh EH8 9TG

BBL? Breakfast, brunch and lunch of course – which gives you some indication of what this place is really good at. It’s quite simply the best spot for a vegan brunch in Edinburgh, and is located on Pleasance, between the University and Holyrood Park.

Though vegan fare is a speciality, meatier options are available for committed carnivores – or those who like to mix things up. The plant-based haggis, sausage and black pudding are nothing short of legendary, and prices are very reasonable too. 

15. Em’s Kitchen

Best for: an intimate atmosphere

Address: 38 St Mary’s St, Edinburgh EH1 1SX

Ems Kitchen

Situated on St Mary’s Street in the Royal Mile, blink and you could almost miss Em’s Kitchen, with its deep teal frontage and elegant gold lettering. It’s aesthetically pleasing both inside and out, as is the yummy food. Discerning visitors can enjoy a pleasingly snug, intimate atmosphere. 

Choose a Scottish speciality like a tattie (potato) scone, opt for a classic savoury treat like smashed avocado on toast, or indulge in sweet pancakes with fresh blueberries. This lovely café draws in many visitors staying across the way, who flock here for the fabulous food. 


Best for: a local neighbourhood café

Address: 7 Home St, Edinburgh EH3 9JR


Formerly known as Café Class, SEVEN is a cosy neighbourhood eatery located in Tollcross. It’s situated on the south side of town as the road heads towards Bruntsfield Links and Morningside. With flamingo-pink paint and plenty of foliage, it has something of a tropical look.

You name it and SEVEN has got it, whether that’s vegetarian, gluten free, vegan or organic. Try to leave room for pudding after your vegan or meaty Scottish breakfast. The cakes are to die for and there are plenty of herbal and fruit tea blends to pick from as well as great coffee. 

Get my Edinburgh itinerary

Subscribe to my email newsletter and get access to my FREE Edinburgh itinerary. The Pocket Travel Edit newsletter is filled with luxury travel inspiration, destination highlights and exclusive discounts. Only email subscribers have access to my itineraries.

An indulgent brunch in Edinburgh is a must for any visit to the Scottish capital. It’s the perfect way to break up a morning of exploration and adventure. You may also like:

15 best things to do in Edinburgh

15 best cafés in Edinburgh

12 bars and restaurants with a view in Edinburgh

20 best Michelin restaurants in Edinburgh

18 best luxury hotels in Edinburgh


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Subscribe to my newsletter & get exclusive access to my itineraries

Sign up to receive weekly emails from the Pocket Travel Edit, filled with luxury travel inspiration, destination highlights and exclusive discounts. Plus, get my FREE Edinburgh itinerary when you sign up. Only email subscribers have access to itineraries.