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.
15 essentials · 3 signature dishes
15 essentials
Ranked by overall rating, signature dish strength and how much reviewers praise the food. If you only have a weekend, start here.
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.

Vegan Toasties, Haggis Melt
$$

Scottish Mash, Vegan Haggis
$$
Worth ordering: #1 Haggis

Vegan Haggis, Soup & Ciabatta
$$
The vibe: good for families

Specialty Coffee, Vegan Bakes
$$
Worth ordering: #1 Cinnamon rollWorth ordering: #1 Pastry

Malaysian Laksa, Fully Vegan
$$
The vibe: good for dates

Pub Burgers, Vegan Choices
$$
The vibe: good for groups

Vegan Pizza, Pasta & Tiramisu
$$$
Worth ordering: #1 Pizza

Vegan Breakfast Rolls, Toasties
$

Cafe, Vegan Menu, Brunch
$$
The vibe: good for dates

Vegan Haggis, Wraps & Panini
$$
The vibe: good for families

Vietnamese, Vegan Pho & Rolls
$$
The vibe: good for groups

Vegan Home Cooking, Fully Vegan
$$
The vibe: good for dates

Vegan Burgers, Dirty Chips
$$
The vibe: good for dates

Lebanese Falafel, Vegan Mezze
$
3 signature dishes
The dishes Edinburgh's reviews name most and praise hardest, each ranked by how reviewers rate the vegan version.
signature #1

Pub, Vegan Fish & Chips, Vegan Burger
$$
Worth ordering: #1 Fish and chips

Scottish Pub, Vegan Fish & Chips
$$
Worth ordering: #2 Fish and chips

Pub, Vegan Fish & Chips
$$
Worth ordering: #3 Fish and chips

Pub, Vegan Haggis & Burger
$$
Worth ordering: #4 Fish and chips

Pub, Vegan Fish & Chips
$$
Worth ordering: #5 Fish and chips
signature #2

Scottish Haggis, Vegan Haggis
$$
Worth ordering: #2 Haggis

Scottish Haggis, Vegan Version
$
Worth ordering: #3 Haggis
Scottish Breakfast, Vegan Haggis
$$
Worth ordering: #4 Haggis

Scottish Bistro, Vegan Haggis
$$$
Worth ordering: #5 Haggis
signature #3

Bagels, Vegan Reuben & Buns
$$
Worth ordering: #2 Cinnamon rollWorth ordering: #3 Pastry

Cafe, Vegan Cinnamon Buns, Cakes
$$
Worth ordering: #3 Cinnamon rollWorth ordering: #5 Pastry

Vegan Buns, Cakes & Focaccia
$$
Worth ordering: #4 Cinnamon roll

Bakery, Vegan Buns & Focaccia
$
Worth ordering: #5 Cinnamon roll

Bagels, Vegan Cinnamon Buns
$$
The vibe: good for families
10 places

Vegan Deli, Breakfast, Cruffins
$
10 places
8 places

Greek Pies, Vegan Pastries
$$
The vibe: good for families

Turkish Brunch, Vegan Shakshouka
$$
The vibe: good for groups
8 places

Vietnamese Pho, Vegan Menu
$$
The vibe: good for dates
8 places

Scottish Classics, Vegan Menu
$$$
The vibe: good for dates

Vegetarian Dining, Vegan Menu
$$
The vibe: good for dates

Macanese, Vegan Coconut Duck
$$
The vibe: good for dates
6 places

Afternoon Tea, Vegan Savories
$$$$
The vibe: good for dates

Indian, Vegan Menu, Chaat
$$$
The vibe: good for dates

Vegan Afternoon Tea, Scones
$$$
The vibe: good for dates
10 places

Vegan Café, Tofu Scramble, Pastries
$
The vibe: good for work & study

Coffee, Vegan Buns & Pastries
$$
The vibe: good for relaxing

Cafe, Vegan Waffles, Toasties
$$
The vibe: good for families

Cafe, Vegan Toast & Platter
$$
10 places

Vegan Doughnuts, Ice Cream
$$

Gelato, Vegan Oat Ice Cream
$$
The vibe: good for families
8 places

Ethiopian Stews, Vegan Platters
$$
The vibe: good for groups

Caribbean Bowls, Vegan Cakes
$$
The vibe: good for families
8 places

Specialty Coffee, Vegan Pastries
$$
Worth ordering: #2 Coffee
10 places
10 places

Sandwiches, Vegan Haggis Toastie
$

Sudanese Wraps, Vegan Stew
$
The vibe: good for groups
8 places

Nepalese Momos, Vegan Curry Menu
$$
The vibe: good for groups
14 places

Neapolitan Pizza, Vegan Cheese
$$
Worth ordering: #2 Pizza
Pizza, Vegan Menu, Sourdough
$$
Worth ordering: #3 Pizza

Pizza, Vegan Cheese & Haggis
$$
Worth ordering: #4 Pizza
13 places

Coffee, Vegan Pastries, Cinnamon Buns
$$
Worth ordering: #4 Pastry
14 places

Coffee, Oat Lattes, Vegan Cakes
$$$
Worth ordering: #1 Coffee

Specialty Coffee, Vegan Pastries
$$
Worth ordering: #3 Coffee

Coffee, Vegan Bakes, Porridge
$$
Worth ordering: #4 Coffee
10 places
10 places

Neapolitan Pizza, Vegan Cheese
$$
The vibe: good for dates

Italian, Vegan Menu
$$
The vibe: good for dates
10 places

Indian-Nepalese, Vegan Curries
$$
The vibe: good for groups

Punjabi Pakora, Vegan Menu
$
The vibe: good for groups

Nepalese Momos, Vegan Curries
$$
The vibe: good for dates
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.
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.
Edinburgh has 19 fully vegan restaurants and 12 vegetarian restaurants. 76 venues score B or higher on the Vegan Friendliness grade.
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.
The vegan scene in Edinburgh leans British, Asian, Italian. British is particularly strong, with 10 venues serving quality plant-based options.
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.
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.
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.