The Petrel Picks
Where to eat in Amsterdam
20 restaurants in Amsterdam, ranked. Compiled from Michelin, James Beard and World’s 50 Best. No sponsored placements, no affiliate links, and nobody paid to be on this list.
-
1
Winkel 43
Cafe & bakery
Noordermarkt 43, 1015 NA Amsterdam, The Netherlands
-
2
De Foodhallen
Bellamyplein 51, 1053 AT Amsterdam, The Netherlands
-
3
The Pancake Bakery
Prinsengracht 191, 1015 DS Amsterdam, The Netherlands
-
4
The Seafood Bar
Seafood
Van Baerlestraat 5, 1071 AL Amsterdam, The Netherlands
-
5
Hummus Bistro d&a
Mediterranean, Vegetarian
Westerstraat 136, 1015 MP Amsterdam, The Netherlands
-
6
Omelegg - City Centre
American
Nieuwebrugsteeg 24, 1012 AH Amsterdam, The Netherlands
-
7
Moeders
French
Rozengracht 251, 1016 SX Amsterdam, The Netherlands
-
8
Kartika
Asian fusion
Overtoom 68, 1054 HL Amsterdam, The Netherlands
-
9
Van Kerkwijk
Cafe & bakery
Nes 41, 1012 KC Amsterdam, The Netherlands
-
10
Broodje Bert
American
Singel 321, 1012 WK Amsterdam, The Netherlands
-
11
La Perla
Italian
Tweede Tuindwarsstraat 14-53, 1015 RZ Amsterdam, The Netherlands
-
12
Pannenkoekenhuis Upstairs
French, Cafe & bakery
Grimburgwal 2, 1012 GA Amsterdam, The Netherlands
-
13
Cannibale Royale
French
Lange Niezel 15-17, 1012 GS Amsterdam, The Netherlands
-
14
Tales & Spirits
French, Bars & drinks
Lijnbaanssteeg 5-7, 1012 TE Amsterdam, The Netherlands
-
15
Bird Thais Restaurant
Thai
Zeedijk 72-74, 1012 BA Amsterdam, The Netherlands
-
16
Greenwoods Singel
American
Singel 103, 1012 VG Amsterdam, The Netherlands
-
17
De Kas
French
Kamerlingh Onneslaan 3, 1097 DE Amsterdam, The Netherlands
-
18
Kantjil & de Tijger
Asian fusion
Spuistraat 291-293, 1012 VS Amsterdam, The Netherlands
-
19
Burger Bar
American
Kolksteeg 2, 1012 PT Amsterdam, The Netherlands
-
20
The Happy Pig
Rosmarijnsteeg 12, 1012 RP Amsterdam, The Netherlands
Award data from Michelin, James Beard and World’s 50 Best. Ordering also considers public review data, which is not reproduced here. Last reviewed September 2026.