Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right Scotland icon-chevron-right Edinburgh icon-chevron-right The 30 best restaurants in Edinburgh

Heads up! We’re working hard to be accurate – but these are unusual times, so please always check before heading out.

A dish at Fhior in Edinburgh
Photograph: Fhior

The 30 best restaurants in Edinburgh

From casual cheap eats to blow-the-budget feasts, here’s our round-up of the absolute best restaurants in Edinburgh

By Jo Laidlaw and Dayna McAlpine

Culture, history, architecture and hills – Edinburgh has it all. Chefs flock here to pay homage to Scotland’s world-class larder and that means you can definitely expect to taste some brilliant local produce while in town. Beautiful shellfish from crystal-clear waters, fairly reared meat and gorgeous bread are all very much present and correct.  

Trend-wise, small plates are still hot, pizza is having something of a moment, and the much-heralded burger craze is on the way out – look for dogs, wings and ’babs for a casual cheap eat. Plant-based food takes a starring role, too, so whether you’re veggie, vegan or just plain flexi, you’ll easily find creative meat-free cooking here.

Like any city, Edinburgh has her share of chain restaurants, but with our handy list it’s easy to support local (don’t say we’re not good to you). So if you fancy planning your itinerary solely around where you want to eat, crack on. We won’t judge.  

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.

And if it’s tip-top mixology you’re after?

The 11 best bars in Edinburgh

Bars and pubs

Smiley Edinburgh must be about as friendly and welcoming as cities get. And we’d surmise that’s in no small part thanks to the city’s wealth of pubs and bars – here’s our pick of the very best.


    You may also like