Vegan eats on or near the Royal Mile

If it’s your first trip to Edinburgh, it’s very likely that you will go to the Royal Mile. With Edinburgh Castle at one end, Holyrood Palace at the other and a whole host of unmissable attractions in between, the Royal Mile is the place to be if you want to tick off a few things on your Edinburgh bucket list.

But where to eat?! Thankfully, as a vegan, you have plenty of choices either on or just a couple of minute’s walk from the Royal Mile, so you never have to stray too far from your sightseeing. Whether you’re after breakfast, lunch or dinner, here are a few of my favourites.

Never miss an update

Sign up to the Vegan Edinburgh newsletter and get vegan inspiration delivered straight to your inbox. No spam, ever.


5 Hunter Square, Edinburgh EH1 1QW

A firm favourite with locals, Civerinos is a lively pizza bar found just off the Royal Mile at Hunters Square. Their menu offers meat and veggie options, with a small selection of vegan pizzas made with dairy-free mozzarella. Well worth a try, and perfect if you have onmivores in your party.

Hula Juice Bar

103-105 West Bow, Edinburgh EH1 2JP

This cute little health café is located on West Bow at the bottom of Victoria Street, just off the Royal Mile at the junction of Bank Street / George IV Bridge. Perfect for breakfast, brunch or lunch, Hula Juice Bar specialises in a menu that tastes good and feels good. Expect smoothie bowls, nourishing porridge, tasty sandwiches and healthy salads.

Maki & Ramen

Vegan tantan ramen at Maki & Ramen, Edinburgh

29-30 South Bridge, Edinburgh EH1 1LL

Just off the corner of the High Street on South Bridge you will find the newest location of Maki & Ramen. This Japanese restaurant has expanded massively in the last few months, with several locations across the city. However, this establishment in particular focuses on big comforting bowls of ramen in a casual setting.

Maki & Ramen have recently upgraded their vegan offering. They now offer five types of vegan ramen, including the vegan tantan (pictured), and – my personal favourite – the hell ramen! These dishes come topped with a couple of slices of THIS vegan bacon for an extra helping of protein (and flavour!).

Mimi’s Little Bakehouse

Vegan biscoff cake at Mimi's Bakehouse, Edinburgh

250 Canongate, Edinburgh EH8 8AA

Mimi’s Little Bakehouse is the wee sister of Mimi’s Bakehouse, which is also found in Leith and Corstorphine. Their small premises on the Canongate means that they have a smaller range than their other bakeries, but there are normally at least one or two vegan sweet treats to choose from. The offering changes daily, so pop in and find out what tempting sweet bakes are fresh out of the oven…

Baked Potato Shop

Vegan baked potato with haggis at The Baked Potato Shop, Edinburgh

56 Cockburn Street, Edinburgh EH1 1PB

The Baked Potato Shop can be found at the top of Cockburn Street, just off the High Street of the Royal Mile. As the name suggests, they offer baked potatoes with a huge range of vegan-friendly fillings, including chilli, beans, and veggie haggis. It’s a great place to fill up on a cheap lunch. But be prepared to take your food to go, because seating in this small place is very limited.


Vegan biscoff crepe at Wanderlust, Edinburgh

274 Canongate, Edinburgh EH8 8AA

If you want somewhere bang ON the Royal Mile, it doesn’t get any more central than this. Traveller café Wanderlust have an ideal location at the top of the Canongate, and have recently upped their game with a new dedicated vegan menu. With lots of mouth-watering options for breakfast, brunch and lunch, this is the perfect place to stop off for a bite before or during a day of Edinburgh sightseeing.

Their specialism is crepes, so you’ve got to try the Alba crepe (pictured) with strawberries or apples (depending what is in season) and Biscoff sauce. So good!

The Piemaker

38 South Bridge, Edinburgh EH1 1LL

The Piemaker is a two-minute walk from the Royal Mile up South Bridge. Head here for lunch – they have a great selection of vegan bakes and pies that are warm, comforting and great value for money. Fillings include spinach vergas, potato and mushroom vergas. Delicious!

David Bann

56-58 St Marys Street, Edinburgh EH1 1SX

One of Edinburgh’s most established vegetarian restaurants can be found just off the Royal Mile on St Marys Street. If you want to go somewhere a wee bit more upmarket for dinner, then David Bann is the place. Vegan dishes include broccoli and tofu fritters, aubergine, chickpea and cashew koftas, and spicy quinoa and chickpea pancakes.

Vegan eats near the Royal Mile: Map

Love this guide? 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.

One reply on “Vegan eats on or near the Royal Mile”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.