All Edinburgh guides

Essay · Edinburgh

The most useful restaurants in Edinburgh right now sell fish

Two seafood rooms on the Good Food Guide’s 100 Best Local list make the case that Edinburgh eats best at a fish bistro, not at a tasting menu.

A large pan piled high with prawns, oysters, mussels and other shellfish on a table
Photo: 大胡子, Unsplash. A stock photo that illustrates the story; it isn’t from the places in it.

From 16 October, Barry Bryson brings back lunch at Barry Fish on The Shore: two courses for £25 on Fridays and Saturdays, in a room painted olive green, with the Water of Leith outside. That set lunch is a better argument for eating out in Edinburgh than any of the city’s tasting menus, and the Good Food Guide seems to agree. When it picked Britain’s 100 best local restaurants for 2026, two of its four Edinburgh choices were small rooms built around fish: Barry Fish and LeftField.

The case is simple. Edinburgh sits on the Forth, its restaurants can buy from Shetland, Skye and Orkney, and the cooking that does most with that is not the ten-course menu. It is a short card that changes with the boats, a bill that comes in under £50 a head, and a table you can get on a Tuesday.

Barry Fish

Barry is Scots for fine or good, and it is also the chef-owner’s name; this is Bryson’s first restaurant of his own, opened in 2025. The dinner card changes monthly and comes as two, three or four courses, Tuesday to Saturday. Walk-ins are welcome, which is rare this close to Leith’s three starred dining rooms.

The Shore, Leith · two-course lunch £25 from 16 Oct · Tue–Sat dinner, Fri–Sat lunch · book or walk in

LeftField

Phil White and Rachel Chisholm run LeftField from a tenement ground floor with windows over Bruntsfield Links. One Good Food Guide reporter called it “the type of restaurant that makes the neighbourhood and the city a better place”. Start with oysters, then the Thai coconut Shetland mussels or the squid “puttanesca”, both dishes the Michelin inspectors name. The wine list leans to low-intervention bottles.

Barclay Terrace, Bruntsfield · dinner Thu–Mon, lunch Fri–Sun · book

Dulse

Dulse in the West End proves the model can stretch to two rooms: a wine bar on the ground floor of Queensferry Street, seafood upstairs, and a second branch in Leith that serves a shellfish boil you eat in a bib. Lunch is £26 for two courses. Order the Skye langoustines with confit garlic and harissa, a £15 supplement and worth it.

Queensferry Street, West End · two-course lunch £26 · from noon Wed–Sun, from 5pm Mon–Tue · book

Mussel Inn

Older, plainer rooms are the cheapest way in. On Rose Street, a kilo pot of mussels cooked in their own juices costs £19, or £23.50 with white wine, garlic, shallots and cream.

Rose Street, New Town · kilo of mussels £19 · book online

Ardfern

In Leith, Ardfern runs an oyster happy hour from 4pm to 5:30pm, Monday to Friday, at £2 an oyster.

Bonnington Road, Leith · oysters £2 each · happy hour Mon–Fri · walk-in or book

The counter-argument

The obvious reply is Lyla on Royal Terrace, where a seafood tasting menu of hand-dived scallops and Scottish langoustines holds a Michelin star and a place in the National Restaurant Awards’ top 100. Expensive cooking does fish too.

That is true, and it misses the point. Lyla is an occasion. The question a city’s restaurants have to answer is where you eat on a wet Tuesday in October, and in Edinburgh the honest answer is a plate of mussels or a monthly fish card, not a tasting menu. Even The Shore’s newest arrival, opened in August, the French wine bar Chez Bernard, has built its menu around seafood and sharing plates.

Checked October 2026.

More from Edinburgh

All Edinburgh guides

Pull up a chair.

Bucketdish is nearly ready. Join the waitlist and we’ll tell you the day it opens: iPhone first, then Android.