From fine dining to authentic street food joints, Scotland’s capital city has no shortage of amazing restaurants to satisfy all tastes and every budget.
The BBC Good Food team has dined its way around Edinburgh to produce their pick of the best places at which to eat, from 'cheap eats' to restaurants which are perfect for a 'special occasion'.
While some of the choices won’t surprise you, there are sure to be some gems on his list you've not tried before.
Where: 31 Jeffrey St, Edinburgh EH1 1DH. Best for: Special occasions, child-friendly. BBC Good Food says: For 15 years, this French bistro has been a dependable stalwart. Chef and owner Jean-Michel Gauffre is evangelical about the comforting cuisine of his native Languedoc. Photo: Third Party
Where: 10 Lady Lawson St, Edinburgh EH3 9DS. Best for: Special occasions. BBC Good Food says: Modern yet traditional, cool yet unpretentious, Timberyard is set in a converted warehouse. Photo: Third Party
Where: 54 Shore, Leith, Edinburgh EH6 6RA. Best for: Special occasions. BBC Good Food says: The insight which saw Martin Wishart boldly unleash fine dining on Leith back in 1999 and garner Edinburgh’s first Michelin star continues to drives his restaurant. It’s a well-oiled machine, still capable of surprising and delighting Photo: Third Party
Where: 60 Broughton St, Edinburgh EH1 3SA. Best for: Casual dining. BBC Good Food says: The genius of Pickles is its simplicity. This unassuming Broughton Street bolthole serves local pâtés, chutneys, and meat and cheese platters, meaning this cosy cellar bar is often crammed with locals sharing an informal bite and a bottle of wine. Photo: Third Party
National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.