Edinburgh has a vast selection of amazing eateries, and a vast selection who cater for vegans. There are dedicated restaurants and cafes for vegetarians/vegans, and also lots of places who either have a separate vegetarian/vegan menu, a dairy-free selection, or are happy to adjust a dish to suit. Below are some of the places that we have found to be fabulous!
This gorgeous Scandinavian-inspired cafe combines oats and grains with fresh natural ingredients to create delicious porridge and granola bowls. Also serving tasty soup, yummy cake, and amazing coffee.
Brochan
24 Marchmont Crescent
Edinburgh
EH9 1HG
Vegan cafe in the Grassmarket serving healthy, clean, raw and delicious food. Drop in for your breakfast, lunch or coffee and cake.
Pumpkin Brown
16 Grassmarket
Edinburgh
EH1 2JU
Gourmet vegetarian and vegan restaurant. The menu is globally-inspired, and the dishes are clearly marked V for vegan, and many can be made vegan on request.
David Bann
56-58 St Mary’s Street
Edinburgh
EH1 1SX
Established in 1962 Hendersons has become an Edinburgh institution. Serving freshly prepared vegetarian and vegan dishes made from the best organic ingredients that are in season.
Hendersons Salad Table
94 Hanover Street
Edinburgh
EH2 1DR
Hendersons Shop & Deli
92 Hanover Street
Edinburgh
EH2 1DR
Hendersons Vegan
25 Thistle Street
Edinburgh
EH2 1DX
Hendersons Holyrood
67 Holyrood Rd
Edinburgh
EH8 8AU
No need to reserve a table for dinner here (unless there are more than 6 in your party), and you can enjoy Indian food with a good vegetarian selection, and vegan options too. They even have dedicated dairy and gluten-free menus.
Dishoom
3 St Andrew Square
Edinburgh
EH2 2BD
Paradise Palms is a cool, relaxed bar – also being a vegetarian restaurant, event venue, vinyl store, and a record label. They have great vegan choices too.
Paradise Palms
41 Lothian Street
Edinburgh
EH1 1HB
Kalpna serves traditional Indian vegetarian food – the owner is passionate about vegetarian and vegan lifestyles. Expect Punjabi, Gujrati and South Indian delicacies.
Kalpna
2-3 St Patrick Square
Edinburgh
EH8 9EZ
Vegetarian Italian restaurant, with great vegan options including vegan spaghetti carbonara and vegan pizza. If you have room for desert, then don’t miss their peanut butter and jam cheesecake – it’s delicious!
Novapizza Vegetarian Kitchen
42 Howe Street
Edinburgh
EH3 6TH
Holy Cow is 100% vegan, organic and fairtrade. Their menu uses seasonal local products, and the burgers here are amazing!
Holy Cow
34 Elder Street
Edinburgh
EH1 3DX
Whilst not a dedicated vegetarian or vegan restaurant, they do have a good selection on their menu. Best of all, they hold monthly vegan nights on the first Wednesday of each month!
Bread Street Brasserie
34 Bread Street
Edinburgh
EH3 9AF
Expect pub food here – good pub food, in giant portions! Try The Hoose Gigantic Nachos – they are vegan, and delicious. There are excellent vegan options on the menu including hotdogs, cooked breakfast, falafel burger, chilli, burrito and many more. Oh, and don’t get us started on the amazing onion rings!
The Auld Hoose
23-25 St. Leonard’s Street
Edinburgh
EH8 9QN
Hula is a lovely juice bar and cafe serving fresh produce, smoothies and juices. Pop in for coffee, breakfast, or an all-day lunch in this welcoming and quirky space.
Hula Juice Cafe
103-105 West Bow
Edinburgh
EH1 2JP
The Forest Cafe is a volunteer-run arts/events space with a performance and workshop programme – it also has a great vegetarian cafe. The cafe is very reasonably priced, and they also have a good choice of vegan options.
Forest Cafe
41 Lauriston Place
Edinburgh
EH3 9JN
Let us know if your favourite vegan find isn’t on this list – we’d love to add it in. Contact us HERE.