Best Vegan Restaurants In Edinburgh

Named the third best place in the UK to be a vegan, our city is home to a wealth of eateries offering you plant-based delights morning, noon and night. Whether you're strictly off the meat or just fancy cutting down on it, these bars and restaurants are serving up cruelty-free and sustainable eats for your chowing pleasure. Check out our top picks for vegan food in Edinburgh.

Last updated on 21st April 2023


The only totally vegan Italian restaurant in Edinburgh, Novapizza will have you drooling over its mouthwatering selection of grub. Dine on everything from spaghetti carbonara made with seitan to pizza capricciosa, followed by tiramisu or affogato - all of which is plant-based.


Offering striking interiors alongside customisable slices, with 858 different plant-based options available, @pizza is the ultimate spot for vegan pizza in Edinburgh. Using locally sourced produce, they'll have you feasting on some seriously delicious goods, each oozing with a hefty helping of dairy-free cheese.

The Sly Fox

Found in Leith, The Sly Fox is a fantastic vegan cafe in Edinburgh. Chow down on French toast with a side of vegan bacon and maple syrup, or opt for the famous faux gras, which is a pâté made of mushrooms, lentils and walnuts.


Civerinos is hands down one of the best vegan restaurants in Edinburgh's city centre. Alongside its usual cheesy pies, there's a delicious selection of plant-based slices, including the day trippin', which comes topped with a variety of mushrooms, truffle oil and parsley.