Eating vegan in Edinburgh is a piece of (cruelty-free) cake. You just need to know where to look.
Edinburgh is now easing out of COVID-19 lockdown, but it is not quite “Business as Usual” yet. Feel free to browse these pages, but please note some of these establishments are currently closed. You can read the latest updates about Edinburgh’s veggie establishments here and find out about vegan home delivery here.
Vegan food deliveries in Edinburgh
You can still support Edinburgh’s vegan-friendly businesses during these strange times, even if you can’t physically pay them a visit.
Edinburgh’s veggie hotspots (with Covid-19 updates)
All of Edinburgh’s vegan and vegetarian cafés and restaurants. All in one place.
Vegan Edinburgh city guides
Not sure where to start? Let our collection of themed city guides serve up some tasty inspiration.
Explore over 200 vegan-friendly establishments across 11 of Edinburgh’s distinct neighbourhoods.
Whether you are planning your first visit to Edinburgh or have been living in the city for years, get ready to embark on a delicious voyage of Edinburgh’s cruelty-free food and drink.
You can begin by exploring all of Edinburgh’s vegan and vegetarian restaurants or head off the beaten track with these secret vegan-friendly hidden gems. Start the day right with the best vegan breakfasts in the city, ranging from wholesome avocado toast to full fry-ups. Or do you want to eat out on a budget? Make sure you check out Edinburgh’s best vegan-friendly cheap eats.
If you’re feeling health-conscious, there are lots of places to find wholesome vegan food in Edinburgh. Or you can just stuff your face with decadent afternoon tea, cake, desserts, vegan macaroni cheese or pizza. Whatever you’re in the mood for, Vegan Edinburgh has a guide for you.
Never miss an update
Sign up to the Vegan Edinburgh newsletter and get vegan inspiration delivered straight to your inbox. No spam, ever.
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.