Top Vegan Eats in Edinburgh

25 October 2021

Ahead of World Vegan Day on 1 November, local vegan blogger Emma Bathgate shares with us her favourite vegan eats in the city...

Emma has been running Vegan Edinburgh since 2016. During that time, she has visited around 150 cafés and restaurants in Edinburgh, documenting all her favourite vegan-friendly finds along the way. She also shares her mouth-watering food pictures on Twitter and Instagram and is a moderator of the thriving Vegan Edinburgh Facebook group.

When I turned vegan, I'll be honest, I was a little nervous. Eating out in Edinburgh is one of my favourite things to do, and I knew that my new diet would throw a spanner in the works. I knew of a few vegetarian haunts but many restaurant menus at first glance appeared to be full of meat, cream, cheese and eggs. Would I be able to eat out in Edinburgh ever again? 

After a lot of experimenting and asking around, I have found out that yes, I absolutely would!

Even at restaurants with no obvious vegan options on the menu, I've found that all you have to do is phone ahead or ask your server, and the chef is perfectly happy to rustle something delicious up in the kitchen.

Being vegan in Edinburgh is surprisingly easy, with lots of meat and dairy free dishes waiting to be discovered. Here are just a few of my favourites...

Sweetcorn cakes and thai green curry at Chaophraya

Hands down one of the best vegan starters in the city - words cannot describe how delicious these sweetcorn cakes from Chaophraya are. Sweet and spicy, they come with a really moreish sauce that even my meat-eating husband could not get enough of. 

The Thai green vegetable curry is another winner. Satisfying and creamy, it's perfect when served with their sticky rice. With plenty of vegan options on their menu (ask your server to chat through them), and a breathtaking view of the city skyline, this is the perfect place to go for a romantic meal out. 

4th Floor, 33 Castle Street, Edinburgh EH2 3DN (0131 226 7614)

Vegan nachos at The Auld Hoose

Auld Hoose Nachos

Have you ever wanted a plate of nachos bigger than your head? Well, you're in luck - The Auld Hoose in Edinburgh is a firm favourite among vegan locals for their super-sized portions of cruelty-free comfort food. The vegan nachos come with vegan chilli, a beautiful melty vegan cheese and salsa, topped off with a generous dollop of delicious guacamole. If you've got a big appetite - this is the dish for you! 

23-25 St. Leonard's St, Edinburgh EH8 9QN (0131 668 2934)

Indian tapas at Tuk Tuk

Like sharing food with friends? Indian street food favourite, Tuk Tuk have lots of vibrant vegan dishes to choose from. Simply ask your server and they'll tell you which options on the menu are meat and dairy free.

I absolutely love the pakora - deep fried veggies, what's not to like?! 

1 Leven Street, Edinburgh EH3 9NB (0131 228 3322)

Vegan thali at Kalpna

Kalpna Thali

While we're on the subject of Indian food... I absolutely adore the menu at Kalpna. With a completely meat-free menu, this is a firm favourite with vegetarians and vegans alike. 

If you have never been to Kalpna before, I highly recommend you try the vegan thaali. Based on the traditional Indian dish - this has your starter, mains and pudding all on one plate. The actual food changes depending on what is seasonally available, but I haven't been disappointed with a meal here yet, and I certainly haven't left hungry. Make sure you turn up wearing some kind of elasticated waistband, you're going to need it. 

2-3 St Patrick Square, Edinburgh EH8 9EZ (0131 667 9890)

Rigatoni at Sora Lella

Sora Lella Rigatoni

Sora Lella is Edinburgh’s vegan Italian restaurant, found in the Tollcross area of the city. Their menu includes all of your old favourite pizza and pasta dishes, but without the dairy and the meat. 

My go-to at this wonderfully cosy restaurant is the wonderfully creamy rigatoni, made with vegan cream, sausage and mushroom. It’s the ultimate comfort food! 

13a Brougham Street, Edinburgh EH4 9JS (0131 478 2856)

Shrimpz at Seeds for the Soul 

Seeds For The Soul Shrimpz

Seeds for the Soul is a vegan favourite. This café is located on Bruntsfield place, and the owners are always up for experimenting and trying something new. Enter their latest addition to the menu - a completely plant-based seafood range! This new menu offers a cruelty-free alternative to old favourites such as calamari rings, tuna and sashimi. 

My personal favourite is the lemon-battered ‘shrimpz’ served with sriracha mayo. If you like scampi, you will love these! A wonderful decadent treat. 

167 Bruntsfield Pl, Edinburgh EH10 4DG (07389 899394)


Of course, these are just a handful of vegan dishes that I have tried, and I can't wait to eat my way around many more. I've heard wonderful things about the likes of BBL and Hula Juice and, and it's only a matter of time before I try them for myself. My vegan journey around Edinburgh is far from over! 

Follow Emma's quest to find the best vegan food in Edinburgh over at You can also follow her on Instagram: @vegan_edi.

View this post on Instagram

A post shared by Vegan Edinburgh (@vegan_edi)