The cosiest vegan-friendly spots in Edinburgh

The nights are getting longer, the days are getting colder… Let’s face it – winter is definitely on its way! Thankfully there are lots of cosy places in Edinburgh where you can curl up and tuck into some of the most wonderfully comforting vegan food that Scotland’s capital has to offer. Here are just a few favourites…

Never miss an update

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

Bites and Leaves

6-8 Alexander Drive (beside Nova Yoga) Edinburgh EH11 2RH

Tucked off the main road in Gorgie and nestled beside Nova Yoga studio is this wee hidden gem. Adorned with fairy lights and handwritten inspirational quotes (“If you can’t love yourself – how the hell are you going to love someone else?!” – RuPaul), this little vegan café has an intimate atmosphere and a healing vibe. This is only magnified by the owner Angela – whose positivity fills the space like a warm glow. Add a tempting selection of homemade cakes and bakes, and you have the perfect place to enjoy a cosy coffee and sweet treat.


24 Marchmont Crescent, Edinburgh EH9 1HG

There’s nothing quite like tucking into a big warm bowl of porridge on a cold Edinburgh morning, and nobody does porridge quite like Brochan in Marchmont.

This cosy wee café serves up comforting porridge made with Scottish rolled oats cooked slowly with coconut milk, making this bowls of goodness naturally vegan. Enjoy the porridge simply (just make sure you ask to hold the honey) or with yummy toppings inspired by pear crumble, black forest or banoffee pie. Winter blues – be gone!

Himalaya Café

20 South Clerk Street, Edinburgh EH8 9PR

You can’t get much cosier than this wee café on South Clerk Street. With colourful throw pillows, lots of Tibetan flags and the pleasant background scent of incense, this is a great place to huddle together and enjoy some comforting Himalayan food.

Around half of the menu is vegan-friendly, with delicious options such as dhal, chickpea curry, tofu penang curry and steamed or fried momos (traditional Himalayan dumplings. For the ultimate cosy treat, try a steaming hot mug of their famous masala chai made with soya milk – perfect for warming your soul on a dreich Scottish day.

The Scran and Scallie

Vegan rice pudding at Scran and Scallie, Edinburgh

1 Comely Bank Rd, Edinburgh EH4 1DR

This cosy pub in Stockbridge is actually owned by the same group who run the Michelin-starred Kitchin in Leith, but here the vibe is much more relaxed than its fine dining counterpart, and the menu is much more informal too.

There is a completely vegan offering available that offers comfort food classics depending on what is in season. Previous dishes have included seasonal vegetable ragoût, beetroot and lentil burger and coconut rice pudding.

The Sheep Heid Inn

43-45 The Causeway, Edinburgh EH15 3QA

Dating back to the 14th century, this pub is the oldest in Scotland. Even though its had a recent revamp, it still maintains all the cosy charm of a historic village pub.

Located on the edge of Holyrood Park by Duddingston Loch, this is the perfect place to tuck into a hearty meal after bracing the elements on the summit of Arthurs Seat.

The Sheep Heid Inn has a dedicated vegan menu, featuring everything from experimental fusion dishes to plant-based twists on comfort food favourites. The savoury pastry tart is definitely worth a try.

Santosa Café

21 Albert Street, Edinburgh EH7 5LH

Santosa Yoga Studio on Albert Street has a lovely cosy space with an intimate café. There are plenty of sofas to curl up on, so order yourself a smoothie or a herbal tea and relax as the world goes by. The perfect retreat on a rainy day.

Woodland Creatures

Vegan roast dinner at Woodland Creatures, Edinburgh

260-262 Leith Walk, Edinburgh EH6 5EL

If you are craving a decent vegan roast, Woodland Creatures is the place to be. Every Sunday afternoon (available from midday) this pub on Leith Walk serves the most amazing sweet potato nut roast with lots of potatoes and vegetables, all drenched in a rich mushroom gravy.

Salisbury Arms

58 Dalkeith Road, Edinburgh EH16 5AD

The Salisbury Arms looks like a grand old townhouse from the outside, and there is nothing more welcoming than settling down at one of their tables beside their roaring open fire.

They have a completely separate vegan menu, featuring tasty delights such as the cauliflower tart, comforting coconut curry and a belly-busting plant-based burger. Make sure you make some room for dessert – a pan of their warm apple, plum and damson crumble drenched in vegan vanilla custard is bound to hit the spot on a cold, rainy day.

The cosiest vegan-friendly spots in Edinburgh: Map

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.

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.