Edinburgh is a city of multitudes, with culture, history and rugged landscapes all wrapped up in one. But it’s also world-famous for its many outstanding restaurants, which use both the finest and freshest local produce as well as international ingredients and flavours. Expect top-quality meat and shellfish from across Scotland, but also inventive plant-based menus that offer twists on the traditional.
Of course, as with any major tourist-friendly city, Edinburgh has plenty of chains. But with so many fabulous independent restaurants featuring creations by the very best chefs around, why not try something different? Here’s our pick of the best restaurants in Edinburgh – all well worth your attention if you’re on a trip up here.
Eaten somewhere on this list and loved it? Share it with the hashtag #TimeOutEatList. You can find out more about how Time Out makes recommendations and reviews restaurants here.