What The Dickins: A Tale Of Edinburgh City

12 of the Best Places for Vegetarian Food in Edinburgh


Post holiday season it might be a good idea to cut down on your meat consumption and eat a few more veggies – and preferably turn it into a lifelong habit! With eating a plant-based diet becoming more and more common, also Edinburgh delivers when it comes to vegetarian and vegan cafes and restaurants. To help you find the most tasty vegetarian food we decided to put together a list of places we go to when we want a delicious vegetarian meal! (Note that some of the places do serve meat as well.)


  • 94 Hanover Street

Being the UK’s longest running vegetarian restaurant (established in 1962) means there is no way Hendersons wouldn’t be on this list! With an iconic salad bar and many other mouth-watering vegetarian options you need to try this one. If you’re vegan you should pop into their vegan restaurant just around the corner on Thistle Street.

David Bann

  • 56-58 St Mary’s Street

Another vegetarian institution in Edinburgh, David Bann, is often busy – but for a good reason: their food is simply delicious. They also serve vegan wine and their vegan orange jelly with rum soaked raisins is to die for.

Hula Juice Bar

  • 103-105 West Bow

If you’re in the Old Town and in the mood for a healthy juice or smoothie you can’t go wrong with recently refurbished Hula Juice Bar. There are also plenty of light vegetarian lunches to choose from in the form of soup, sandwiches and wraps. For a super health kick order an acai bowl and a turmeric latte – perfect for Instagram as well!

Pumpkin Brown

  • 16 Grassmarket

Another newcomer that serves clean, raw, plant-based and organic food is Pumpkin Brown in the Grassmarket. There are a lot of takeaway options but you can also sit in. How does a blueberry muffin chia pot or sweet potato, chickpea and spinach curry sound?


  • 2-3 St Patrick Square

This family-run restaurant that serves traditional and more contemporary Indian vegetarian food has been around for a respectable 25 years. Kalpna is often called an institution and the owner is passionate about leading a vegetarian or vegan lifestyle. A lot of tasty treats to be had here!

The Baked Potato Shop

  • 56 Cockburn Street

This is another Edinburgh institution and the self-confessed “hottest tattie in town”. The Baked Potato Shop has been around since 1983 and serves up the most delicious vegetarian and vegan baked potatoes as well as salads and vegan cakes – all for a very affordable price. The location on Cockburn Street is convenient too if you’re doing some sightseeing in the old town.

Bread Street Brasserie

  • 34 Bread Street

Although this place does have vegetarian options on the a la carte menu, it’s because of the monthly vegan night that we’re including Bread Street Brasserie here. On the first Wednesday of each month you can enjoy a 3-course vegan meal for £17.50 per person – something that’s been praised by many vegans and non-vegans.

Beetroot Sauvage

  • 33-41 Ratcliffe Terrace

Having only opened earlier this year Beetroot Sauvage is a plant based cafe and wellness centre based in the Southside of Edinburgh. Offering everything from vegan smoothies to a Cookery Classes Beetroot Sauvage even hosts a weekly market. It’s also child-friendly with a kids menu for the little ones.


  • 16 Clifton Terrace

We’ve blogged about Edinburgh’s first naked cafe before, almost a year ago when it opened. Grams started out in October 2015 selling raw, vegan, clean, dairy free, gluten free and refined sugar free cakes at a couple of markets but later opened up a little cafe in Haymarket. The cafe sells healthy, fresh take away and sit in meals such as protein pancakes, low carb salad and vegan pulled pork. They also serve meat.

Union of Genius

  • 8 Forrest Road

Scotland’s first soup cafe is the place to go to if you’re in the mood for a hearty bowl of homemade soup. With a changing daily menu of six soups, including vegan and vegetarian options you won’t struggle having a healthy, meat-free lunch at Union of Genius!

Stay in a home in Edinburgh

If you don’t live in Edinburgh but want to visit (Edinburgh’s restaurant scene is reason enough to!) we can provide you with the perfect self catering home in the centre of Edinburgh. The gorgeous apartment in the photo above is 29a Eglinton Crescent, a beautifully decorated two bedroom flat on one of Edinburgh’s smartest streets. If this is not your style we have plenty of other options…

Browse our self catering apartments here!

Leave a Comment

Your email address will not be published.