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…
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.
Hendersons of Edinburgh
94 Hanover Street, Edinburgh EH2 1DR (The Salad Table, Shop and Deli)
67 Holyrood Road, Edinburgh EH8 8AU (Holyrood)
Hendersons is one of the biggest names in Edinburgh for veggie grub, so it’s inevitable that they do a great vegan breakfast as well. Options include tasty pancakes, a full Scottish vegan breakfast or a filled morning roll.
They occassionally do special breakfast events too, with relaxing yoga sessions and exclusive breakfast creations such as tofu florentine and avocado on toast.
24a Hill Street, Edinburgh EH2 3JZ
For the most Instagrammable breakfast in town, Naked Bakery is the place to go. This café has a range of cakes, doughnuts, breakfast and lunch dishes, all served with a colourful flourish.
You can get your full vegan Scottish breakfast here, as well as tofu scramble on toast, pink waffles or a beautiful plate of beetroot hummus and avocado on toast.
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.
33-41 Ratcliffe Terrace, Edinburgh EH9 1SX
This all-vegan café serves breakfast all day long, with a mix of wholesome and decadent options to choose from. Sourdough toast is available with a range of toppings including avocado & lime, baked beans, scrambled tofu and sauteéd mushrooms.
For those with big appetites, the full cooked breakfast includes scrambled tofu, roasted portobello mushrooms, baked beans, avocado, haggis, sauteéd kale, tomato and sourdough toast.
Fancy something a wee bit healthier? Beetroot Sauvage also serve up vegan-friendly power porridge, french toast and granola bowls.
Rose Theatre Café
204 Rose Street, Edinburgh EH2 4AZ
Hidden in plain sight in the heart of the New Town you will find the Rose Theatre Café. This place has won all sorts of awards within months of opening, so you know you are on to a good thing.
The full vegan breakfast here consists of veggie haggis, quinoa fritters, veggie sausages, smokey mushrooms, tomato and avocado with sourdough toast. If that sounds a bit much for you, you can try a wholesome bowl of porridge avocado sourdough toast or coconut pannacotta. There are also morning rolls available here too: vegan-friendly fillings include smokey mushrooms, veggie sausage, veggie haggis, avocado and tomato.
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.
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.
16 Grassmarket, Edinburgh EH1 2HS
If you want to start the day with something a little healthier, then look no further than Pumpkin Brown. They have a menu full of treats perfect for brunch, all of which are free of dairy, refined sugar and gluten. Their sweet chia pots are tasty and full of energy, perfect for setting you up for a day exploring Edinburgh.
Hula Juice Bar
103-105 West Bow, Edinburgh EH1 2JP
Just around the corner from Pumpkin Brown you’ll find another nutritious brunch haunt – Hula Juice Bar. One of their delicious juices or smoothies is bound to set you up for the day, paired with one of their vegan breakfast options including porridge, acai bowls or sourdough toast. Yum!
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.
87 – 91 Henderson Street, Edinburgh EH6 6ED
For the healthiest start to the day, head to Kcal Kitchen in Leith. This eatery is aimed at those who are watching their macros, but that doesn’t mean that their food isn’s absolutely delicious.
Because they are so health-conscious, everything on the menu is clearly marked and the vegan options are easy to find. Vegan breakfast options include a full vegan breakfast, caramel protein pancakes, and yummy juices and smoothies.
18 William Street, Edinburgh EH3 7NH
Roots is a wee gem in Edinburgh’s West End. Because everything is made from fresh, local ingredients, the menu changes daily – but you can be sure of a great selection of seasonal vegan breakast specials including porridge, granola and toast. If you are in hurry, the breakfast pots are a fantastic option to grab something on the go.
24 Marchmont Crescent, Edinburgh EH9 1HG
If you find yourself confronted with a freezing cold morning (and let’s face it, we’re in Edinburgh, we get our fair share of them), then a bowl of delicious comforting porridge from Brochan is just the antidote. This cute little café in Marchmont has cosiness down to an art, and you’ll be tempted to spend forever savouring your warming bowl of vegan oats.
Porridge not your thing? No problem. Most of Brochan’s menu is vegan by default, so treat yourself to smashed avocado on toast, a bowl of their moreish granola or keep it simple with a smoothie.
Vegan breakfast in Edinburgh: Map
Love this guide to Vegan Brunch in Edinburgh? Pin it for later!