Is there anything more perfect than a weekend spent catching up with friends over a lazy brunch? And when it comes to breakfast, Edinburgh is the place to be.
This beautiful old city is full of good food but it does breakfast particularly well. Whether you’re taking it slow in Stockbridge, shopping in the city centre, or exploring historic Old Town, there’s a great breakfast spot nearby.
I don’t know about you but I love to plan my food before visiting a new city. I mean, the food is half the fun, right?
And if you’re the same, you’ll love this list of the 23 best places to get breakfast in Edinburgh. You might want to take notes…
Exploring Edinburgh? See More Edinburgh Content:
✅ Edinburgh Bucket List: Best Things to Do in Edinburgh
📸 Instagram Guide to Edinburgh: Best Photo Spots
🏴 100+ Scotland Instagram Captions
Best Breakfast in Edinburgh New Town (City Centre)
If you’re based in Edinburgh city centre, you’ll want to focus on brunch spots in ‘New Town’. These 7 spots are perfect place to fuel up before exploring the city or a day of shopping.
1. Urban Angel
Urban Angel is a favourite amongst locals for breakfast in Edinburgh. They bake all of their bread in-house and the variety of food options is fantastic!
The best part is – their breakfast menu is available all week, not just the weekends! This is particularly great for tourists and travellers who may only be in the city mid-week.
Expect classics like Eggs Benedict and toasted English muffins to feature heavily on this menu.
A particular standout is their brioche French toast, which is available with streaky bacon and maple syrup or banana and butterscotch sauce.
Address: 121 Hanover St, Edinburgh EH2 1DJ
Brunch Times: Weekdays 9:30AM-3PM, Weekends 9AM-4Pm
2. Dishoom
If you’re looking for a slightly more alternative breakfast experience, we’ve got you covered. Those who are feeling a little more adventurous should head straight to Dishoom.
This Bombay restaurant does an excellent traditional Indian breakfast. Options include Parsi omelettes and delicious naan rolls.
If you fancy something sweet, make sure to get a Bun Maska dipped in delicious hot chai.
The decor at Dishoom is particularly beautiful – think 1920s Bombay. Eating here at any time of the day is a great experience but I think it’s particularly fun at breakfast time!
Breakfast is served from 8am to 11.45am on weekdays and from 9am to 11.45am on weekends.
If you wish to see the calories, please see the PDF menu.
Address: 3a St Andrew Square, Edinburgh EH2 2BD
Brunch Times: Weekdays 8AM-11:45AM, Weekends 9AM-11:45AM
3. The Chaumer
I never think that Chaumer gets enough love! This beautiful restaurant is small but mighty with excellent service and delicious food.
If you can, try to grab the window seat. This is the perfect people watching spot.
The Chaumer also have a room available to stay in called ‘The Abide’. We stayed here for our second trip to Edinburgh. It was utterly perfect, completely decadent, and I can’t recommend it enough.
Address: 61 Queen St, Edinburgh EH2 4NA
4. The Ivy
No matter what city you’re in, you can’t go wrong with The Ivy. And their breakfasts are particularly delicious. If you’re looking for an extra fancy Edinburgh breakfast, this is the place to be.
They do breakfast all week but brunch is reserved for the weekends.
Treat yourself to delicious buttermilk pancakes or go light with cure smoked salmon and an iced tea.
This beautiful breakfast spot is perfect for special occasions – birthday brunch anyone?
Address: 6 St Andrew Square, Edinburgh EH2 2BD
Breakfast Times: weekdays 8:30AM-11:15AM, weekends 8:30AM-10:45AM
5. Papii
Papii cafe in the city centre of Edinburgh offers excellent coffee and great breakfast options.
The star of the show has to be their waffles. You’ll find them piled high with cream, strawberries, and chocolate sauce.
And if you’d prefer something lighter, grab one of their pastries. The cinnamon buns are the perfec thing to dunk into your coffe.
Address: 101 Hanover St, Edinburgh EH2 1DJ
6. Cote Brasserie
Cote is a brunch classic. Although it’s not unique to Edinburgh, it is great. The striped awning provides the perfect French setting for breakfast. And the marble tables are just the ticket for getting those all important Instagram photos.
Cote Brasserie is right in the city centre, making it an easy option if you’re jut visiting Edinburgh for the weekend.
Highlights include French toast, croissants, and Croque Monsieur.
And if you’re celebrating, make sure to opt for their champagne breakfast for £17.95.
Address: 51 Frederick St, Edinburgh EH2 1LH
Breakfast Times: weekdays until 12PM, weekends until 12:30PM
7. Mimi’s Bakehouse
Mimi’s Bakehouse as a number of locations across Edinburgh. The original (and the largest) is in Leith. But the most central option is the City Art Centre in New Town.
As the name suggests, Mimi’s specialises in baked goods. You’ll find all manner of cakes, scones, and tray bakes. For breakfast they also do an excellent French toast, as well as classic egg options.
Mimi’s has quickly become a firm favourite in Edinburgh. Even if you don’t go here for brunch, I’d highly recommend popping in for a slice of cake!
Top tip: they don’t take bookings, so it might pay to get there early.
Address: 1 Market St, Edinburgh EH1 1DE
Best Breakfast Edinburgh Old Town
If you’re visiting Edinburgh for the weekend, chances are you’ll end up in the historic Old Town of the city. This is where you’ll find Edinburgh Castle and the Royal Mile. It’s a beautiful location with some of the best breakfasts in Edinburgh.
8. The Edinburgh Larder
The Edinburgh Larder has to be one of the cutest places for breakfaast in the city. This hidden gem is located just off the Royal Mile, making it easy to miss if you’re not in the know!
Their brunch is somewhat legendary, in particular their full breakfast. They also have a veggie version and a vegan version. This makes it the perfect place for groups with mixed dietary needs!
Expect a rustic, laidback environment with plenty of locals.
Address: 15 Blackfriars St, Edinburgh EH1 1NB
Brunch Times: served until 3PM
9. Loudons
This stylish cafe has two branches in the city; one in Fountainbridge and one at New Waverley.
They pride themselves on their artisan baking and being super flexible for dietary needs. So if you’re traveling with a vegan, vegetarian, coeliac, etc. you should be able to find something delicious for them at Loudons.
Fountainbridge is a little out of town, so if you’re staying centrally I’d recommend heading to their New Waverley Cafe.
Address: 2 Sibbald Walk, Edinburgh EH8 8FT
10. Hula
Hula Juice Bar and Healthy Eatery has got you covered for delicious breakfasts that are also super good for you!
Imagine vibrant smoothie bowls decorated to perfection in coconut shells and you’ve imagined Hula. They offer green juices, fruit smoothies, and milkshake smoothies. But if you’re looking for something a little more substantial, they have a whole host of healthy options.
Their brunch menu includes pancakes, chorizo hash, and blueberry and honey porridge.
Hula have two locations (Grassmarket and Fountainbride). If you’re in Old Town, you’ll want to head to the Grassmarket cafe.
Address: 103-105 W Bow, Edinburgh EH1 2JP
11. Laila’s
Laila’s is home to the most Instagram-worthy breakfast in Edinburgh. The place is decked out head-to-toe in pink and anything you order will be deserve a spot on the gram.
Laila’s puts a Middle Eastern twist on brunch with items like Aleppo Eggs, Satay Sourdough, and Shakshouka. They’re super delicious and make a nice change from the more classic options you’ll find elsewhere in Edinburgh.
If you’ve got a sweet tooth, opt for the Ruby Buttermilk Waffles with whipped mascarpone or the Oreo French Toast.
Address: 63 Cockburn St, Edinburgh EH1 1BS
12. Em’s Kitchen
Em’s Kitchen rivals Laila’s for the prettiest breakfast in Edinburgh with it’s pink exteriors and flower wall.
Here you’ll find more classic brunch options, as well as plenty of sweet treats to keep you going for a day of exploring. This spot only opened in 2021 but it’s already flourishing as one of the best breakfasts in Edinburgh.
Address: 38 St Mary’s St, Edinburgh EH1 1SX
Best Breakfast in Edinburgh: Stockbridge Area
Stockbridge is one of the prettiest parts of Edinburgh. I love walking around here on a Sunday morning looking at all the gorgeous houses before heading to one of these amazing breakfast places. Stockbridge is actually home to my favourite breakfast spot in Edinburgh!
13. The Pantry
The Pantry is my favourite place for breakfast in Edinburgh. I’ve visited multiple times and it’s never disappointed me yet. This is also the place that I always recommend to friends when they’re visiting the city. Every time they come back raving about how good it way!
Unfortunately, The Pantry is hugely popular, so I’d recommend getting there early to avoid queuing!
You can order anything here and expect it to be good, whether that’s the matcha french toast with white chocolate ganache or their delicious ‘Sunshine on Stockbridge’.
Just thinking about this place is making my mouth water!
Address: 1 N W Circus Pl, Stockbridge, Edinburgh EH3 6ST
Brunch Times: served all day
14. Grams
This pretty in pink cafe prides itself on its healthy meal options. You can expect to find things like protein pancakes or vegan waffles on the menu here, as well as plenty of healthy savoury options.
The bright atmosphere is super fun and a great option if you find yourself wandering Stockbridge at the weekend.
Address: 68 Hamilton Pl, Stockbridge, Edinburgh EH3 5AZ
15. Cowan & Sons
This independent family-owned business is the epitome of cosy. They serve locally roasted coffee, which goes perfectly with their breakfast buns and banana bread bowls.
The best thing about Cowan & Sons is that they’re also a print shop! They collaborate with the best local and international artists to sell gorgeous prints in the cafe. If you’re visiting Edinburgh as a tourist, this is a great place to get a meaningful souvenir that you can hang on your wall. The Scottish map prints are a personal favourite of mine!
Address: 33 Raeburn Pl, Stockbridge, Edinburgh EH4 1HX
Best Bottomless Brunch Edinburgh
Bottomless brunch is technically not allowed in Scotland. The country has legislation that prohibits irresponsible drink promotions. This includes promotions that can be see to reward or encourage drinking alcohol quickly.
Instead, you’ll find restaurants advertising ‘boozy brunches’. These are generally brunches which include a certain number of alcoholic drinks for a good price.
I’ve got a full blog post on the best boozy brunches in Edinburgh, so make sure to check it out for more recommendations!
Here are three of the top places for a boozy brunch in Edinburgh:
16. Rabble
Rabble is probably home to the most famous boozy brunch in Edinburgh. If you’re looking for a bottomless brunch in the city, head straight here!
It’s £35 per person and includes:
- continental breakfast
- cooked breakfast
- prosecco
- a cocktail
The cocktails here are extra delicious (as is the atmosphere!). This is the perfect spot for a boozy breakfast brunch with the girls.
Address: 55A Frederick St, Edinburgh EH2 1LH
17. Tigerlily
Tigerlily is a boutique hotel in Edinburgh known for its beautiful bar and restaurant. Their ‘bottomless’ brunch includes a cocktail on arrival, followed by three glasses of Prosecco. You’ll get a continental plate, as well as cooked breakfast.
The menu includes Eggs Benedict, buttermilk chicken waffles, and smoked salmon with scrambled eggs.
Make sure to book in advance, as they require at least 24 hours notice before a boozy brunch!
Address: 125 George St, Edinburgh EH2 4JN
Brunch Times: weekends 11AM-3PM
18. Copper Blossom
This relatively new restaurant can be found in Edinburgh’s city centre and serves up a mean boozy brunch.
For £35 per person, you’ll get 3 brunch places (or 1 classic dish), 2 cocktails, and a glass of Prosecco.
The brunch plates are the perfect way to get a taste of a few different things. I’d recommend mixing up your sweet and savoury. The banana fosters French toast with spiced rum dulce de leche is a must!
The setting at Copper Blossom is gorgeous (perfect for a glam brunch with the girls!). The place is decked out with plenty of floral arrangements and the cocktails are always extra beautiful.
Address: 107 George St, Edinburgh EH2 3ES
Brunch Times: weekends 11AM-3PM
Best Vegan Breakfast in Edinburgh
If you’re vegan but are still looking for a delicious breakfast in Edinburgh, don’t worry – I’ve got you covered! Plenty of the places on this list actually have great vegan options available, including:
- Hula
- Dishoom
- The Pantry
- Grams
- Loudon
But here are a few extra recommendations for you:
19. Black Rabbit
Black Rabbit is a vegan deli and coffee shop. They rely on 100% green electricity and use compostable packaging for all of their takeaway products. They even offer a 10% discount if you bring your own cup or take away container!
As it’s a deli, they are takeaway only. But it’s 100% worth it to walk around with one of their delicious vegan cruffins!
Address: 33 Brougham St, Edinburgh EH3 9JT
20. Seeds for the Soul
Seeds for the Soul are on a mission to prove that all the foods you know and love can be just as delicious made vegan.
Whether you’re in the mood for something sweet or savoury, you’ll find it as Seeds for the Soul. They offer two types of pancakes, as well as breakfast muffins, full English, and bagels.
Try to leave room for the excellent vegan cakes on offer!
Address: 167 Bruntsfield Pl, Edinburgh EH10 4DG
Breakfast Times: everyday until noon
21. Naked Bakery
Naked Bakery is the ultimate spot for vegan sweet treats in Edinburgh. Think cupcakes, doughnuts, macarons, and brioche knots!
If waffles are your thing, you have to visit Naked Bakery. Pick from their Rose Moon Waffle, Pink Waffles, or waffles with vegan chicken and bacon!
There’s also plenty of savoury options if that’s more your vibe.
Address: 24a Hill St, Edinburgh EH2 3JZ
22. Beetroot Sauvage
Beetroot Sauvage is a beautiful yoga studio and vegan cafe in Edinburgh. And the best part? They offer brunch ALL DAY!
Their whole menu is vegan, so you can take your pick from cinnamon French toast to loaded savoury croissants.
The drinks menu is seriously extensive with freakshakes, biscoff hot chocolate, blue flower lattes, and fresh smoothies.
Address: 33-41 Ratcliffe Terrace, Edinburgh EH9 1SX
Best Brunch in Edinburgh
So there you have it – 22 of the best breakfasts in Edinburgh! This city is the perfect place for a weekend brunch with friends. My personal favourite spots are: The Pantry, Urban Angel, and The Chaumer. But why not make your way through them all and decide for yourself?!
Edinburgh Brunch FAQs
The Pantry, Urban Angel, The Edinburgh Larder, Papii, and Loudons all offer all day breakfast in Edinburgh
My favourite has to be The Pantry in Stockbridge. The menu here is amazing but you’ll have to get there early to avoid queuing!