Stafford Street @ West End
Edinburgh
Bedrooms 2 Sleeps 4 (+2)
Written by Hatty Webster|
Visiting Edinburgh and following a plant-based lifestyle? No problem! Edinburgh is well known for being home to hundreds of amazing restaurants, loads with vegetarian and vegan options. We’ve put together a quick guide for the best places to eat, from 100% plant-based kitchens to pubs with some great veggie options.
7-11 E London St, Edinburgh EH7 4BN
Harmonium is loved by locals and visitors alike, with their 100% vegan menu, there are fantastic options for everyone, from stone-baked pizzas to mushroom scallops and fish and chips.
Image via instagram.com/harmoniumbar
34 Elder St, Edinburgh EH1 3DX
If you’re looking for a quick bite while you’re spending a day shopping and sightseeing in the city, Holy Cow is perfect. One of Edinburgh’s first totally vegan eateries, you’ll love your visit to Holy Cow, whether you’re looking for a coffee and a cake, or a more filling meal.
Image via instagram.com/holycowedinburgh
56-58 St Mary's St, Edinburgh EH1 1SX
Davin Bann is an Edinburgh institution for vegetarians and vegans. This restaurant is ideal for a special occasion, and perfectly positioned just off the Royal Mile.
Image via instagram.com/davidbannrestaurant
St James Square, Quarter, Edinburgh EH1 3AD
Erpingham House is a chic eatery with a 100% plant-based menu - but you’d never know it! Their version of fish and chips and their plant-based burgers are so good that even the most dedicated of meat-eaters will love the food.
Image via instagram.com/erpinghamhouse
42 Howe St, Edinburgh EH3 6TH
This wee Italian restaurant in Edinburgh’s New Town is completely vegan so a haven for anyone visiting the city and looking for plant-based food options.
Image via instagram.com/wearenovapizza
41 Lothian St, Edinburgh EH1 1HB
Lucky Pig is this popular bar’s kitchen - ironically named, as the entire menu is either vegetarian or vegan. Forget healthy salads and quinoa - the menu is American diner-inspired and will leave you completely full and satisfied. Their juicy burgers and vegan mac and cheese are a must-try!
Image via instagram.com/luckypigscotland
71 Rose St, Edinburgh EH2 2NH
Situated on Rose Street, right in the centre of town, Meze Meze serves small plates perfect for sharing, with a great vegan selection.
Image via instagram.com/mezemeze_edinburgh
3-5 Infirmary St, Edinburgh EH1 1LT
One of Edinburgh’s most famous Indian restaurants, Mother India’s Cafe in the Old Town has an amazing menu with plenty of vegan options. The restaurant gets booked up really quickly, so make sure you reserve a table!
Image via instagram.com/mother_indias_cafe_edinburgh
23-25 St. Leonard's St, Edinburgh EH8 9QN
Famous in Edinburgh for their epic nachos, The Auld Hoose is a must-visit for this alone! Whether you go for the vegan nachos, or one of their huge vegan hot dogs, we’re sure you’ll wash it down with a pint or two (or an Irn Bru).
Image via instagram.com/auldhooseedinburgh
23-24 Sandport Pl, Leith, Edinburgh EH6 6EW
Head to Leith, the trendy neighbourhood in north Edinburgh to spend an evening at The Roseleaf.The cool and cosy pub has a dedicated vegan menu with loads of delicious options.
Image via instagram.com/roseleafbarcafe
Wherever you decide to dine out during your visit to Edinburgh, The Edinburgh Address has the perfect luxury self-catering apartment in the city for your stay. You can view all our apartments here.