
Anyone visiting Scotland should certainly ensure they stop by the magical capital Edinburgh to explore the many attractions it has to offer. As well as the more obvious landmarks such as Edinburgh Castle and Arthur’s Seat, the city is also awash with culture, both contemporary and from times gone by. The Edinburgh Festival Fringe brings the city to life with all manner of theatre, comedy, oddities and spectacles, while the Edinburgh International Festival brings some of the best dance, opera, music and (more traditional) theatre to the fore.
We’ll give you an overview of the best things to see and do in Edinburgh later on. But the thrust of this article will be to illuminate the vegan cuisine options in Scotland’s capital as we pick out the best vegan restaurants in Edinburgh. Note that many of the vegan restaurants in Glasgow double up as music venues, but this is not so much the case in the capital where there are more standalone vegan cafés, delis and restaurants.
Holy Cow
Well-established and popular vegan café serving a wide range of meals, cakes and even a special vegan afternoon tea!
- Typical Costs – Burgers: £15.50; Sandwiches: £9; Afternoon Tea: £35 to £70
- Example Dishes – Vietnamese Tofu Burger (hoisin marinated tofu, lettuce, Asian-style coleslaw, sriracha mayo, cucumber); Full Vegan Breakfast (Italian-style sausage, smoked tempeh bacon, organic baked beans, scrambled tofu, potato scone, mushroom, tomato, green, toast or breakfast roll); Aromatic Zucchini Noodles Bowl (zucchini noodles, basil pesto, spring onion, cherry tomatoes, walnut parmesan, fresh basil)
Located just off York Place and not far from the Scottish National Portrait Gallery, Holy Cow Vegan Café have been around since 2016 when they began serving up some of the most popular vegan burgers in the city. You can choose from Portobello Mushroom, Vietnamese Tofu, Nori Fish, Pulled Jackfruit or Quarter Pounder burgers, but if you fancy something else, there are various other options. They have a couple of nice-sounding salads, various sandwiches, veggie bowls and pasta dishes, all of which are vegan and mainly organic.
For those seeking the real wow factor, perhaps for a special occasion, booking in for the Holy Cow Afternoon Tea could be a great option. As well as your tea of choice you will get savoury appetisers (such as the beetroot wrap with wasabi and green pea hummus), a selection of sandwiches and homemade scones with clotted cream and strawberry and lemongrass jam (or another dessert). It’s all 100% vegan and it has been garnering some excellent feedback from customers.
As well as the food mentioned, Holy Cow also has a kids’ menu and a wide range of hot and cold drinks including smoothies, kombucha and a good selection of coffees. It has built up a reputation for excellent, friendly service over the years, but it’s fair to say that many vegans visit Holy Cow for one reason and one reason alone: arguably the best vegan burgers in town! Note that their sister eaterie (Holy Cow Lounge) is located on Dundee Street and lives up to the standards set by the original.
Beetroot Sauvage
Vegan café with beautiful, nutritious food, a wellness centre, events and live music to help you embark on a holistic adventure of healing and connection!
- Typical Costs – Light Bites: £6 to £10.50; Mains: £11.50 to £13; Desserts: £4 to £6.50
- Example Dishes – West African Peanut Stew (sweet potato stew in fragrant peanut butter sauce, served with rice); Cheese & Fruit Platter (selection of three vegan cheeses from Earthy, served with chutney, oatcakes and fruit); Spiced Caramel Crunch Bubble Waffles (two scoops of salted caramel ice cream, Biscoff sauce and biscuits & whipped cream)
This 100% vegan café and wellness centre has built up a reputation for providing nutritious and good-value vegan food alongside a variety of wellness-related events, workshops and classes. They run yoga classes (from beginners to more advanced practitioners), Pilates, baby yoga and more, and they host events and supper clubs covering all kinds of subjects from Shamanic Drumming to sound healing and mindful breathing techniques.
Located about a mile south of Edinburgh Old Town in the Mayfield area, Beetroot Sauvage is an oasis of calm that is likely to appeal to those who want to forget the outside world for a while and indulge in tasty vegan food with their coffee, tea or smoothie. The bubble waffles also look very tempting for those with a sweet tooth!
Many of the dishes found at Beetroot Sauvage could be classified as rather standard vegan fare, with things like Chilli Sin Carne, Nachos, Mac n’ Cheese and the various sandwiches and salads. But there are a few more imaginative dishes including the West African Peanut Stew, the Haggis Roll and the Acai Smoothie Bowl. And all are made from high-quality, fresh ingredients and are served by friendly and welcoming staff. All in all, if you’re in this neck of the Edinburgh woods, check it out.
Harmonium
A chilled and inviting vegan café bar with wholesome and appetising dishes and a great range of drinks.
- Typical Costs – Starters/Small Plates: £5 to £8; Mains: £11 to £13; Desserts: £6
- Example Dishes – Harmie Poutine (Hand cut chips topped with homemade gravy, feta, Sgaia bacon, grated mozzarella “cheese” & spring onion); Chargrilled Scotch Bonnet Cauli Steak (served with fried rice, chickpeas, onions and roast peppers with a cumin & lime yoghurt dressing); Pan Seared King Oyster Mushroom Scallops (with haggis rosti, summer squash puree and fried capers)
Established in 2017 by the same folks who are behind some of the top vegan eateries/music venues in Glasgow (Mono, Stereo, and The Flying Duck), Harmonium offers a similar bar/café vibe with some interesting and appetising dishes. There is a deliberate maritime tilt to many of the options here with things like Pan Seared King Oyster Mushroom Scallops and Filet o’ To-Fish Burger appealing to those who used to enjoy fish or seafood before becoming vegan. Or indeed those who are curious as to how the vegan alternatives compare.
Located a short walk from both the Scottish National Portrait Gallery and Calton Hill, a visit to Harmonium could be perfect for those doing a spot of sightseeing north of the Royal Mile. And it’s not just those seeking nourishment who are well catered for. Like their Glasgow counterparts, this place has a wide range of drinks from which to choose including some well-made cocktails, a solid wine list and a good range of whiskies. Generally speaking, Harmonium is regarded as one of the best vegan eateries in the city when it comes to the quality of the food and it is popular with vegans and non-vegans alike.
NovaPizza
Much-loved vegan pizza and Italian restaurant with a great reputation.
- Typical Costs – Starters/Breads: £6 to £12; Mains/Pastas: £14 to £16; Pizzas: £10 to £15
- Example Dishes – Amatriciana Pizza (tomato sauce, red onions, mozzarella, bacon and parmesan. Topped with pepper, basil and walnut parmesan); Parmigiana di melanzane (layers of aubergines, parmesan, mozzarella and slow cooked tomato sauce, finished with fresh basil. Topped with walnut parmesan); Tagliatelle Al Funghi, Piselli, Speck e Tartufo (tagliatelle pasta served with mushrooms, peas, and speck in a creamy truffle sauce. Topped with parsley, pepper and walnut parmesan)
If you like pizzas – and we’re talking real pizzas rather than the ones you might encounter at Domino’s or Pizza Hut – then NovaPizza could be right up your street. But there’s plenty more to enjoy on the menu aside from pizza as there is a range of fine vegan pasta dishes, starters and breads and a couple of sumptuous-sounding mains. But it is the pizzas that have helped this establishment gain such a good reputation in recent years. With standard pizzas, “pizza blanche” or calzone options, and a wide array of toppings, these vegan pizzas are very highly regarded by the many fans this place has gathered.
It is perhaps a little pricier than some of the other vegan restaurants and cafés mentioned here, but the food is of a high standard and there is also a fantastic dessert menu that is packed with vegan-friendly versions of Tiramisu, Crème Brûlée and Lemon or Oreo Cheesecake. You are sure to be satisfied after a visit to NovaPizza.
Black Rabbit
Self-described “alternative vegan deli”, Black Rabbit is a great plant-based pitstop when exploring the many sights of Edinburgh.
- Typical Costs – Rolls/Bagels: £5 to £6; Lunch: £5 to £7.50
- Example Dishes – The Hungry Rabbit (grilled and marinated mushrooms, Greek style cheese, red onion, roasted red peppers and rocket in grilled sourdough); The Katsu Baguette (This Isn’t Chicken nuggets, crispy iceberg lettuce, gherkin, spring onion, katsu curry sauce and mayo)
With a fine range of sandwiches, bagels, croissants and cruffins (a cross between croissants and muffins), as well as various other light bites and lunch options, Black Rabbit is a great place to stop for a coffee and snack or meal in between museums or Fringe Festival shows. They bake many of the items in-house and strive to be as sustainable as possible (using 100% green electricity and avoiding plastic packaging).
The exact pastries, cakes, cruffins and scones that are available will change regularly as they are created and baked in the café, and they also have a great range of vegan cheeses at their deli counter. With a friendly atmosphere and a good location near the King’s Theatre, Black Rabbit is well worth visiting if you fancy a coffee, a bagel or something a little sweeter.
Selected Other Vegan Food Options in Edinburgh
If you want to avoid the usual tokenistic vegan options at chain restaurants, then either check out one of the vegan establishments outlined above or perhaps venture into one of the following.
FacePlant Foods
Like many vegan food outlets, FacePlant began life as a pop-up kitchen attending events and markets. But they became popular enough to bring their mix of vegan comfort food to a permanent location on Duke Street, as well as a stall at the excellent Leith Market. They specialise in vegan meat alternatives, and serve various loaded hot and cold sarnies, mac ‘n’ cheeze, salads and more.
Naked Bakery
This vegan café and bakery has a great array of breakfast, brunch and lunch options including waffles, toasties, sandwiches, Buddha Bowls, burgers and more. They also sell all kinds of homemade vegan cakes and other delights and can custom-make some very cool-looking birthday cakes if you contact them with your request in advance.
Radge Chaat
If vegan Indian street food appeals, then Radge Chaat is the place for you. Serving samosas, pakoras, chana chaats and more, Radge Chaat is located on the 4th floor of the St James Quarter Shopping Centre so is the perfect place to stop off if you’ve had a busy morning of shopping.
Seeds For The Soul
Open for breakfast, lunch and dinner, Seeds For The Soul has an extensive vegan menu that includes burgers, bowls, man ‘n’ cheese, toasties, vegan hot dogs, wraps, bagels and more. They also have loads of alcoholic and non-alcoholic drinks available.
Sora Lella
Another vegan Italian restaurant that is worth checking out. Some people rate it as highly as the abovementioned NovaPizza, and like that establishment, Sora Lella has a great range of Italian classics, but without any animal products spoiling it.
Things to Do in Edinburgh

Visitors to Edinburgh face a dizzying array of choices when it comes to picking how to spend their time in the city. Whether you want to experience the many great restaurants, bars and music venues, take in a bit of culture, simply hit the shops or seek out a whisky distillery or two, Edinburgh is sure to have something that satiates your appetite.
Castles, Monuments and Museums
Edinburgh has a rich heritage that spans centuries and it contains many monuments to that heritage, including the iconic Edinburgh Castle. There are also some absolutely cracking museums to explore too. Here are some of the best places to visit in the Scottish capital.
- Edinburgh Castle – It is impossible to visit the centre of Edinburgh and fail to notice the imposing fortress that is Edinburgh Castle. Built in stages from some time in the 12th century and in subsequent centuries thereafter, the Castle is the most visited paid attraction in the city and it is well worth the visit too. It houses the Scottish Crown Jewels, various famous guns, and the National War Museum of Scotland. It takes a fair while to explore the many rooms and galleries, but most visitors come away feeling like they’ve gained a real sense of Edinburgh’s and Scotland’s history.
- National Museum of Scotland – A large, diverse and extremely interesting museum featuring collections from all corners of the globe. The exhibits fall into various categories including The Natural World, Science & Technology, and Scottish History & Archaeology.
- Museum of Edinburgh – A great option for those who want to find out more about the city of Edinburgh itself, and though it has some rather niche exhibits, it allows visitors to get under the skin of Scotland’s capital.
- National Monument of Scotland – Located on Calton Hill (where you will also find the Nelson Monument), is one of the most recognisable landmarks in Edinburgh and is a memorial to Scottish fighters who lost their lives in the Napoleonic wars. You might see a resemblance to the Parthenon in Athens (on which it was based), but the monument was never actually completed due to a lack of funds. It’s still impressive though.
- Craigmillar Castle – Not as vast or grand as Edinburgh Castle, but Craigmillar Castle – which is set in the picturesque, and imaginatively named, Craigmillar Castle Park – is well worth the visit. It dates back to the 14th century and has played host to many of Scotland’s most significant historical figures including Mary Queen of Scots.
- Museum of Childhood – This fun and interactive museum has plenty to offer children… and those who are children at heart. With a puppet theatre, dressing-up costumes, a massive range of games, toys and dolls and lots of souvenirs to purchase in the shop, the kids will love this place, and it’s an especially good option if the weather’s not great outside.
Culture Vultures
As mentioned in the introduction to the article, Edinburgh is a hotbed of culture and that covers the whole spectrum from the weird and wonderful and downright bizarre shows that appear at the Fringe to the high cultural offerings of the International Festival. But aside from those extremely well-known events, Edinburgh also plays host to many other cultural highlights including the following:
- Edinburgh Jazz & Blues Festival – Running in July, this festival was originally all about traditional jazz when it launched in 1978 but has since broadened its horizons significantly. It now includes everything from old-school blues and jazz, to funk, hip hop and fusion, and attracts some of the biggest names in the business including Courtney Pine, George Benson, Jools Holland and Abdullah Ibrahim.
- The Royal Edinburgh Military Tattoo – This iconic event takes place on the Edinburgh Castle Esplanade and showcases the talents of British Armed Forces bands and display teams. It includes a diverse array of shows including highland dancing, intricate marching formations, and even daredevil motorcycle shows.
- Hogmanay – Whether this massive New Year party in Edinburgh can be classified as cultural or not, it’s certainly a lot of fun. Over the four-day celebration, it includes a Torchlight Procession, various concerts and shows, a fireworks display and the famous Hogmanay Street Party itself when all and sundry boogie into the wee hours after a dram or two.
- Edinburgh International Book Festival – You can probably guess what this is all about. It’s another that runs in August and attracts some of the world’s top authors of fiction, non-fiction and poetry with workshops, “meet the author” events and discussions on a wide range of topics.
- Edinburgh International Film Festival – If films are more your thing, that’s covered too as the Film Festival showcases some of the best new international cinema productions that exhibit exceptional artistic quality (it’s safe to say the next Marvel film won’t get a look in here).
Apart from all that, there’s also the Scottish International Storytelling Festival, the Edinburgh Mela, and the Edinburgh International Children’s Festival to sample at different times and locations around the city.
A Thousand Other Options
As this article is more about the vegan food of Edinburgh than the sights and attractions, we’ll not go into any more detail about what there is to see. Suffice it to say, there are numerous options including walking tours, galleries (with the Scottish National Gallery and the Scottish National Portrait Gallery being at the top of our list), a visit to the Scottish Parliament and all kinds of other delights. And, of course, there are plenty of opportunities to sample a dram or three of whisky.
Vegan Restaurants in Edinburgh: Conclusions
As you would expect from a city as interesting and diverse as Edinburgh, there are loads of options when it comes to vegan restaurants and cafés. It’s a slightly different scene to that of Glasgow (which is focussed more on bars and music venues) but the range in the capital is good and there are some particularly good vegan Italian restaurants and bakeries that are well worth seeking out. Whether you want a quick vegan snack while taking a little time out from sightseeing, or you’d prefer to linger for a sit-down meal, Edinburgh has a vegan eaterie that should fit the bill nicely.