Best Vegetarian and Vegan Restaurants in Edinburgh

Vegetarianism has been a way of life and dietary choice for many and is certainly not a new concept. However, as a population we are recognising the health and wider eco/planet benefits to taking this approach – this combined with greater creativity and flavour in the dishes served means vegetarianism is increasing in popularity. So whether you are a newbie or veteran veggie be sure to check out our selection of the best of vegan and vegetarian eateries in Edinburgh.



View this post on Instagram


A post shared by Harmonium Bar & Kitchen (@harmoniumbar) on

Harmonium is a firm favourite with Veggies (and non veggies too) across the city. Not only is the food great here but the friendly team and lovely space are all part of the attraction.

All dishes served here are free from animal produce and each dish has a maritime twist as a nod to the areas rich history and seafaring heritage. Think juicy burgers, stone-baked pizza and desserts to die for.

Or if you just fancy a coffee or a cheeky beverage you’d be more than welcome too – as would your furry friend (this is dog friendly); seasonal cocktails, organic wine list and rotating cask beers are all tipples of the day.

Address: 60 Henderson St,  Leith EH6 6DE

Nova Pizza Vegetarian Kitchen

A post shared by John Robins (@nomadic_revery) on

For some of the best vegetarian pizza dishes that Edinburgh has to offer, Nova Pizza Vegetarian Kitchen specialises in delicious vegetarian pizzas that are irresistible even for non-vegetarians. Friendly and welcoming staff offer an impressive range of vegetarian pizza toppings such as pepperoni, mozzarella and even vegetarian mince. In addition, Nova Pizza offers a terrific range of mouth-watering desserts. A separate menu is available for those whose preferences are strictly vegan.

Address: 42 Howe St, Edinburgh, EH3 6TH

Hendersons of Edinburgh

Hendersons is known and respected for establishing Britain’s longest running Vegetarian restaurant. Since 1962 Hendersons has led the way in introducing the pleasures of vegetarian and vegan dining to the people of Edinburgh. The secret of their success, which is no secret at all to the countless customers who’ve passed through their doors, is simply that the quality of dishes served is unbeatable anywhere in the city. The focus on exquisitely prepared, organic, seasonally available ingredients, has kept Hendersons at the forefront of the vegetarian and vegan revolution. They’ve expanded their operations, too, and now offer the Thistle Rd. based Shop & Deli with The Vegan and The Salad Table plus Hendersons Holyrood, in Holyrood Road.

Address: 94 Hanover St, Edinburgh EH2 1DR

David Bann

The warm colour scheme and decor of this licensed vegetarian and vegan restaurant creates an inviting ambience in which to enjoy a range of excellent dishes and also an impressive range of fine wines, some of which are vegan friendly. David Bann’s menus clearly indicate which items are vegetarian, vegan and gluten free, and their cosmopolitan dishes bring flavours from far and wide including the Mediterranean and Southeast Asia.

Address: 56-58 St Mary’s Street, Edinburgh, EH1 1SX


A post shared by Megan 🍃 (@blondehealthdiary) on

Local and Indian vegetarian cuisine are presented at Kalpna following the Eastern concept of using locally-sourced, freshly prepared ingredients wherever possible. It’s obviously a recipe for success given the numerous awards for excellence that have been bestowed on Kalpna in its more than 25 years of successful operation. A family-run restaurant, Kalpna offers a warm and exotically Eastern welcome to all lovers of vegetarian and vegan cuisine.

Address: 2-3 St. Patrick Sq., Edinburgh, EH8 9EZ

Pumpkin Brown

Amanda Brown’s vision of providing Edinburgh with a cafe offering healthful, plant-based, organic and delicious breakfasts and lunches became a reality on the opening of Pumpkin Brown. With all of their offerings being completely free of refined sugar, dairy and gluten, nutrition is the main focus, but definitely not at the expense of taste; Amanda has successfully combined her passions for food that is nutritious with food that is delicious.

Address: 16 Grassmarket, Edinburgh, EH1 2HS

Holy Cow

A post shared by Holy Cow (@holycowedinburgh) on

Holy Cow may be the new kids on the block, having just opened in December 2017, but they’ve wasted no time in creating a great first impression on the growing band of customers who have discovered this most recent addition to Edinburgh’s vegetarian dining scene. With an inviting range of vegan burgers, sandwiches, salads, soups, coffees and cakes, there’s no better place in Edinburgh to enjoy vegetarian snacks at their best. In addition, every item on the menu is available for takeaway, too. Look for Holy Cow on Elder Street. It’s located at the rear of the bus station. It’s a small restaurant, but very cosy and welcoming.

Address: 34 Elder Street, Edinburgh, EH1 3DX

Paradise Palms

A post shared by Kate (@darksquid) on

Not content with offering some of the city’s finest vegetarian cuisine, Paradise Palms also stages events including live music, dance nights, book clubs, dating events and much more. The culinary focus is vegetarian soul food and many dishes on their menu are purely vegan, too. All of the menu items clearly indicate whether they’re vegetarian or vegan. Fully, licensed, Paradise Palms is also known for a superb range of wines, spirits and beers plus hot and cold soft drinks.

Address: 41 Lothian St, Edinburgh, EH1 1HB

Join our Facebook group today, ask the community questions and discover more about Edinburgh --> Hidden Edinburgh Group