FreeFromFinder/ eat safely with references

SearchEdinburghVegetarian

Best vegetarian restaurants in Edinburgh

11 venues in Edinburgh rated S to B for vegetarian, every tier backed by cited sources.

The Happy Fish restaurant

The Happy Fish

18-22 Clerk St · Vegan · Vegetarian · €€

As a fully vegan kitchen, all dishes are also vegetarian. No animal products are used in the food preparation.

Mon4:00 to 10:00 PM
Tue4:00 to 9:00 PM
Wed4:00 to 10:00 PM
Thu4:00 to 10:00 PM
Fri1:00 to 10:00 PM
Sat1:00 to 10:00 PM
Sun1:00 to 10:00 PM
PULSE PlantBased HomeCooking restaurant

PULSE PlantBased HomeCooking

Church terrace · · €€

Fully plant-based kitchen with no meat, dairy, eggs, or honey on premises. Every dish is vegetarian by structural default.

MonClosed
TueClosed
WedClosed
Thu12:00 to 5:00 PM
Fri12:00 to 8:00 PM
Sat12:00 to 8:00 PM
Sun12:00 to 5:00 PM
David Bann Restaurant restaurant

David Bann Restaurant

56-58 St Mary's St · Vegetarian · €€

David Bann is a 100% vegetarian restaurant — no meat is served on the premises. The venue self-describes as a 'Vegetarian and Vegan Restaurant in Edinburgh' and the entire menu is built on vegetarian dishes. This structural fact (no meat on premises) qualifies for Tier S under the dedicated-kitchen path for vegetarian.

Mon12:00 to 10:00 PM
Tue12:00 to 10:00 PM
Wed12:00 to 10:00 PM
Thu12:00 to 10:00 PM
Fri12:00 to 10:00 PM
Sat12:00 to 10:00 PM
Sun12:00 to 10:00 PM
Folks Cafe restaurant

Folks Cafe

57 Easter Rd · Vegan · Vegetarian · €€

As a 100% vegan café, Folks Café's entire menu is by definition vegetarian. No meat, dairy, or other animal products are served on the premises.

Mon9:00 AM to 4:00 PM
TueClosed
WedClosed
Thu9:00 AM to 4:00 PM
Fri9:00 AM to 4:00 PM
Sat9:00 AM to 4:00 PM
Sun9:00 AM to 4:00 PM
Hendersons restaurant

Hendersons

7-13 Barclay Pl · Vegetarian · €€

Hendersons is a dedicated vegetarian and vegan restaurant — no meat is served on the premises. The venue's own website describes it as 'vegetarian and vegan food' throughout, and the Scotsman review corroborates a fully meat-free kitchen. Every dish on the sample menu is vegetarian.

Mon12:00 to 10:00 PM
Tue12:00 to 10:00 PM
Wed12:00 to 10:00 PM
Thu12:00 to 10:00 PM
Fri12:00 to 10:00 PM
Sat12:00 to 10:00 PM
Sun12:00 to 10:00 PM
Holy Cow restaurant

Holy Cow

34 Elder St · Vegan · Vegetarian · €€

As a 100% vegan establishment, the entire menu is by definition vegetarian. No animal products are used anywhere on the premises.

Mon10:00 AM to 10:00 PM
Tue12:00 to 10:00 PM
Wed12:00 to 10:00 PM
Thu12:00 to 10:00 PM
Fri10:00 AM to 10:00 PM
Sat10:00 AM to 10:00 PM
Sun10:00 AM to 10:00 PM
Novapizza Vegan Italian Restaurant restaurant

Novapizza Vegan Italian Restaurant

42 Howe St · Vegan · Pizza · €€

As a 100% vegan kitchen, all dishes are inherently vegetarian. No meat, fish or animal products are present on the premises as ingredients.

Mon5:00 to 9:00 PM
TueClosed
WedClosed
Thu5:00 to 9:00 PM
Fri5:00 to 9:00 PM
Sat5:00 to 9:00 PM
Sun5:00 to 9:00 PM
Paradise Palms restaurant

Paradise Palms

41 Lothian St · Vegan · Vegetarian · €€

The entire menu at Paradise Palms is vegetarian — confirmed by the venue's own FAQ ('Yes, we offer a vibrant selection of vegetarian and vegan dishes'), corroborated by Edinburgh Live ('all options either vegetarian or vegan'), The Skinny, and multiple independent food bloggers. No meat is served, making cross-contamination with meat structurally impossible.

Mon4:00 PM to 1:00 AM
Tue4:00 PM to 1:00 AM
Wed4:00 PM to 1:00 AM
Thu4:00 PM to 1:00 AM
Fri12:00 PM to 1:00 AM
Sat12:00 PM to 1:00 AM
Sun12:00 PM to 1:00 AM
The Sly Fox restaurant

The Sly Fox

Leith · Cafe · Vegan · €€

As a 100% plant-based venue, all dishes are inherently vegetarian. No animal products are present on the premises.

MonClosed
TueClosed
Wed10:00 AM to 4:00 PM
Thu10:00 AM to 4:00 PM
Fri10:00 AM to 5:00 PM
Sat10:00 AM to 6:00 PM
Sun10:00 AM to 5:00 PM
Sora Diana Vegan Italian Restaurant restaurant

Sora Diana Vegan Italian Restaurant

19-21 Causewayside · Vegan · Vegetarian · €€

As a fully vegan restaurant, all dishes are by definition vegetarian. The Tagvenue listing also explicitly lists 'Extensive vegetarian menu'. A 100% vegan kitchen structurally excludes all meat and fish.

MonClosed
Tue4:00 to 9:30 PM
Wed4:00 to 9:30 PM
Thu4:00 to 9:30 PM
Fri4:00 to 9:30 PM
Sat12:00 to 9:30 PM
Sun12:00 to 9:30 PM
Soul Vegan restaurant

Soul Vegan

46 W Richmond St · Vegan · Vegetarian · €€

As a 100% vegan restaurant, every dish is also vegetarian by structural design — no meat or animal products are served on the premises.

MonClosed
Tue5:00 to 9:30 PM
Wed12:00 to 3:00 PM, 5:00 to 9:30 PM
Thu12:00 to 3:00 PM, 5:00 to 9:30 PM
Fri12:00 to 3:00 PM, 5:00 to 10:00 PM
Sat12:00 to 3:00 PM, 5:00 to 10:00 PM
Sun12:00 to 3:00 PM, 5:00 to 9:30 PM