Whether it is a boozy brunch you’re after, or just a chance to catch up with some friends over waffles and pancakes, Edinburgh has it all! Scotland’s capital has a wide range of venues that offer amazing brunches that are not to be missed that will suit every person, from vegetarian and vegan breakfasts to steak houses, Edinburgh has something for everyone.

1. Badger & Co

Badger & Co
Source: Badger & Co Instagram

As well as offering your traditional full English breakfast, Badger also offers a vegetarian option which includes vegan sausage, smashed avocado, mushroom, tomatoes, baked beans and wilted spinach. They also provide every type of coffee you could possibly want or imagine. But if you are looking for something a bit different from your ordinary brunch, then you could opt for Badger’s boozy brunch. Available on Friday, Saturday and Sunday this brunch comes with a mix of sweet and savoury treats as well as alcoholic beverages for only £30 per person.

2. Rabble Taphouse and Grill

Rabble Taphouse and Grill
Source: Rabble Edinburgh.co.uk

Well-known for its boozy brunches, Rabble is a restaurant that prides itself on the quality of its food. They work closely with their suppliers to ensure that the food they are serving up to customers is of the best quality and for only £30 per person will serve the best prosecco, a cocktail of your choice, a continental breakfast and a small extra brunch dish. Their brunch is great value for money and the environment in the restaurant makes the whole experience an enjoyable one.

3. Indigo Yard

Indigo Yard
Source: Indigo Yard Instagram

This rustic Scottish-Asian restaurant has an extensive brunch menu, so there is sure to be something on it to make everyone happy. For their coffee, they like to source locally, so they only buy from Scottish roasters and use high-quality barista milk (but they also have a range of dairy-free options available).

4. Bar Soba Edinburgh

Bar Soba Edinburgh
Source: Barsoba.co.uk

This vibrant diner-bar serves South Asian street food and cocktails in a fun and upbeat environment. Their boozy brunch is definitely worth the money, which includes a street food style brunch, four glasses of prosecco, cocktails or beers for £25 per person. You can start your brunch with one of their sharing platters, before choosing one of their famous rice or noodle dishes. It is an Asian brunch like no other!

5. Browns Edinburgh

Browns Edinburgh
Source: Browns-restaurants.co.uk

This British brasserie offers not only lobster nights and afternoon teas but also a great breakfast. They offer a wide range of smoothies, including a mango, pineapple and passionfruit smoothie as well as traditional, vegetarian and vegan breakfasts. They also have freshly baked mini pastries that are divine.

6. The Refinery St Andrew Square

The Refinery St Andrew Square
Source: Squaremeal.co.uk

Not just a pretty cocktail bar, The Refinery offers great brunches for a reasonable price in the heart of the city. The bar is chilled and laid back, providing you with a great opportunity to take a break from the busyness of the city with some good food and drink. They offer a range of coffees, teas and hot chocolate and their waffles come highly recommended by reviewers online.

7. Chop House Leith

Chop House Leith
Source: Chop Housesteak.co.uk

This steak house is well-known for its Sunday brunches. As you would expect, this steak house is serious about the quality of its meat so their British meat is dry-aged and butchered onsite with a charcoal grill to give it that amazing taste. But do not worry if you are not a meat fan, they also have vegetarian options available. The Chop House tends to produce your traditional breakfast choices such as Haggis and Black Pudding, but they also serve up some unusual choices such as their lobster omelette.

8. The Brunch Club

The Brunch Club
Source: The Brunch Club Edinburgh Facebook

Situated in Melville Place, this restaurant’s sole focus is to create amazing brunches. They offer absolutely everything from French toast, waffles and pancakes to vegan pancakes and granola bowls. They simply do everything brunch related! You cannot possibly go wrong here.

9. Brewhemia


Source: Brewhemia Instagram

This restaurant is just a short walk away from Waverley station, making it a great venue to head to just after you arrive in the city. They offer some amazing vegan breakfast options, including smashed avocado on sourdough toast with pomegranate seeds and vegan feta cheese. But if you aren’t as concerned with your breakfast being meat-free, then Rabbie’s breakfast is for you. It includes sausages, beer candied bacon, haggis, black pudding, baked beans, fried egg and a potato scone. It will be sure to keep you full until dinner time!

10. Foundry 39


Foundry 39
Source: Foundry 39 Instagram

Described as the happiest place in town, this restaurant is taking part in the ‘Eat out to help out’ scheme and offers a delicious brunch. Their menu is filled with some different but tasty options such as the hangover pizza which is filled with cheese, bacon, egg and some onion jam. The restaurant has a playful atmosphere and is perfect for a mid-morning catch up with friends or for some evening drinks to enjoy their hand-crafted cocktails.

Last Updated on June 14, 2024