(Most of) Edinburgh’s vegan and vegetarian restaurants

Now with COVID-19 updates

The vegan restaurant scene in Edinburgh has transformed completely over the last couple of years. When I first started back in 2016, there were a handful of vegetarian restaurants in Edinburgh, and only one completely vegan eatery. How times have changed! There are now lots of vegan and vegan-friendly cafés in Edinburgh, so much so that it can be difficult to choose which to try first!

These are all the vegetarian and vegan restaurants in Edinburgh that I am aware of, but of course the scene is changing all the time. If you notice somewhere that I have missed, drop me a line and I will get them included as soon as possible.

Now, onto the food…!

Update August 2020: Obviously COVID-19 has turned the world upside-down, but as we slowly come out of lockdown, different establishments are in different phases of returning back to normal.

I have updated each entry with their own current situation, although of course this is all subject to change very quickly. If you see anything that needs updated, please let me know.

Never miss an update

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

Vegan Restaurants in Edinburgh

Beetroot Sauvage

33-41 Ratcliffe Terrace, Edinburgh EH9 1SX

Covid-19 status: Beetroot Sauvage is now open again, and is taking advance table bookings will be on their website. They will also offer takeaway and delivery.

ALSO We all know that Marie-Anne does a kickass range of vegan cheeses, so she has branched off in these lockdown times to supply some of Edinburgh’s zero waste shops. Earthy Cheese is now available at The Refillery and The Eco Larder, with more stockists hopefully coming soon.

And don’t forget, you can also still buy gift cards for Beetroot Sauvage on their website.

Beetroot Sauvage is a community space and vegan café in the old Earthy building just off Ratcliffe Terrace in the south side of Edinburgh. Upstairs there is a studio which hosts weekly yoga classes, meditation sessions and other wellbeing events, while downstairs you’ll find Marie-Anne’s cosy vegan café. There’s also a lovely garden out back which opens up during the summer where you can enjoy the long evenings and maybe even a fresh pizza from the outdoor pizza oven!

The café has a wide range of healthy food such as soups and buddha bowls, as well as treats such as macaroni cheese, cakes and even afternoon tea! If you try one thing at Beetroot Sauvage though, make sure you try the cheese platter. Marie-Anne is very talented at making at dairy free cheeses, so it’s worth a try if you’ve struggled to find a cheese you like. The macaroni cheese and full vegan breakfast are also both absolutely incredible.

Being a community space, there are also lots of great events here, including poetry slams, live music, markets and cookery classes. Check their website below to find out what’s happening next.

Black Rabbit

33 Brougham Street, Edinburgh EH3 9JT

Covid-19 status: Black Rabbit is now open for click-and-collect orders and takeaway (observing social distancing guidelines). They have a fully-stocked deli of cheese, vegan “meats”, antipasti and much more. They are also doing a click-and-collect afternoon tea, available every Wednesday and Saturday, with their menu changing every month.

This cute café in Tollcross has lots of options for breakfast and lunch. Enjoy a breakfast roll stuffed with vegan alternatives to haggis, egg, or bacon – or enjoy a vegan twist on breakfast classic salmon cream cheese bagel. For lunch there are lots of tempting sandwich fillings, and a deli counter with plenty of vegan meat and cheese alternatives.

Got room for something sweet? Treat yourself to a “cruffin” – that’s a croissant in the shape of a muffin with a sweet icing filling. Yes, it tastes as incredible as it sounds.

Chapter One Coffee

107 Dalry Road, Edinburgh EH11 2DR

Covid-19 status: Open for socially distanced sit-in and takeaway

A couple of months ago Chapter One Coffee made the brave decision to become a fully vegan establishment, and we couldn’t be happier! Now their delicious breakfast, brunch and lunch menu is completely animal free. They do a mean coffee as well – their default is oat milk, but soya, coconut and almond is also available for an extra cost.

They are just a couple of minute’s walk from Haymarket Station, ideal if you want to grab a little pick-me-up before heading on the train.

Pop in and discover Chapter One’s mouthwatering range of vegan sandwiches and bakes, or start the day right with their delicious vegan offering – complete with vegan croissants!


3-5 Sciennes, Edinburgh EH9 1NJ

Covid-19 status: In addition to their delivery service, Considerit are currently trialling a takeaway service from their shop (adhering to social distancing guidelines) and click-and-collect.

Considerit is a must-visit for all the vegan sweet-tooths out there! This place specialises in decadent chocolate, doughnuts and, in the warmer(?) weather, ice cream.

Whether you are vegan or not, you are going to love the baked delights here at Considerit. Their doughnut flavours change all the time and they often do seasonal specials for Christmas, Halloween and Easter (vegan creme eggs, anyone)? However, some of their more regular flavours include biscoff, cinnamon sugar, Oreo and smores.

Let’s be honest, you are not going to get health food here. However, if you want a treat that is completely free of animal products then Considerit is the place to be. People who say that vegan food is tasteless and boring have clearly never paid this place a visit.


7-11 East London Street, Edinburgh EH7 4BN

Covid-19 status: Now open in a brand new location!

Harmonium is one of the most famous vegan establishments in Edinburgh. From the same people who brought you the likes of Stereo, Mono and The Flying Duck in Glasgow, this bar and restaurant is completely vegan, from the food menu to the wine list.

Comfort food is top of the agenda here at Harmonium, so expect to find tempting classics like pizzas, burgers and macaroni cheese alongside new inventive dishes like mushroom “scallops” and vegan Bhan Mi.

Harmonium is worth the hype and if you fancy treating yourself, this is definitely the place to visit.

Humpit Hummus

Edinburgh University Student’s Association, Potterrow Building, Edinburgh EH8 9AL

Covid-19 status: Currently closed (however other UK locations are starting to open up)

Humpit Hummus is a completely vegan hummus and falafel bar in University of Edinburgh’s Student Union. Don’t let the location put you off, though – everyone is welcome to visit, whether you are a student or otherwise.

Choose from a classic bowl of hummus served with pita bread, a warm filled pita with hummus and falafel, or a colourful salad bowl with optional extras like tahini and mango chutney. All completely vegan.

Dishes cost £5.40 to sit in or £4.50 to take away. Humpit is open 11am – 5pm Monday to Friday, making it perfect for a cheeky midweek lunch.

Holy Cow

34 Elder Street, Edinburgh EH1 3DX

Covid-19 status: Open for socially distanced sit-in

Just around the corner from Edinburgh Bus Station you will find one of Edinburgh’s most popular vegan cafés: Holy Cow. This eatery has a varied menu of imaginative vegan dishes, but honestly it is most well known for its mouth-watering range of burgers and cakes.

Holy Cow is open daily from 10am to 6pm and everything is homemade, organic and made freshly on the premises. As the menu is based on seasonal ingredients, you can expect the food available to change throughout the year, however it will always be vegan and there will always be a couple of gluten free options available too.

I would personally recommend the juicy portobello mushroom burger, which is served with a generous portion of homemade chips. If you have room for dessert, make sure you try a slice of the red velvet cake. It is to die for.

Missy’s Vegan Cupcakes

34 Buccleuch Street, Edinburgh EH8 9LP

Opening a new shop is challenging at the best of times, but massive props must be given to Missy’s Vegan Cupcakes for throwing open their doors in the midst of the COVID-19 crisis.

This new completely-vegan bakery specialises in sweet treats like cupcakes, cookies, cheesecake and pastries. There is also a small art gallery which sells various crafts from local makers.

Naked Bakery

24a Hill Street, Edinburgh EH2 3JZ

Covid-19 status: Now open!

In this small café you will find some of the most decadent and beautiful vegan food you have ever encountered in your life. Louise says that she tries to create “edible art” and boy, does she deliver – from candyfloss cupcakes decorated like unicorns to dainty little macarons in every colour of the rainbow.

Naked Bakery built their business on a foundation of sweet treats like cupcakes, macarons, doughnuts and pastries. However, since they opened their first bricks-and-mortar premises in late 2018 they have expanded their savoury offering to include mac ‘n’ “cheese”, Beyond Meat burgers, full vegan brunch, pink hummus on toast and much more.

The café itself is also one of the most beautiful I’ve ever seen. The walls are covered in oh-so-Instragrammable purple flowers, the table numbers are labelled with beautiful gold signs, and the plates, bowls and cups are gorgeous black and gold. These guys have paid serious attention to detail, and it shows.

If sweet delicious treats are your thing, then add Naked Bakery to your must-visit list. With their beautiful cakes and tasty macarons, this is an essential stop on the vegan Edinburgh circuit.

Seeds for the Soul

167 Bruntsfield Place, Edinburgh EH10 4DG

Covid-19 status: Open for sit in and takeaway, and offers delivery through Deliveroo.

Seeds for the Soul is a charming little café in Bruntsfield which serves breakfast, brunch, lunch and sweet treats – all of which are completely vegan. The owners are very passionate about good food, using organic ingredients where possible and making everything from scratch right on the premises. They also clearly label the gluten-free options too, both those that are naturally gluten-free and those that can be made gluten-free on request.

Their menu is full of great options for both breakfast and lunch. Their full vegan breakfast features meat-free sausages made by local greasy-spoon BBL, and their sweet pancakes are delicious and Instagrammable in equal measure. For lunch, you can either go healthy with wholesome soul bowl salads or rainbow wraps, or treat yourself to something naughtier like vegan poutine, pizza or hot dogs.

They also have a rotating range of speciality cakes and bakes. If you have room for it, their moist carrot cake is definitely worth a try.

Sora Lella

13a Brougham Street, Edinburgh EH4 9JS

Covid-19 status: Now open again for sit in and takeaway!

A fully vegan Italian has finally arrived in Edinburgh! And yes, Sora Lella is definitely worthy of all the hype. This cute little restaurant oozes charm and its wide and varied menu is bound to satisfy all tastes.

From classic pasta dishes such as carbonara, all’arrabbiata and lasagne to pizzas with toppings like “meat” feast, quattro stagioni and white crostini pizza, all of your favourites have been lovingly created without the meat and dairy.

We would recommend trying the trio of bruschetta to start, followed by the wonderfully creamy rigatoni. If you can, save some room for their cheesecake special, with a new flavour on offer every day. Bellissimo!

Top Vegetarian Restaurants in Edinburgh

The following places still unfortunately serve dairy, but I have included them on this page as they each also happen to have a very comprehensive and clear (and in most cases, very delicious!) vegan offering.

The Baked Potato Shop

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

56 Cockburn Street, Edinburgh EH1 1PB

Covid-19 status: Open for take away and delivery via Uber Eats.

If you’re looking for a cheap, easy and quick bite to eat – look no further than The Baked Potato Shop. This hole-in-the-wall café enjoys a really handy location right between the back entrance of Waverley Train Station and the Royal Mile, making it the perfect place to fill up on cheap, satisfying eats before heading off for a day of sightseeing in Edinburgh.

All of the fillings are vegetarian, with a good selection of vegan options thrown in for good measure. You can build your perfect potato with one to three of the following: baked beans, vegetable curry, vegan chilli or veggie haggis (my personal favourite). Cold vegan-friendly fillings include hummus, vegan coleslaw, pasta salad, cous cous, sweetcorn, bean salad, plus much much more.

If you want to finish your meal off with something sweet, The Baked Potato Shop has lots of vegan-friendly treats including tiffin and cake. The selection changes daily so check the counter to see what’s on offer.

The only slight issue you may have at the Baked Potato Shop is its lack of seating. With only one table, be prepared to take your food away or get very friendly with fellow patrons! But with food this good and simple, it’s a small price to pay.


13 Forest Road, Edinburgh EH1 2QH

Covid-19 status: Open for takeaway (while observing social distancing guidelines)

Bowls is a recent addition to Edinburgh’s foodie scene, serving up wholesome salads to hungry lunchtime punters on Forest Road from Monday to Saturday.

You can get a medium bowl for £4.50, or a large for £6.50 (you should find the medium sufficient – unless you are REALLY hungry!). Fill your bowl with up to four varieties of salad. Most of the selection is vegan, but do keep an eye out for the odd appearance of cheese here and there (although vegan cheese alternative is also available). There are also plenty of gluten-free options here too.


24 Marchmont Crescent, Edinburgh EH9 1HG

Covid-19 status: Open for takeaway and click-and collect service

If you fancy a cosy, slow morning – then you need to pay a visit to Brochan. This cute café specialises in healthy porridge and other breakfast goodies that are mostly free from animal products, however a couple of their dishes do include honey or bee pollen (but these are always clearly marked on the menu).

Brochan serves a tempting range of porridge, granola bowls, overnight oats, toasts and smoothies, as well as a constantly-rotating board of specials.

Brochan try their best to use local produce where possible, which means all their patrons get a real taste of Edinburgh when they visit. When the nights get longer and the days get colder, a steaming bowl of porridge from Brochan is just the ticket to help you get through Edinburgh’s harsh winter months.

David Bann

56-58 St Mary’s Street, Edinburgh EH1 1SX

Covid-19 status: Now open for socially-distanced sit in (with a reduced menu) or takeaway.

David Bann has a handy location just off the Royal Mile, and has a great reputation for vegetarian fine dining in a relatively relaxed setting. There are plenty of options for vegans to choose from, including quinoa chilli, stir-fried udon noodles, aubergine koftas served with coconut, courgette and tomato sauce, and red pepper risotto.

This restaurant is a great option if you want something a little bit special, but there is certainly no stuffy vibe here. This place gets the balance between great food and a relaxed atmosphere absolutely perfect. It’s fairly family friendly too.

The Forest Café

Full falafel meal at The Forest Cafe, Edinburgh

141 Lauriston Place, Edinburgh EH3 9JN

Covid-19 status: The café is currently closed to the public, but they are still promoting the arts through their social media.

The Forest Café is volunteer-run café and arts space near Tollcross. It might pass some people by who are only in town for a day or two, but its a staple in Edinburgh’s social scene with live music and performances. Their menu is completely vegetarian and everything can be made vegan on request. You can find the options written on a blackboard above the main service area, and gluten-free options are clearly marked too.

Dishes include the Forest Burrito, vegan chilli, nachos, hummus with pitta bread and a seasonal selection of salads. The falafel meal (pictured above) is a bit of a beast and at £6 is incredible value for money.


165 Portobello High Street, Edinburgh EH15 1LH

Covid-19 status: Open for takeaway and local delivery. Want a lunch with a difference? Try an indoor picnic bag with a sandwich, crisps, sweet treat and drink.

GogoBeets is Edinburgh’s newest vegetarian sandwich and salad bar, opening its doors in January 2020 on Portobello High Street. This small colourful café has lots of grab-and-go options for breakfast and lunch, as well as tempting sweet treats including vegan brownies by the brilliant Herbivore Kitchen.

For breakfast you can have a yummy coconut milk porridge, topped with fruit compote and a wholesome sprinkling of seeds. For lunch there is soup of the day (which is always vegan) as well as a selection of freshly made sandwiches and salads. Or, if you’re feeling naughty, why not treat yourself to one of their devilish vegan sriracha melts?


366 Morningside Road, Edinburgh EH10 4QN

Covid-19 status: Open for takeaway (observing social distancing guidelines)

Hummus is a lovely wee Middle Eastern café that has just opened up recently in the heart of Morningside. This new establishment is completely vegetarian and specialises in breakfast, coffee, tea, lunch and snacks.

The seating is pretty limited, with just a couple of bars and a small table outside. If you manage to grab a seat you can enjoy the intimate and cosy setting, but if you’re not as lucky you can always get your food to go as well.

Here you can enjoy vegan meze, with options such as hummus (obviously), baba ganoush, stuffed vine leaves, tabbouleh salad, pastries, falafel and wraps. Everything that’s vegan is clearly marked on the menu board.


Vegan thali at Kalpna, Edinburgh

2-3 St Patrick Square, Edinburgh EH8 9EZ

Covid-19 status: Open for sit-in, collection or delivery via Just Eat and Deliveroo

Kalpna is a glittering vegetarian institution in the heart of Edinburgh’s student district. And I mean that quite literally – there are lots of little sparkling mirrors on the walls which makes up its iconic interior!

This place has been on the go for over three decades and even before I turned vegan all those years ago, I still loved dining at Kalpna. Their South Indian menu is full of delightful vegan finds, but my go-to dish is always the vegan thali. For about £18 you get a taste of five seasonal wet dishes, bread, chutney, rice, pakoras, poppadom and a dessert – all presented in a beautiful silver platter. Definitely one to try for a special occasion.

Lucky Pig @ Paradise Palms

41 Lothian Street, Edinburgh EH1 1HB

Covid-19 status: Open for sit in or takeaway. Order takeaway on Just Eat

Located in the thick of Edinburgh University’s campus buildings, Paradise Palms is one of my favourite places to go for a drink. This delightfully kitsch bar has a fabulous cocktail menu and a great atmosphere to boot.

Lucky Pig has been in residence at Paradise Palms for a couple of years now, and has built a reputation on great vegetarian soul food. They have lots of vegan-friendly options too, including vegan macaroni cheese, hot dogs, nachos, burgers, and much more.


42 Howe Street, Edinburgh EH3 6TH

Covid-19 status: Now open under new management!

Novapizza is a legendary vegetarian Italian restaurant on edge of Stockbridge and the New Town, about a 10-15 minute walk from the city centre. While it is technically a vegetarian restaurant, most of the menu is vegan, or can be made suitable for vegans. They also have an option of a gluten-free pizza crust.

They have a huge menu full of Italian delights, and a seasonal menu which changes every six months or so. Starters include bruschetta in every way you can imagine, such as your traditional tomato variety, vegan cheese, vegan pizzaiola, vegan pesto or with vegan salami and mozzarella. Or, if you fancy sharing a starter with your friends, a garlic focaccia might be just the ticket.

Onto the main event, you have a wide choice of pasta dishes and pizzas to choose from. Of course, there are plenty of tomato-based pasta dishes on the menu, including spaghetti bolognese, penne all’arrabbiata and spaghetti all’amatriciana, but there are plenty of lovely creamy dishes to choose from too, featuring gnocchi, vegan cheese and even vegan ‘salmon’!

The vegan pizza menu reads like something you would find at any onmi Italian establishment, except that all the usual ingredients such as mozzarella, salami, ham and pepperoni have been swapped out for vegan alternatives. So if you have been craving a vegan alternative to pepperoni pizza, then Novapizza will definitely hit the spot.

The desserts are also incredible. Their signature vegan tiramisu is next on my “to-try” list, but my current favourite is their peanut butter and jam cheesecake. If you’re struggling for room but still fancy something sweet, their affogato (made with vegan ice cream, of course) is also a good option.

The Pavilion Café

Just off Jawbone Walk in the Meadows, Melville Drive, Edinburgh, EH9 1JU

Covid-19 status: Currently closed.

The Pavilion Café is a completely vegetarian establishment on the edge of The Meadows, and is open during the spring and summer months. There’s nothing better than settling into one of their comfy chairs during a sunny day in Edinburgh (hey – they DO exist!) and enjoying a cuppa with a slice of vegan cake or a wrap for lunch.

A lot of Pavilion Café’s menu rotates on the specials board, but there are always a good few options for vegans. Expect wraps with fillings such as falafel and roast vegetables, vegan-friendly soups of the day, mezzes, salads and more.

On the sweet side of things, they are supplied by gluten-free bakers Gluttony who provide tasty cakes, some of which are suitable for vegans. You may also spot their little ice-cream cart outside, which always has a vegan flavour or two.

There is a handful of indoor seating for when it rains, but when the sun is out in Edinburgh there really is no better place to be than their outdoor terrace on the Meadows.

Plant Bae

Buddae Bowl at Plant Bae

16 Haymarket Terrace, Edinburgh EH12 5JZ

Opening a new café in the midst of the COVID-19 pandemic was always going to be a risky gambit, but the folks behind Grams seemed to have pulled it off with their latest venture: Plant Bae.

With Grams now moving to Stockbridge, Plant Bae has settled into its big brother’s old digs opposite Haymarket Station.

Brunch is very much order of the day in this little café, with most menu items suitable for vegans (except the protein pancakes, which contain egg). Savoury options include full vegan breakfast, BAEduh bowl (pictured) or avocado toast. Or, you can satisfy your sweet tooth with vegan waffles, granola or a smoothie bowl.

No matter what you go for, you are bound to have a very delicious (and Instagrammable!) start to the day.

Santosa Café

21 Albert Street, Edinburgh EH7 5LH

Covid-19 status: Open for takeaway and click-and-collect from their Enjoy at Home menu.

In Santosa Yoga and Wellness Centre you will find the Santosa Café, a lovely wee place that offers a meat-free menu including soups, wraps, paninis and hotpots.

They sell Planet Kuku’s kurus with salad, as well as sourdough toast and a yummy grazing plate full of goodies like hummus, falafel, olives and fresh veggies.

Stop by the counter and you’ll also find a range of vegan-friendly sweet treats like flapjacks and energy balls, perfect for enjoying with a warming mug of herbal tea.

Vegetarian and vegan restaurants in Edinburgh: Map

Feeling overwhelmed? Don’t be! Yes the vegan and vegetarian scene in Edinburgh is buzzing and thriving, but hopefully this guide will help you navigate all the fantastic restaurants and cafes that we have here in Scotland’s capital.

Use the map below to figure out what is nearby, and build your itinerary from there. Green dots are vegan, yellow dots are vegetarian.

If you want more inspiration on vegan eats in the city, then be sure to follow me on Facebook, Twitter, Instagram, and sign up to my monthly newsletter for regular updates on everything vegan in Edinburgh.

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 “(Most of) Edinburgh’s vegan and vegetarian restaurants”

An old friend of mine apparently runs a vegetarian restaurant in Edinburgh; his name is Malcolm Taylor. Anyone heard of him? I’m not a hitman, by the way.

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.