Skip to content

15 essentials · 3 signature dishes

Best Vegan Restaurants in Edinburgh

473 places · 19 fully vegan

15 essentials

Where to eat first in Edinburgh

All 15 as a list

Ranked by overall rating, signature dish strength and how much reviewers praise the food. If you only have a weekend, start here.

  1. Worth ordering: #2 Pastry

    Number 1. Babyfaced Baker

    Bakery, Vegan Pastries & Buns

    5.0$$

    Photo via Google Maps

    Go early or contact the bakery ahead if you want a particular pastry; some items sell out and aren’t available every day.

See these on the map

3 signature dishes

What Edinburgh cooks best

The dishes Edinburgh's reviews name most and praise hardest, each ranked by how reviewers rate the vegan version.

signature #1

Best fish and chips in Edinburgh

See the list
See these on the map

signature #2

Best haggis in Edinburgh

See the list
  1. Number 1. Makars Mash Bar Listed above as essential 03
See these on the map

signature #3

Best cinnamon roll in Edinburgh

See all 6
  1. Number 1. Room & Rumours Coffee Listed above as essential 05
1 more
See these on the map

Vegan & omni

2 lists Fully vegan · Omni standouts

10 places

Fully vegan in Edinburgh

See all 10
  1. Number 2. FacePlant Foods Listed above as essential 02
  2. Number 3. Non Viet Vegan Restaurant Listed above as essential 12
  3. Number 4. PULSE PlantBased HomeCooking Listed above as essential 13
See these on the map

10 places

Omni standouts in Edinburgh

See all 10
  1. Number 1. Preacher's Patisserie Listed above as essential 09
  2. Number 2. Roseleaf Bar Cafe Listed above as essential 10
  3. Number 3. Let Me Eat too Listed above as essential 11
  4. Number 4. Makars Mash Bar Listed above as essential 03
See these on the map

By occasion

11 lists Breakfast spots · Lunch & brunch · Dinner destinations · Worth the occasion · Coffee masters · Sweet treats · Cozy hideaways · Work-friendly cafes · Group night out · Budget eats · Family friendly

8 places

Breakfast spots in Edinburgh

See all 8
  1. Number 1. Let Me Eat too Listed above as essential 11
  2. Number 3. Babyfaced Baker Listed above as essential 01
See these on the map

8 places

Lunch & brunch in Edinburgh

See all 8
  1. Number 2. Makars Mash Bar Listed above as essential 03
  2. Number 3. Non Viet Vegan Restaurant Listed above as essential 12
  3. Number 4. Roseleaf Bar Cafe Listed above as essential 10
See these on the map

8 places

Dinner destinations in Edinburgh

See all 8
  1. Number 4. Roseleaf Bar Cafe Listed above as essential 10
See these on the map

6 places

Worth the occasion in Edinburgh

See all 6
  1. Number 1. Hendersons Listed above as dinner destinations 01
See these on the map

10 places

Coffee masters in Edinburgh

See all 10
See these on the map

10 places

Sweet treats in Edinburgh

See all 10
  1. Number 2. Babyfaced Baker Listed above as essential 01
  2. Number 4. 101 Bakery Listed above as cinnamon roll 04
See these on the map

8 places

Cozy hideaways in Edinburgh

See all 8
  1. Number 1. Chapter One Coffee Shop Listed above as coffee masters 01
  2. Number 3. Old Chain Pier Listed above as fish and chips 01

8 places

Work-friendly cafes in Edinburgh

See all 8
  1. Number 1. Chapter One Coffee Shop Listed above as coffee masters 01
  2. Number 2. Little Fitzroy Coffee. Listed above as coffee masters 02
  3. Number 3. Guajira Café & Coffee Listed above as cozy hideaways 04

10 places

Group night out in Edinburgh

See all 10
  1. Number 1. Hendersons Listed above as dinner destinations 01
  2. Number 2. Muna's Ethiopian Cuisine Listed above as cozy hideaways 02
  3. Number 3. Old Chain Pier Listed above as fish and chips 01
  4. Number 4. David Bann Restaurant Listed above as dinner destinations 02

10 places

Budget eats in Edinburgh

See all 10
  1. Number 2. Hummus Listed above as essential 15
  2. Number 4. Preacher's Patisserie Listed above as essential 09

8 places

Family friendly in Edinburgh

See all 8
  1. Number 1. Makars Mash Bar Listed above as essential 03
  2. Number 2. Curran Geal Listed above as essential 04
  3. Number 4. David Bann Restaurant Listed above as dinner destinations 02

By dish

3 lists Best pizza · Best pastry · Best coffee

14 places

Best pizza in Edinburgh

See all 14
  1. Number 1. Novapizza Vegan Italian Restaurant Listed above as essential 08

13 places

Best pastry in Edinburgh

See all 13
  1. Number 1. Room & Rumours Coffee Listed above as essential 05
  2. Number 2. Babyfaced Baker Listed above as essential 01
  3. Number 3. The Bearded Baker Listed above as cinnamon roll 02

14 places

Best coffee in Edinburgh

See all 14
  1. Number 2. Bastard Barista Listed above as work-friendly cafes 04

By cuisine

3 lists British · Italian · Indian

10 places

British in Edinburgh

  1. Number 1. Let Me Eat too Listed above as essential 11
  2. Number 2. Chapter One Coffee Shop Listed above as coffee masters 01
  3. Number 3. Salt Horse Beer & Burgers Listed above as essential 14
  4. Number 4. FacePlant Foods Listed above as essential 02

10 places

Italian in Edinburgh

  1. Number 1. Novapizza Vegan Italian Restaurant Listed above as essential 08
  2. Number 2. One Canon Listed above as pizza 04

10 places

Indian in Edinburgh

  1. Number 3. The Khukuri Nepalese Restaurant Listed above as family friendly 03
  2. Nepalese Momos, Vegan Curries

    $$

    The vibe: good for dates

vegan food guide

edinburgh · 473 places on the map

Take Edinburgh with you.

The map, the dish worth ordering at every place, and the spots you save.

  • free
  • no signup needed
The Spinach app: the Kraków map, each place with its rating and the dish worth ordering

Questions about eating vegan in Edinburgh

Are there vegan restaurants in Edinburgh?

Yes — Edinburgh has 473 vegan-ready venues. The top-ranked are Babyfaced Baker, FacePlant Foods, Makars Mash Bar. Spinach ranks them on overall rating, signature dish strength, and reviewer praise for the food.

Is Edinburgh good for vegans?

Edinburgh scores 75.6/100 on the Spinach vegan city index. The city has 76 vegan-friendly venues and 96 high-quality restaurants out of 473 analyzed.

How many vegan restaurants are in Edinburgh?

Edinburgh has 19 fully vegan restaurants and 12 vegetarian restaurants. 76 venues score B or higher on the Vegan Friendliness grade.

What dishes is Edinburgh known for?

Edinburgh's top signature dishes for vegans are fish and chips, haggis, cinnamon roll, and the city also does pasta and pizza well. Signature dishes are ranked by how the city's venues score against the other 157 cities we track.

What are the best cuisines for vegans in Edinburgh?

The vegan scene in Edinburgh leans British, Asian, Italian. British is particularly strong, with 10 venues serving quality plant-based options.

What's the best vegan restaurant in Edinburgh?

Babyfaced Baker is ranked #1 in Edinburgh by the Spinach Essentials algorithm, which weights rating, signature dish performance, and reviewer praise. See all 15 Essentials for the full ranking.

How does Spinach rank these venues?

Spinach ranks vegan venues by formula: a composite of Google Maps rating, the Spinach Rating (Wilson-confidence scored), dish-quality Wilson scores from extracted review signals, and city-specific signature dish strength. Essentials add a tier weighting; category lists add their own mood/occasion weights. No pay-to-play.

How fresh is this data?

The last refresh is stamped at the foot of this page. Rankings come from public reviews on Google Maps and HappyCow, read by Spinach's own analysis. We never republish the reviews themselves.