10 Best Delicious Vegetarian Cafes and Restaurants in Scotland's Capital City

Vegetarian and vegan diners used to draw the short straw when eationg out. Thankfully times have changed and  Edinburgh now has a wide range of exciting options for those on a meat and fish free diet. There are two wonderful vegetarian restaurants in the capital who vie for the title of Edinburgh’s best veggie restaurant - Henderson's and David Bann. A visit to either establishment is bound to impress.

Kalpna is a firm favorite with many who love a bit of spice, but Edinburgh also boasts a number of other excellent vegetarian Indian, Nepalese and Tibetan restaurants and cafes.

For a lighter meal or snack you will be spoiled for choice with a wide range of cafes, bakeries, and delis with a vegetarian or vegan focus. One of the best is the vegan and raw food cafe, Pumpkin Brown, in the heart of the Grassmarket.

Whether you are looking for a lavish banquet, a healthy evening meal, a light lunch, a decadent afternoon treat  or a super healthy breakfast, we are sure that you will find the perfect venue on our list of Edinburgh’s best vegetarian restaurants.

The Himalaya Shop primarily sells arts, crafts, jewelry and clothing but hidden at the back of the building is a lovely wee cafe which sells chai teas, cakes and a selection of Tibetan treats. The cafe has a wonderfully laid back feel, even...  Read More

Meadowlark is a not for profit yoga school and vegetarian and health food café located close to the Meadows. During the day the warm and open space is a relaxed café with a distinctly bohemian air. By night the space is re-imagined as a yoga...  Read More

Bindi is an exciting new restaurant and cookery school serving a fusion of Gujarati (Western Indian) and East African street food. Set in the shadow if illustrious predecessor Ann Purna, Bind rises to the challenge to deliver high quality...  Read More

Moon and Hare is an independent, gluten free, vegetarian, and vegan artisan eatery and deli situated in the leafy suburb of Bruntsfield. Food is processed as little as possible and highly refined additives such as sugar are avoided in favour of...  Read More

Pumpkin Brown is a wonderful cafe in the Grassmarket area of the Old Town specializing in raw food, healthy eating and vegan cuisine. They start with the promise that none of their food contains refined sugar, dairy products or gluten, and then...  Read More

At first glance Novapizza appears to be just another Italian restaurant. The decor is rustic and traditional with quaint red and which chequered table cloths and delightful paintings of Italian vistas. All of the classics are present on the...  Read More

Kalpna won the Gourmet British Vegetarian Restaurant award for 2011 and is widely acclaimed as one of the best Indian restaurants in Scotland. The menu is fresh and inviting, reflecting developments in contemporary Indian cuisine but also...  Read More

Following on the success of their Hanover Street restaurant and the wonderful cafe in the values of St John's, comes a fully vegan restaurant situated in Thistle Street. This is Edinburgh's first fully vegan restaurant, and it looks to be a...  Read More

David Bann's restaurant is a wee gem, considered by some to be the best vegetarian restaurant in Scotland. The menu is eclectic and innovative with influences from around the world. Thai fritters sit alongside a selection of tempting pastry...  Read More

This was Edinburgh's first vegetarian restaurant, and many still consider it the best. Long, shared tables run the length of the basement room, where candlelight, a nice wine list and live piano or guitar add gracious touches. Meals are...  Read More


Meet Simon Hill

Simon has lived in various corners of Edinburgh over the last 18 years. He fell in love with the city as a small child after visiting the castle and returned to study Scottish History.

After...  More About Simon