UKData checked October 2026
  1. Home
  2. Cities
  3. Edinburgh
  4. Food & drink
  5. Vegetarian restaurants

Vegetarian restaurants around Edinburgh

We list 6 vegetarian restaurants in Edinburgh. The largest clusters are in Juniper Green. On a typical weekday they open at 16:00 and close at 22:30. About 83% list a website.

6 places Checked October 2026
NameCategoryAddressOpening times
Empires Cafe BistroTurkish restaurant24 St Mary's StMon 16:30–22:30
Shahi Grill Indian RestaurantIndian restaurant535 Lanark RdMon–Thu 16:00–22:30
David Bann RestaurantVegetarian restaurant56-58 St Mary's StDaily 12:00–21:00
Golden Ambal South Indian RestaurantSouth Indian restaurant1 Albert Pl, Leith WalkFri 16:00–23:00
HendersonsVegetarian restaurant7-13 Barclay PlDaily 12:00–22:00
OAKBERRY ACAI - EdinburghHealth food restaurant20 Leith StSun 09:00–19:00