The 5 best places to eat fresh fish in Amsterdam

1) Mossel & Gin

Mossel & Gin specialises in, well, mussels, gin and tonic. When it opened, the owners wanted to upgrade the mussel’s image and add something else to the typical steaming black pot. Also on the menu are oysters from Zeeland, lobster, crab and shrimp croquettes. Mossel & Gin is located in Westerpark and has a nice patio. 

Mossel & Gin fish restaurant

2) Visaandeschelde

Visaandeschelde is one of the best fish restaurants in town. The menu changes every ten weeks, and consists of fresh seasonal fish. Lunch is available on weekdays from noon to 3.30 pm, dinner is served every day from 6.30 to 11 pm. Make sure to book ahead. 

restaurant interior of Visaandeschelde

3) Kras Haring

It’s a Dutch tradition: haringhappen. Grab the herring by its tail, dip it in raw onions if you like, and chow down. Kras Haring, an outdoor fish stall, is an excellent place to have one. 

Kras Haring fish stand

Kattenburgerplein (in front of Scheepvaartmuseum)

+31 (0)299 36 84 30

4) The Seafood Bar

Various kinds of oysters, fish and chips, lobster or sushi: name something fishy and The Seafood Bar has it. All the fish is fresh and very tasty and, where possible, organic. The bar has an industrial design, and an open kitchen in the back. There’s a second branch at Spui 15 and one at Ferdinand Bolstraat 32 in De Pijp. 

the Seafood bar in Amsterdam

5) Bridges

Chef Joris Bijdendijk earned his first Michelin star at Bridges. This chic fish restaurant belongs to The Grand hotel. The building itself, however, used to have a slightly more down to earth purpose: it was the city council’s canteen. Bridges participates in an organisation called Slow Food, which promotes the use of ‘endangered’ ingredients, like specific types of rye and spices. 

Bridges dining

Suggestions?

Want to share new hidden secrets in your hometown? Are you the author of the next hot city guide? Or do you want to team up in some other way? We look forward to hearing from you!

Contribute