FreeFromFinder/ eat safely with references
Search
Edinburgh
Vegetarian

Best vegetarian restaurants in Edinburgh

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

01
The Happy Fish restaurant, photo: Nathan Hudson-Peacock

The Happy Fish

Edinburgh · Vegan · Vegetarian · €⁠€
VegA+
GF·CoeliacA
VeganA+

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
EvidenceOpen evidence file
02
PULSE PlantBased HomeCooking restaurant, photo: Maren Esser

PULSE PlantBased HomeCooking

Edinburgh · Vegan · Plant Based · €⁠€
VegA+
VeganA+
NutB
DairyA+
EggA+
SugarC
PescA+

The kitchen is fully plant-based, with no meat, dairy, eggs, or honey kept on the 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
EvidenceOpen evidence file
03
David Bann Restaurant restaurant, photo: JEFFREY CHAO

David Bann Restaurant

Edinburgh · Vegetarian · €⁠€
VegA+
VeganB

David Bann is a 100% vegetarian restaurant. No meat is served on the premises. The venue describes itself as a "Vegetarian and Vegan Restaurant in Edinburgh." The entire menu consists of vegetarian dishes. Because no meat is present on site, this qualifies for Tier A 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
EvidenceOpen evidence file
04
Folks Cafe restaurant, photo: Lauren Bennett

Folks Cafe

Edinburgh · Vegan · Vegetarian · €⁠€
VegA+
VeganA+
DairyA+
EggA+
PescA+

Folks Café operates as a 100 percent vegan café, so its 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
EvidenceOpen evidence file
05
Hendersons restaurant, photo: Martha

Hendersons

Edinburgh · Vegetarian · €⁠€
VegA+
GF·CoeliacB
VeganA
NutB
DairyB

Hendersons is a dedicated vegetarian and vegan restaurant, and no meat is served on the premises. The venue's own website describes it as offering "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
EvidenceOpen evidence file
06
Holy Cow restaurant, photo: Ely Margolis

Holy Cow

Edinburgh · Vegan · Vegetarian · €⁠€
VegA+
GF·CoeliacC
VeganA+
DairyA+
EggA+
PescA+

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
EvidenceOpen evidence file
07
Novapizza Vegan Italian Restaurant restaurant, photo: Saad Chinoy

Novapizza Vegan Italian Restaurant

Edinburgh · Vegan · Pizza · €⁠€
VegA+
GF·CoeliacB
VeganA+
DairyA+
EggA+
PescA+

As a 100% vegan kitchen, all dishes are inherently vegetarian, and 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
EvidenceOpen evidence file
08
Paradise Palms restaurant, photo: Christina Hubich

Paradise Palms

Edinburgh · Vegan · Vegetarian · €⁠€
VegA+
GF·CoeliacB
VeganA
PescA+

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
EvidenceOpen evidence file
09
The Sly Fox restaurant, photo: Joaquin Di Lorenzi

The Sly Fox

Leith · Cafe · Vegan · €⁠€
VegA+
GF·CoeliacB
VeganA+
PescA+

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
EvidenceOpen evidence file
10
Sora Diana Vegan Italian Restaurant restaurant, photo: Cameron Rossi

Sora Diana Vegan Italian Restaurant

Edinburgh · Vegan · Vegetarian · €⁠€
VegA+
GF·CoeliacB
VeganA+
DairyA+
EggA+
PescA+

As a fully vegan restaurant, all dishes are by definition vegetarian. The Tagvenue listing also explicitly lists an 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
EvidenceOpen evidence file
11
Soul Vegan restaurant, photo: Soul Vegan

Soul Vegan

Edinburgh · Vegan · Vegetarian · €⁠€
VegA+
VeganA+
PescA+

Soul Vegan is a 100% vegan restaurant. Every dish on the menu is also vegetarian by structural design, as 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
EvidenceOpen evidence file
12
Tupiniquim restaurant, photo: Marianne Louloudaki

Tupiniquim

Edinburgh · Cafe · Vegan · €
VegA
GF·CoeliacA+
VeganA
DairyA
EggA
SoyA

HappyCow lists as 'Veg-options' and 'Lacto'. Multiple reviews mention vegetarian options including sweet potato, spinach, and cheese crepes. Menu includes meat options, so not fully vegetarian.

MonClosed
Tue12:00 to 6:00 PM
Wed12:00 to 6:00 PM
Thu12:00 to 6:00 PM
Fri12:00 to 6:00 PM
Sat12:00 to 7:00 PM
SunClosed
EvidenceOpen evidence file
13
Ka Pao Edinburgh restaurant, photo: Scott Liddell

Ka Pao Edinburgh

Edinburgh · Thai · €⁠€
VegB
GF·CoeliacB
VeganB

Vegetarian sharing plates are scattered throughout the menu (oyster mushrooms with pickled mooli, celeriac and turmeric curry, hispi cabbage with cashew nut butter, sprouting broccoli). The itison set menu explicitly notes vegetarian options are available on request. Shared kitchen with meat and seafood dishes.

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
EvidenceOpen evidence file
14
Loudons New Waverley restaurant, photo: Loudons New Waverley

Loudons New Waverley

Edinburgh · Brunch · Cafe · €⁠€
VegB
GF·CoeliacB
VeganB
DairyB

Vegetarian options are clearly available and called out by multiple reviewers ("vegetarian options" tagged on several listings) and the venue blog describes meaty / veggie / vegan versions of breakfast plates. Standard shared-kitchen brunch venue rather than a dedicated vegetarian operation.

Mon8:00 AM to 3:00 PM
Tue8:00 AM to 3:00 PM
Wed8:00 AM to 3:00 PM
Thu8:00 AM to 3:00 PM
Fri8:00 AM to 3:00 PM
Sat8:00 AM to 4:00 PM
Sun8:00 AM to 4:00 PM
EvidenceOpen evidence file
15
Dishoom Edinburgh restaurant, photo: Dishoom Edinburgh

Dishoom Edinburgh

Edinburgh · Indian · Vegan · €⁠€
VegB
GF·CoeliacB
VeganB
DairyC
HalalC
PescC

Dishoom Edinburgh is explicitly listed as vegetarian-friendly on its official site and other listings. The menu offers a substantial range of vegetarian dishes, including Mattar Paneer, House Black Daal, Jackfruit Biryani, Chole, and numerous sides and salads. Vegetarian items are clearly marked with a V on the menu. The kitchen is shared with meat dishes.

Mon8:00 AM to 11:00 PM
Tue8:00 AM to 11:00 PM
Wed8:00 AM to 11:00 PM
Thu8:00 AM to 12:00 AM
Fri8:00 AM to 12:00 AM
Sat8:00 AM to 12:00 AM
Sun8:00 AM to 11:00 PM
EvidenceOpen evidence file
16
Bella Italia - Edinburgh Northbridge restaurant, photo: Bella Italia - Edinburgh Northbridge

Bella Italia - Edinburgh Northbridge

Edinburgh · Vegan · Vegetarian · €⁠€
VegB
GF·CoeliacB
VeganB
NutC
DairyC
EggC
SoyC
ShellC

Vegetarian options appear on the menu, the kitchen environment is shared, and an allergen matrix can be referenced.

Mon11:30 AM to 10:00 PM
Tue11:30 AM to 10:00 PM
Wed11:30 AM to 10:00 PM
Thu11:30 AM to 10:00 PM
Fri11:30 AM to 11:00 PM
Sat11:30 AM to 11:00 PM
Sun11:30 AM to 10:00 PM
EvidenceOpen evidence file
17
Civerinos Hunter Square (the original) restaurant, photo: Civerinos Hunter Square (the original)

Civerinos Hunter Square (the original)

Edinburgh · Pizza · Italian · €⁠€
VegB
GF·CoeliacC
VeganB

Menu items suitable for vegetarians are marked with (V) symbols. No dedicated prep area exists within the shared kitchen. Staff can assist, though cross-contamination remains possible.

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 11:00 PM
Sat12:00 to 11:00 PM
Sun12:00 to 10:00 PM
EvidenceOpen evidence file
18
Duck & Waffle restaurant, photo: Emi Shigeno

Duck & Waffle

Edinburgh · Brunch · €⁠€⁠€
VegB
GF·CoeliacB
VeganB

V (vegetarian) options are marked on both menus. No dedicated kitchen or prep area is indicated, and shared equipment is likely.

Mon9:00 AM to 12:00 AM
Tue9:00 AM to 12:00 AM
Wed9:00 AM to 12:00 AM
Thu9:00 AM to 1:00 AM
Fri9:00 AM to 1:00 AM
Sat9:00 AM to 1:00 AM
Sun9:00 AM to 12:00 AM
EvidenceOpen evidence file
19
Let Me Eat too restaurant, photo: Let Me Eat too

Let Me Eat too

Grassmarket · Brunch · Cafe · €
VegB
GF·CoeliacC
VeganB
DairyC

Sandwich shop categorised as veg-options with clearly labelled vegan and vegetarian wraps, paninis, soups and salads. Falafel salad and hummus options widely praised. Shared kitchen serving meat.

Mon8:30 AM to 5:00 PM
Tue8:30 AM to 5:00 PM
Wed8:30 AM to 5:00 PM
Thu8:30 AM to 5:00 PM
Fri8:30 AM to 5:00 PM
Sat8:30 AM to 5:00 PM
Sun8:30 AM to 5:00 PM
EvidenceOpen evidence file
20
The Edinburgh Larder - Blackfriars Street restaurant, photo: Benjamin Lawson

The Edinburgh Larder - Blackfriars Street

Edinburgh · Cafe · Brunch · €⁠€
VegB
GF·CoeliacC
VeganB
NutC

A dedicated Veggie Breakfast is listed on the menu (vegan haggis, vegan black pudding, spinach, mushrooms, potato scone, beans, poached egg, buttered toast). The Morningside menu notes the Veggie Breakfast 'can be made vegan on request.' Vegetarian options are identifiable by dish name but the menu carries no per-dish marking codes and states 'We cannot guarantee the absence of allergens.' Shared kitchen.

Mon7:30 AM to 3:00 PM
Tue7:30 AM to 3:00 PM
Wed7:30 AM to 3:00 PM
Thu7:30 AM to 3:00 PM
Fri7:30 AM to 3:00 PM
Sat8:00 AM to 3:00 PM
Sun8:00 AM to 3:00 PM
EvidenceOpen evidence file
21
Bella Italia - Edinburgh Hanover restaurant, photo: Bella Italia - Edinburgh Hanover

Bella Italia - Edinburgh Hanover

Edinburgh · Vegan · Vegetarian · €⁠€
VegB
GF·CoeliacB
VeganB

Bella Italia advertises "plenty of vegetarian" options and lists Italian and Vegetarian cuisines. The menu is marked, though the kitchen is shared.

Mon11:30 AM to 9:00 PM
Tue11:30 AM to 9:00 PM
Wed11:30 AM to 9:00 PM
Thu11:30 AM to 9:00 PM
Fri11:30 AM to 10:00 PM
Sat11:30 AM to 10:00 PM
Sun11:30 AM to 9:00 PM
EvidenceOpen evidence file
22
Côte Edinburgh restaurant, photo: Côte Edinburgh

Côte Edinburgh

Edinburgh · Brunch · French · €⁠€
VegB
GF·CoeliacB
VeganB

Quandoo menu highlights contain an explicit section 'Includes dishes that are: Vegan, Vegetarian', with multiple vegetarian dishes identifiable (Celeriac fricassee, Warm Baked Beetroot, Butternut Squash Tarte Tatin, Pea & olive tartlet). TartanSpoon confirms the restaurant 'caters for vegetarians'. The official Edinburgh menu page dietary filter includes a vegetarian option. Not a dedicated vegetarian kitchen; shared prep with meat dishes.

Mon8:00 AM to 10:00 PM
Tue8:00 AM to 10:00 PM
Wed8:00 AM to 10:00 PM
Thu8:00 AM to 10:00 PM
Fri8:00 AM to 11:00 PM
Sat8:00 AM to 11:00 PM
Sun8:00 AM to 10:00 PM
EvidenceOpen evidence file
23
Urban Angel cafe restaurant, photo: Tee noor

Urban Angel cafe

Edinburgh · Brunch · Cafe · €⁠€
VegB
GF·CoeliacC
VeganB
SugarC

Urban Angel cafe explicitly promotes being vegetarian friendly. Its menu includes numerous vegetarian dishes such as halloumi and mushroom roll, frittata, and eggs benedict with mushrooms and spinach. No per-dish vegetarian symbol is visible on the menu pages, but the venue's own homepage, listings, and ThreeBestRated all confirm that vegetarian options are available daily. The kitchen is shared with meat dishes.

Mon8:30 AM to 3:30 PM
Tue8:30 AM to 3:30 PM
Wed8:30 AM to 3:30 PM
Thu8:30 AM to 3:30 PM
Fri8:30 AM to 3:30 PM
Sat8:30 AM to 4:30 PM
Sun8:30 AM to 4:30 PM
EvidenceOpen evidence file
24
Non Viet Vegan Restaurant restaurant, photo: Uy Phan

Non Viet Vegan Restaurant

Edinburgh · Vietnamese · €⁠€
VegB
VeganB
NutB
EggB
ShellD
PescB

Menus label vegetable spring rolls and tofu dishes as 'Chay / Vegetarian', and tofu options are marked throughout. The kitchen handles meat and seafood extensively, and no dedicated prep area is evidenced. Salad dressing is noted as 'sweet & sour fish sauce', meaning not all apparently vegetarian dishes are free of fish products.

Mon12:00 to 3:00 PM, 5:00 to 10:00 PM
Tue12:00 to 3:00 PM, 5:00 to 10:00 PM
Wed12:00 to 3:00 PM, 5:00 to 10:00 PM
Thu12:00 to 3:00 PM, 5:00 to 10:00 PM
Fri12:00 to 3:00 PM, 5:00 to 10:00 PM
Sat12:00 to 10:00 PM
Sun12:00 to 10:00 PM
EvidenceOpen evidence file
25
1802 Lounge & Grill restaurant, photo: 1802 Lounge & Grill

1802 Lounge & Grill

Edinburgh · · €⁠€
VegB
GF·CoeliacC
VeganB

The menu marks dishes with V for vegetarian and VE for vegan. A shared kitchen means cross-contamination with allergens is possible.

Mon6:30 AM to 10:30 PM
Tue6:30 AM to 10:30 PM
Wed6:30 AM to 10:30 PM
Thu6:30 AM to 10:30 PM
Fri6:30 AM to 10:30 PM
Sat7:00 AM to 11:00 PM
Sun7:00 AM to 11:00 PM
EvidenceOpen evidence file