Top places to eat for Vegans and Vegetarians in Edinburgh

28 February 2015

It can sometimes be a bit of a struggle to find good eateries which tailor to vegetarian and vegan diets. In Edinburgh, there is a tasty selection of restaurants, independent bistros and cafés which cater to a meat-free lifestyle.

At This Is Edinburgh, we’ve done a bit of digging to come up with our Top Places to Eat for Vegans and Vegetarians within our city. 

Earthy Foods & Goods


[Image from Earthy]

At Earthy, they believe that if you eat well, you will live well. Using the freshest ingredients and a strict attention to detail, their food offering is hand-crafted with a whole lot of love! From breakfast to dinner, hungry or peckish, Earthy has a number of vegan and vegetarian options to tuck into.

Is meat served in this venue? Yes
Veggie Pick: Roasted Peppers, Goats Cheese & Cherry Tomatoes with Rocket Pesto.  

1-6 Canonmills Bridge, Edinburgh, EH3 5LF (website)


Flip[Image from Flip]

Helping to protect our earth as well as creating delicious food are two things high on Flip’s list. Eco-friendly packaging, along with well-sourced ingredients, combined with fast service, makes for a great stop-off for any vegans or vegetarians!

Is meat served in this venue? Yes
Veggie/Vegan Pick: With a wide variety of vegan and vegetarian fillings, their Triple Gourmet Toastie is the perfect lunch-time sandwich!

54 Clerk Street, Edinburgh EH8 9JB (website)


Lovecrumbs[Image from Lovecrumbs]

Lovecrumbs is one of Edinburgh’s staples on the cake and a cuppa scene. Its quirky interior and cake wardrobe display area make for a great talking point over a nice big slice. By selling only cake, there is ample choice for any vegetarian to satisfy their sweet-tooth and there are even some vegan options too. There is definitely a space in your diary for the Lovecrumbs café. 

Is meat served in this venue? On occasion
Vegan Pick: The Chocolate Rose Cake (pictured above) is enough to set any vegan’s heart racing!

155 West Port, Edinburgh, EH3 9DP (website)

The Baked Potato Shop

The Baked Potato Shop
[Image from The Baked Potato Shop]

The self-confessed hottest tattie in town, The Baked Potato Shop cemented its place on Cockburn Street in 1983. The queue is often out the doorwith loyal customers due to its commitment to provide the best produce around. Full to the brim with vegetarian and vegan options, head down to Cockburn Street and try this tattie treat!

Is meat served in this venue? No
Veggie Pick: The Baked Potato Shop has a wide range of fillings, however their fresh egg mayonnaise made with soya mayo is a great alternative to the original.

56 Cockburn Street, Edinburgh, EH1 1PB (website)


Kalpna[Image from Kalpna]

A family-run restaurant with an excellent atmosphere, Kalpna has been making high quality vegetarian and vegan food for over a quarter of a century. Much loved Indian classics feature on this menu, along with the modern day dishes. Whether you like it hot or relatively mild, Kalpna has a menu to suit all.

Is meat served in this venue? No
Veggie/Vegan Pick: Their traditional Dam Aloo Gabi, a spiced potato and cauliflower cooked in a tomato gravy is a winner for us!

2-3 St Patrick Square, Edinburgh, EH8 9EZ (website)


[Image from SoupedUP]

Operating out of a disused police box, this quirky eatery offers  handmade soup  and fresh artisan coffee (soya milk is available). Their tasty panini menu is completely meat-free too! Head to this wee gem at any point in the day for a purse friendly coffee or a warm soup! They even give you the option to pre-order if you are having lunch on the run.

Is meat served at this venue? No
Vegan Pick: Their soup changes daily, however their vegan Pea & Mint soup sounds particularly heavenly!

22A St Patrick Square, Edinburgh EH8 9EZ (website)

David Bann

David Bann[Image from David Bann]

David Bann is one of the busiest vegetarian restaurants in Edinburgh, however the restaurant certainly does not skimp on good service with a friendly smile. With a warm atmosphere, a selection of vegan wine and beer paired with delicious food, it is definitely a good place to go on a first date.  Their vegan jelly is a must-try!

Is meat served at this venue? No
Vegan Pick: David Bann caters well for vegans, and the stir fried vegetables with udon noodles and smoked tofu is a mouth-waterer!

56-58 Saint Mary's Street, Edinburgh EH1 1SX (website)

Forest Café

Forest Cafe
[Image from The Forest Café – STV]

The Forest is a volunteer-run, collectively-owned, free art and event project, which also runs a vegetarian café. Have a nibble and get involved in the many daily events that take place in this quirky multi-use space.

Is meat served at this venue? No
Veggie Pick: Everything is vegetarian, and there are vegan options a plenty too. Their falafel meal is a real belly filler.

141 Lauriston Place, Edinburgh, EH3 9JN (website)

Bread Street Brasserie

Bread Street Vegan Menu

On the first Monday of every month head to Bread Street Brasserie for a Vegan feast. Their dedicated Vegan Evening features a three course Vegan Menu with one of three delicious options to choose from in each course. The brasserie showcases the finest of Scotland's larder with a special emphasis on catering to dietary requirements. 

Is meat served at this venue? Yes
Veggie/Vegan Pick:
Even when it's not Vegan Evening, Bread Street Brasserie strive to include vegetarian and vegan options on their regular a la carte menu so if you can't make it on the first Monday of the month it's still worth checking out their menus on the website which change regularly. 

34 Bread Street, Edinburgh, EH3 9AF (website)

Food Button