Start the day right with a belly-busting vegan breakfast in Edinburgh. Whether you’re looking for something comforting like a warming bowl of porridge, a tempting tower of pancakes, or the vegan answer to the traditional full Scottish fry-up, there are lots of options for you to choose from. Take a look at the list below to discover some of our favourite vegan brunch spots in the city…
Never miss an update
Sign up to the Vegan Edinburgh newsletter and get vegan inspiration delivered straight to your inbox. No spam, ever.
33 Brougham Street, Edinburgh EH3 9JT
The Black Rabbit has lots of options for breakfast. They make their vegan bacon from scratch, and stuff it in yummy filled rolls with other goodies such as vegan egg, haggis and more. You can also try a vegan twist on a breakfast classic, the salmon and cream cheese bagel, or try one of their deliciously buttery croissants – all completely free of animal products, of course!
One of their best breakfast dishes is their tofu benedict royal – a slice of grilled tofu with vegan salmon served on a soft breakfast roll with lashings of hollandaise sauce.
165 Portobello High Street, Edinburgh EH15 1LH
If you find yourself around Portobello way, the completely vegetarian café Gogo Beets is the perfect place for a grab-and-go breakfast. They make a lovely vegan porridge made with coconut milk, topped with fruit compote and seeds. Ideal for setting yourself up for a day of exploring Edinburgh’s beautiful coastline.
Seeds for the Soul
167 Bruntsfield Place, Edinburgh EH10 4DG
This completely vegan café in Bruntsfield is a firm favourite for plant based eating, so you can be sure that they do a cracking vegan breakfast. Indulge with a full cooked vegan breakfast (pictured above), a breakfast wrap, avocado and ‘bacon’ on toast, bacon and tofu scramble or a tall stack of soft and sweet pancakes with maple syrup, banana and strawberry. It’s all totally vegan and utterly delicious.
Chapter One Coffee Shop
107 Dalry Road, Edinburgh EH11 2DR
Having recently just made the change to a fully-vegan establishment, Chapter One Coffee shop has a wonderful vegan breakfast menu with both sweet and savoury offerings. For a wholesome start to the day, why not try their porridge bowl? Or for something sweet, their french toast topped with yoghurt, blueberries and maple syrup is just yummy.
Of course, you’ll also find a vegan twist on the full Scottish breakfast with sausage, bacon, scrambled tofu, haggis, baked beans, tattie scone, tomato spinach and toast. Or keep it simple with a filled roll, stuffed with options such as vegan square sausage, black pudding or bacon.
Just a couple of minutes walk from Haymarket Station, this is the perfect place to start your day if you are catching a train.
Green Bite Café
63 Inverleith Row, Edinburgh EH3 5PX
If you fancy a coffee and a pastry for breakfast, Green Bite Café is the perfect place. This vegan café has a lovely range of vegan pastries and muffins which can be enjoyed alongside a range of teas and coffees. There are a small number of tables so you can either sit-in or take your breakfast to-go.
220 Easter Road, Edinburgh EH6 8LE
Got a sweet tooth? This wee vegetarian café on Easter Road is the perfect place to start your day. Their famous waffles are vegan-friendly and are currently served with biscoff and blueberries (pictured) or lemon and coconut. Plant Bae has a wide range of hot drinks, coffee and teas, and they don’t charge extra for their non-dairy milk.
Once you’re done, don’t forget to grab a tempting cookie or bun from their counter for a wee snack later!
bbl (breakfast, brunch and lunch)
65 Pleasance, Edinburgh EH8 9RU
Okay, I’ll admit. At first look you might dismiss bbl as yet another greasy spoon, but nothing could be further from the truth. This wee café has a great range of vegan options, including a full Scottish vegan breakfast (pictured above), link sausages and lorne sausage rolls, which are made fresh on site to bbl’s very own special recipe.
You won’t find a good ol’ vegan brunch like this anywhere else in Edinburgh, and the prices are super reasonable too. Well worth a visit.
94b Fountainbridge, Edinburgh EH3 9QA
2 Sibbald Walk, Edinburgh EH8 8FT
Loudons has a fantastic reputation for breakfast with Edinburgh omnivores – so it’s great to see that they do some vegan options too. Fancy something sweet? Their spiced sultana pancakes with mango compote is absolutely divine.
Prefer a savoury start to the day? Loudon’s vegan ‘benny’, based on the traditional eggs benedict and made with garlic spinach, courgette and vegan mint aioli is particularly delicious. They also have a full vegetarian breakfast, which can easily be modified to be vegan. Or, you can keep things simple with a soft breakfast roll – vegan options include veggie haggis, veggie sausage or tattie scone.
Hula Juice Bar
103-105 West Bow, Edinburgh EH1 2JP
94a Fountainbridge, Edinburgh EH3 9QA
Get your day off to a healthy start at Hula Juice Bar. In addition to their selection of vegan-friendly smoothies and juices, they have a range of tempting all-day-breakfast dishes.
Options include the full vegan breakfast with scrambled tofu, mushroom, beans and avocado, or the ‘Hula Shakshuka’ made with smokey baked beans, tofu scramble and aubergine. If you fancy something a little sweeter, then you need to try one of their beautiful smoothie bowls, which taste just as good as they look!
23-24 Sandport Place, Edinburgh EH6 6EW
This cosy little bar in Leith has a dedicated vegan menu, including a section full of all-day breakfast and brunch options.
With vegan haggis, THIS isn’t bacon, baked beans, wilted spinach, herby oiled toast, mushrooms and sausages, the vegan ‘barry breakie’ packs a punch. For smaller appetites, there’s avocado on toast, ‘fancy fungi’ wild mushrooms on toast or the ‘green machine’ courgette and sweetcorn fritters.
68 Hamilton Place, Edinburgh EH3 5AZ
If you want an Instagrammable breakfast, Grams is the place to go. Their waffles have been filling feeds everywhere, and for good reason. They just look so pretty!
As well as their gorgeous waffles, there are other brunch options including “Say Cheese” avocado on toast and tofu scramble on toast. A full vegan breakfast is also available until midday.
They’re not a completely vegan establishment, but much of their menu can be veganised on request.
49 Broughton Street, Edinburgh EH1 3RJ
Bakery Andante have a tempting breakfast, brunch and lunch menu that is bursting with options that can be easily veganised. Make their eggs benedict cruelty-free by ordering tofu instead, and swap out the cream on their naturally vegan sourdough french toast for a dairy-free alternative.
For a real treat, order a glass of freshly-squeezed orange juice or a revitalising tea or coffee, which of course can be made with a range of dairy-free milk.
Their vegan options for breakfast are absolutely scrumptious, and there is even more to come with a promise of hot lunch dishes to be added to their menu in the future.
274 Canongate, Edinburgh EH8 8AA
Wanderlust is a café on the Royal Mile targeted at backpackers and travellers, but the food is so good that locals need to try it too! They have a separate vegan menu and options include waffles, porridge, bagels and of course the full breakfast (pictured). Plus, their ideal location right on the Royal Mile makes it the perfect place for filling up before a day of Edinburgh sightseeing.
Eats Drive Thru
56 Duddingston Park South, Edinburgh EH15 3LJ
Towards the east of the city you’ll find this wee gem of a hut that serves coffee, breakfast, lunch and other treats to passing motorists and walk-ins alike. Eats Drive Thru has a dedicated vegan menu and has a wide range of plant-based milks for your hot drinks.
Vegan breakfast roll fillings include veggie haggis or link sausage. Prefer to start the day with something sweet? Build your perfect stack of pancakes with a range of tempting toppings like biscoff, fresh fruit, chocolate sauce or whipped cream. They can also be made gluten-free too!
3a St Andrew Square, Edinburgh EH2 2BD
It’s not often that you will see an Indian restaurant throw open its doors for the breakfast shift, but there are always queues out the door early on the weekend at Dishoom in St Andrew Square. Famous throughout the city for their unique brunch offering, they also have a wide selection of options for vegans.
Dishoom serves Indian twists on British classics. Their ‘Full Bombay’ (inspired by the full Scottish breakfast) boasts a hearty selection of vegan sausage, black pudding, fried mushroom, fresh tomato, akuri and masala beans.
My personal favourite is the vegan sausage naan roll – a freshly-made soft naan bread filled with vegan cream cheese, vegan sausage and chilli jam. Wash it down with a vegan lassi (made with soy yoghurt) and you’ve got yourself a cracking start to the day.
140 Leith Walk, Edinburgh EH6 5DT
Feeling a bit tender from the night before? A brunch at Leith Depot is just what the doctor ordered. A full vegan breakfast here consists of vegan sausage, roast tomatoes, mushrooms, wilted spinach, baked beans, toast and scrambled tofu – but my favourite dish here is the kedgeree. Rich, thick and creamy, this bowl of heaven is quite unlike anything else you’ll find in the city.
177 High Street, Portobello, Edinburgh EH15 1EX
165a Bruntsfield Place, Edinburgh EH10 4DG
72a St Steven Street, Edinburgh EH3 5AQ
4 Little King Street (St James Quarter), Edinburgh EH1 3AR
In a hurry? Bross are famous bagel bakers in Edinburgh and have a range of delicious vegan bagels that are filling and perfect for grabbing to go. Options include the Hungry Vegan, with smashed avocado and chilli cream cheese (pictured above) and Little Apple, filled with pastramheat, vegan cheese, dill pickle and egg-free mayo.
They also roll out the odd imaginative vegan special from time to time – so keep an eye on their social media to find out what’s on offer.
63 Shore, Edinburgh EH6 6RA
277 St John’s Rd, Edinburgh EH12 7XD
Well known for their cakes, bakes and afternoon tea, Mimi’s Bakehouse also do a mean vegan brunch as well. Hungry? Go for their full vegan breakfast, which includes veggie sausages, veggie haggis, potato scone, tomatoes, beans, avocado and sourdough toast.
You can also choose from avocado toast on its own, or a vegan brunch stack, which has avocado, red onion, tomatoes, sausages and sourdough.
Stack and Still
53 Rose Street, Edinburgh EH2 2LR
What a better way to start the day than by paying a visit to this massive pancake house in the heart of Edinburgh’s New Town?
With vegan options very clear on the menu, it’s super easy to build your own delicious vegan pancake stack. Simply choose the vegan gluten free pancakes as your base (you won’t be able to tell they are gluten free, I promise!) then pile on a load of toppings from the vegan options available – including white chocolate, fresh strawberries, biscoff spread, granola, and much more.
If you fancy being even more adventurous, you could try their wide range of savoury pancake options. Their ‘Vegan Tikka Stack’ is topped with veg tikka curry, mango chutney, mint and a mini pappadum. Now that really is a pancake stack with a difference!
Vegan Breakfast in Edinburgh: Map
Love this guide to Vegan Brunch in Edinburgh? Pin it for later!
Find my guides useful?
If you like what I do, you can support Vegan Edinburgh on Ko-Fi. All money raised will go straight back into running the site.