Last Updated on December 12, 2025
Edinburgh is one of the most vegan-friendly cities in the United Kingdom, and therefore, has graced us with an abundant selection of places to get a damn good vegan breakfast.
I’ve curated ten spots around the city— most are 100% vegan, but there’s a sprinkle of vegan-friendly. Each spot is noted with what side of the coin it lands on, but they all serve some of the best vegan breakfasts in Edinburgh.
Featured in this guide are Edinburgh’s original fully vegan cafe, a fully-vegan coffee shop and bakery, vegan doughnuts for those with a sweet tooth, and plenty of others with savory veg bites.
It’s worth noting that there are an ample number of restaurants in Edinburgh that will cater to vegan diners, The Edinburgh Larder being one of them. This city isn’t one of the most vegan-friendly for nothing. They talk the talk and walk the walk, so don’t be afraid to branch out and see what’s around.
That said, let’s dig in.
Please note that some links on my blog are affiliate links. If you choose to purchase through these links, I may receive a small commission at no extra cost to you. When What Do You Sea is supported in this way, you are helping me remain an independent travel blog where I can continue to create free and detailed guides. Read my full disclosure for more information.

BBL (Breakfast, Brunch & Lunch)
Overview: Casual delicatessen offering burgers, paninis & jacket potatoes, plus vegan & gluten-free options. Not a fully vegan cafe.
Website: Breakfast, Brunch & Lunch
Address: 65 Pleasance, Edinburgh EH8 9TG (Google Maps)
Hours: Monday – Saturday, 8 a.m. to 3 p.m.; Sunday, 9 a.m. to 3 p.m.
Prepare your taste buds for hands-down the best vegan breakfast in all of Edinburgh.
I am not sure what type of magic they toss into their dishes, but boy, are they tasty, and you would never even guess that they’re vegan. In all my years of traveling, I’ve never had vegan breakfast sausage as good as BBLs.
The vegan traditional Scottish breakfast is a must. It comes with two forms of vegan sausage, tomatoes, mushrooms, beans, ‘buttered’ toast, and these little pita triangles. This was the first place that I went for breakfast when I arrived in Scotland, and it was such a warm welcome. It’s owned by the sweetest locals, too.
Hata
Overview: A vegan-friendly cafe inspired by the owners’ travels around Southeast Asia. They’ve brought back their favorite dishes with a Scottish twist (menu).
Website: Hata
Address: Hata, 5 Rodney Street (Google Maps)
Hours: Monday – Sunday, 8:30 a.m. to 4 p.m.
Hata isn’t entirely vegan, but they’re happy to serve a good variety of vegan options and can make a number of other items vegan by request.
The cafe is known for its oat-loving recipes that are served every day until 1 p.m. The go awesome porridge is what they’re most famous for. Each week, the offering changes with different flavors and house-made toppings.
Sandwiches and toasties are available for the savory folks, and coffees for that pep in your step.

Loudons
Overview: Longtime favorite cafe serving full vegan breakfasts, pancakes, toasts, and lunch favorites (menu). Not a fully vegan cafe.
Website: Loudons
Address: 2 Sibbald Walk, Edinburgh EH8 8FT (Google Maps) *another location is in Fountainbridge
Hours: Monday – Friday, 8 a.m. to 3 p.m.; Saturday/Sunday, 8 a.m. to 4 p.m. *breakfast served all day
Over the last years, Loudons has pruned its vegan offerings, but what they do serve is robust nonetheless: a full vegan breakfast, a few French toasts, and pancakes. If not those, many other items on the menu can be made vegan.
The original location near Waverly Train Station is the perfect pre-trip stop before hopping on the train or starting a road trip out to the Highlands. My mom and I went here before heading up to the Isle of Skye, and it was the perfect, hearty start to our morning. I remember the coffee and tea being particularly noteworthy as well.

The Sly Fox
Overview: 100% plant-based cafe that serves Czech classics and brunch and lunch staples like hummus platters and filled croissants. Also, there’s a full drink menu with coffee and not coffee drinks (menu).
Website: The Sly Fox Facebook Page
Address: 16 Henderson St. (Leith – Google Maps)
Hours: Tuesday – Thursday, 10 a.m. to 4 p.m.; Friday, 10 a.m. to 5 p.m.; Saturday, 10 a.m. to 6 p.m.; Sunday, 10 a.m. to 5 p.m.; Monday, closed.
The Sly Fox is a go-to for Scottish and Eastern European flavors made 100% vegan.
The homemade vegan French toast with caramelized apples and pears is a cozy choice for a rainy Scottish morning, but if you’re not into sweet, they also have a breakfast burger, scrambled tofu, and a vegan full Scottish breakfast.
None of that is complete without a latte with their housemade cardamom maple syrup added. The restaurant gives cozy cottage vibes in the best way, and the staff makes your visit feel exactly like getting a homemade meal.
Black Rabbit
Overview: Edinburgh’s original vegan deli serving daily breakfast and lunch food favorites, plus coffee, and pastries baked in-house daily; 100% vegan (menu).
Website: Black Rabbit
Address: 33 Brougham St. (Google Maps)
Hours: Tuesday – Sunday, 10 a.m. to 4 p.m.; Monday, closed.
It’s simple. Black Rabbit does vegan food like we all wish it could be everywhere else.
The main menu is straightforward with highlights like nae egg on toast, tofu benedict, and even an aubergine parmigiana toastie, which takes grilled eggplant, tomato sauce, vegan mozz. cheese, a cashew parmesan, and fresh basil all stacked on grilled sourdough bread.
On the sweeter side, you must try a sticky toffee cruffin and a charcoal croissant. With a selection like theirs, you won’t ever mind that this spot is takeaway only.
Dishoom
Overview: Famous Indian restaurant with tons of great vegan options (menu). Not fully vegan.
Website: Dishoom
Address: 3a St Andrew Sq, Edinburgh EH2 2BD (Google Maps)
Breakfast hours: Monday – Friday, 8 a.m. to 11:45 a.m.; Saturday/Sunday, 9 a.m. to 11:45 a.m.
Dishoom serves a more refined vegan-friendly breakfast in Edinburgh, but one that is packed full of flavor and bold spices of an old Irani cafe. Make sure you ask for the all-vegan menu when you go.
There’s plenty to be excited about with this menu: bottomless date and banana porridge, a vegan Bombay breakfast, and the vegan sausage naan roll. They even have a full drink menu where they serve traditionally made chai with oat milk and fresh juices.
It’s already a beloved dining spot for vegetarians, but they happily welcome vegans as well and encourage you to let them know if you need anything changed to suit your dietary needs.
Chapter One Coffee
Overview: 100% vegan, woman-owned coffee house and cafe (menu)
Website: Chapter One Coffee
Address: 107 Dalry Rd, Edinburgh EH11 2DR (Google Maps)
Hours: Monday – Friday, 8 a.m. to 5 p.m.; Saturday/Sunday, 9 a.m. to 5 p.m.
If you’re planning on hopping on a train to take a day trip out of Edinburgh or see some iconic spots around the city, this is a really good spot to fill up for breakfast.
They even sell vegan black pudding, so if you weren’t keen on trying the traditional version of the dish, they have it here, and it’s packed with flavor.
If you’re not interested in something savory, they have a bomb French toast plate that is topped with yogurt, blueberries and maple syrup *drools*. This is also a really great spot for a solid cup of coffee among many other coffee shops in Edinburgh.
Mimi’s Bakehouse
Overview: Bakery and cafe serving vegan and non-vegan comfort food favorites (menu)
Website: Mimi’s Bakehouse
Address: 63 Shore, Edinburgh EH6 6RA (Google Maps) *multiple locations
Hours: Monday – Friday, 10 a.m. to 4 p.m.; Saturday/Sunday, 9 a.m. to 4:30 p.m.
Mimi’s Bakehouse is out in Leith, so a little bit outside of Edinburgh, but worth a trip nonetheless if you’re out that way. It’s an all-around bakehouse that serves nostalgic baked goods, an award-winning afternoon tea, and all-day breakfast.
It isn’t 100% vegan, but they happily cater to them with plates like the garlic balsamic roasted mushrooms and pistachio pesto on toast, breakfast rolls, or a vegan Scottish breakfast.
Holy Cow
Overview: Edinburgh’s first-ever fully vegan cafe that opened in 2016 (menu).
Website: Holy Cow
Address: 34 Elder St. (Google Maps)
Hours: Monday – Wednesday, 12 p.m. to 10 p.m.; Friday – Sunday, 10 a.m. to 10 p.m.
Conditions have to be right to pop into Holy Cow for breakfast, but when they are, it’s magic. You’re out of luck if you eat breakfast before 10 a.m., but late risers will rejoice for Holy Cow’s change in the status quo.
They have two breakfast options served all day; a full vegan breakfast and a gluten-free vegan breakfast. If you’re not a breakfast person, they also serve a full menu of lunch staples like burgers, sandwiches, soups, and salads.

Considerat
Overview: 100% vegan and plant-based bakery serving coffee, chocolate, doughnuts, and ice cream. The menu rotates daily.
Website: Considerat
Address: 3, 5A Sciennes (Google Maps)
Hours: Wednesday/Thursday, 9:30 a.m. to 4 p.m.; Friday to Sunday, 9:30 a.m. to 5 p.m.
When I want to have a gluttonous, vegan breakfast in Edinburgh, Considerat is just the place.
Every morning, they bring out a new roster of doughnut flavors that do not compromise on flavor or texture despite being vegan. The shop is sandwiched between the Meadows and Arthur’s Seat, so it’s perfect to come by for a sweet treat after a bit of a wander.
Your biggest mistake will be ordering only one doughnut here. Plan to indulge in a half dozen due to the fact that you won’t be able to choose just one flavor.
If you have any other questions about visiting Scotland, please feel free to reach out! Otherwise, have a look at my other Scotland guides to help you plan your trip:
Tips For Traveling Scotland On A Budget
How To Get From Edinburgh to the Isle of Skye
Best Coffee Shops In Edinburgh


Thanks for the lovely mention about bbl, it’s very much appreciated.
Mandy x
Thank you for the share on Facebook + the support on my site (: I look forward to dining with y’all again!