Where are the five best places to eat in Edinburgh?

Answers from Our Experts (1)

Walk along any of the major city thoroughfares and you will find them lined with generic tourist eateries, serving the same uninspired fare. But don’t worry — better culinary options are just around the corner. Here are the top five:
 
1. The Witchery. On top of being one of Edinburgh’s finest hotels, The Witchery is also one of its top restaurants. Along with the luxury setting, the pan-European menu is extravagant too, with dishes like daube of ox cheek with celeriac purée and pan-roasted Atlantic black bream with lobster mayonnaise.
 
2. The Plumed Horse, The seaside town of Leith is one of Europe’s gastronomic capitals, home to a disproportionate number of award-winning restaurants. The most interesting of the lot is The Plumed Horse, which serves up a complementary blend of traditional Scottish and French cuisine (dishes vary from wild salmon to organic veal to truffle lasagna), as well as a spectacular selection of fine wines.
 
3. David Bann. You may not particularly associate Scotland with vegetarianism, but Edinburgh is dotted with many great veggie and vegan restaurants. The finest of them is David Bann, which serves gourmet cuisine from all four corners of the world. We recommend the Thai tofu fritter.
 
4. Stac Polly. The height in traditional, gourmet Scottish fare, Stac Polly will have you looking at British cuisine in a whole new light. Get a genuine taste of the culture with dishes like bread-crumbed haggis with chutney and wild venison casserole with juniper berries.
 
5. Chocolate Soup. If you are looking for a filling snack, rather than a full meal, go to this chocoholic’s paradise. You can expect chocolate muffins, strawberries dipped in chocolate, “choctails” (chocolate desserts served in a long glass) and the eponymous chocolate soup, which comes steaming in a bowl of white/dark hot chocolate. Those without a sweet tooth can munch on the non-chocolate sandwiches, soups and smoothies.

Related Questions