While Scotland may not be renowned for its food, the large concentration of overseas students and tourists in Edinburgh have meant all manner of restaurants have sprung up to cater to their new client base. While there are still plenty of generic chains, here are the best independent gems.

David Bann
56 – 58 St. Mary’s Street, Edinburgh EH1 1SX, UK
+44 131 556 5888 www.davidbann.com

David Bann’s vegetarian menu is varied enough to have any meat-eater watering at the mouth. Their brunches are popular amongst Edinburgh’s student population, while their main menu contains a selection of veggie food from around the world. Particularly good are the asparagus and pea risotto, and tartlet of blue cheese with slow dried tomato.

A cold Scottish day can be warmed up with a hot port – port with hot water, lemon and cloves. Their desserts are luscious, think dark chocolate soufflé, whisky vanilla pannacotta, and rhubarb ginger tart. Who said vegetarian food was boring?

Best restaurants in Edinburgh - David Bann

Tartlet of blue cheese with slow dried tomato and dark chocolate soufflé, image source: www.davidbann.com

41 Frederick Street, Edinburgh EH2 1EP, UK
+44 131 226 2982 www.eteaket.co.uk

This enchanting tea room offers brunches, light bites and afternoon tea; and the shop sells Rooibos crème caramel, chocolate teas as well as classic lapsang suchong and green teas.

A visit to Eteaket is a decadent treat, whether it’s for a full breakfast with toast, jams and tea served in their elegant tea ware or a cake stand filled with scones and double clotted cream. A must-visit.

Amore Dogs
104 Hanover Street, Edinburgh EH2 1DR, UK
+44 131 220 5155 www.amoredogs.co.uk

This Italian restaurant offers rather a lot more than pizza and pasta. Some of the dishes available are goat cheese risotto with ox kidney, gnocchi with chestnut and squash, and steak with gorgonzola sauce and mash. A good selection of Italian wines complete the menu.

The white walls feature quirky portraits, including a rather strange Renaissance-style mural with a close up of a peering dog. Booking is recommended, especially at weekends.

Best restaurants in Edinburgh - Amore Dogs

Inside Amore Dogs, image source: www.amoredogs.co.uk

Urban Angel
121 Hanover Street, Edinburgh EH2 1DJ, UK
+44 131 225 6215 www.urban-angel.co.uk

This deli-café prides itself on sourcing organic produce. They offer a wide range of brunch items, tapas and vegetarian options; while the deli sells a variety of fresh cakes, sandwiches and salads as well as alcoholic beverages.

Try the extremely rich eggs benedict with smoked haddock or the moreish tapas-sized bites of veggie haggis, smoked salmon and spring onion rolls, and potato terrine. A Bloody Mary or an Irish coffee makes an excellent complement to the tasty menu.

View Best restaurants in Edinburgh in a larger map

Previous articleGuide to 100 Yen shopping in Japan
Next articleNishiyama Ryokan, Kyoto
Having an Iranian mother who is an excellent cook and having spent her childhood in Spain meant that Leila was spoilt for choice food-wise from a very young age. Now based in London, she is a regular contributor at I Ate My Way Through and also writes restaurant reviews for an online publication. She loves nothing more than hosting huge dinner parties at home where she tries out all the recipes she’s picked up whilst travelling the world. Her friends regularly get treated to culinary delights that originate in South Korea, Cambodia, Iceland, Iran, Spain, France and Latin America. When she’s not cooking or eating her way around London and the world she is likely to be enjoying her other passion: music, whether it’s listening to it, dancing to it, or writing about it.


Please enter your comment!
Please enter your name here

fifteen − six =