Edinburgh restaurants: 28 amazing places to dine in Edinburgh, from Michelin-starred restaurants to cheap eats

From fine dining establishments to authentic street food joints , Edinburgh has so many great places to eat, with something to satisfy all tastes and every budget.

The BBC Good Food team has dined its way around Scotland's capital city to produce their pick of places to eat, from 'cheap eats' to restaurants which may be a tab pricier but are perfect for that 'special occasion'. And while some of the choices won’t surprise you, there are sure to be some gems on his list you've not tried before.

Scroll through our photo gallery to see what BBC Good Food reckons to be the 28 best restaurants in Edinburgh – and let us know your own favourites in the comments section before you go.

Comment Guidelines

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.