Amsterdam is the capital and most populous city of the Netherlands, renowned for its historic canal ring, world-class museums, vibrant cycling culture, and liberal atmosphere. Built on a grid of 17th-century canals lined with narrow gabled merchant houses, the city blends Golden Age heritage with contemporary art, cutting-edge food, and one of Europe's most energetic nightlife scenes.
Top restaurants
Handpicked picks for the best dining experiences.
Restaurant Vermeer
Popular Modern European restaurant in Amsterdam.
Known for: 1 Michelin star; creative Dutch seasonal cuisine in a 17th-century setting
Prins Hendrikkade 59-72 (NH Collection Barbizon Palace), 1012 AD Amsterdam
Ron Gastrobar
Popular Modern Dutch / International restaurant in Amsterdam.
Known for: Former Michelin-star chef Ron Blaauw's casual fine-dining concept; Instagrammable small plates
Sophialaan 55, 1075 BP Amsterdam
Moeders
A long-running De Baarsjes-adjacent Jordaan spot built around home-style Dutch cooking, named 'Mothers' and decorated with a wall of framed photos of diners' own mothers that regulars have contributed over the years. The food is stick-to-your-ribs Dutch classics like stamppot and hutspot rather than refined plating, served in a cluttered, mismatched-chairs dining room that leans into a lived-in, domestic feel rather than polish.
Known for: Traditional Dutch stamppot, hutspot, and stewed meats in a cozy restaurant covered wall-to-wall in photos of mothers sent by diners
Rozengracht 251, 1016 SZ Amsterdam
Sama Sebo
A long-established Indonesian restaurant just off PC Hooftstraat, in the museum quarter, known for its rijsttafel format of many small dishes served together rather than a single plated main. The room is small and informal, with woven mats and dark wood, a contrast to the upscale shopping street outside. It's one of the older names in Amsterdam's rijsttafel tradition, a format that grew out of the Netherlands' colonial ties to Indonesia.
Known for: Amsterdam's most iconic Indonesian rijsttafel (rice table) experience; open since 1969
PC Hooftstraat 27, 1071 BL Amsterdam
Restaurants by cuisine
Browse picks grouped by cuisine type.
Dutch
Scheepskameel
Known for: Waterfront café-restaurant in the Houthaven docklands with canal views and an excellent wine selection
Westerdoksdijk 769, 1013 BX Amsterdam
French
The Seafood Bar
Known for: Amsterdam's most celebrated seafood restaurant, with a raw bar and daily-changing catch displayed on ice near the entrance
Van Baerlestraat 5, 1071 AL Amsterdam
International
Pllek
Built out of a repurposed shipping container on the NDSM wharf in Amsterdam-Noord, Pllek pairs a casual bar-restaurant with a sandy stretch along the IJ that functions as an urban beach. The food is straightforward bar-and-grill fare, and the setting — industrial wharf backdrop, open water, deck chairs facing the sunset — is really the main event.
Known for: Urban beach bar and restaurant built from shipping containers on the IJ waterfront; spectacular Amsterdam skyline views
T.T. Neveritaweg 59, 1033 WB Amsterdam
Stach Food
A small chain of daytime cafés built around an open kitchen and bakery counter, serving sandwiches, salads and baked goods to a mostly local, laptop-and-errand crowd. The look is bright and functional — tiled counters, shelves of bread, communal seating — closer to a well-run deli than a sit-down restaurant.
Known for: High-quality Dutch takeaway café chain for breakfast and lunch; excellent coffee and house-baked bread
Van Baerlestraat 68, 1071 BB Amsterdam (multiple locations)
Italian
Lombardo's Deli
Known for: Authentic Italian deli near the Rijksmuseum; fresh panini, antipasti, and Italian groceries
Spiegelgracht 12, 1017 JP Amsterdam
Toscanini
A long-running Northern Italian restaurant in a former warehouse space on the Lindengracht, with an open kitchen, high ceilings and closely packed tables that give it a lively trattoria energy rather than a hushed fine-dining feel. The cooking leans on house-made pasta and classic regional dishes rather than modern reinvention.
Known for: Amsterdam's most celebrated Italian restaurant; rustic northern Italian cooking in a converted Jordaan warehouse; always booked out
Lindengracht 75, 1015 KD Amsterdam
Japanese
Restaurant Yamazato
The formal Japanese dining room inside Hotel Okura, run along kaiseki lines with multi-course tasting menus built around seasonal ingredients and precise, quiet presentation. The room is understated and traditional rather than showy, with tatami-influenced seating areas alongside standard tables.
Known for: 1 Michelin star; authentic Japanese kaiseki and traditional Japanese cuisine; the only Michelin-starred Japanese restaurant in the Netherlands
Ferdinand Bolstraat 333 (Hotel Okura), 1072 LH Amsterdam
MOMO Restaurant, Bar & Lounge
A glossy pan-Asian restaurant and lounge near the Museumplein, pairing a sushi counter with cooked dishes spanning Japanese, Chinese and Thai influences. The space is designed for an evening out — low lighting, a separate bar and lounge area — more than a quick meal.
Known for: Stylish Pan-Asian restaurant and lounge overlooking Vondelpark, blending Japanese, Chinese, and Thai influences with a sushi bar and DJ lounge
Hobbemastraat 1, 1071 XZ Amsterdam
Modern Dutch
Restaurant Breitner
A formal, modern Dutch dining room set right on the Amstel, close enough to the Magere Brug (Skinny Bridge) that the view of the bridge lit up at night is part of the draw. The cooking is refined and seasonal, built around Dutch North Sea and countryside ingredients presented in a tasting-menu format rather than a simple à la carte.
Known for: Intimate canal-side fine dining with creative modern Dutch cuisine in a former bank
Amstel 212, 1017 AJ Amsterdam
Surinamese
Roopram Roti
A small, counter-service Surinamese roti shop in De Pijp rather than a sit-down restaurant — the focus is folded flatbread wrapped around curried chicken, lamb, or vegetables, made quickly and sold mostly for takeaway. It's a working-class Surinamese kitchen in the everyday sense, not a styled restaurant experience.
Known for: Amsterdam's best Surinamese roti — a flat bread wrap with vegetables, meat, or fish in aromatic curry sauce; a De Pijp institution
Eerste van der Helststraat 64, 1072 NM Amsterdam
Warung Mini
A no-frills Surinamese-Javanese warung on Ferdinand Bolstraat in De Pijp, the kind of takeaway-and-a-few-tables place locals rely on for a fast, cheap plate of fried noodles or rice rather than a sit-down evening out.
Known for: Tiny De Pijp gem for Surinamese-Javanese cooking; excellent bami goreng and nasi with chicken satay
Ferdinand Bolstraat 69, 1072 LC Amsterdam
Chinese
Nam Kee
A long-running, no-frills Cantonese restaurant on Zeedijk in the heart of Amsterdam's Chinatown, known for fast turnover and a plain dining room rather than any attempt at atmosphere. The kitchen runs a wide Cantonese menu, but it's best known for one specific dish that regulars order without looking at the menu.
Known for: Amsterdam's most famous Chinese restaurant; the oysters in black bean sauce have been a classic since 1980
Zeedijk 111–113, 1012 AV Amsterdam
Dutch Jenever
Proeflokaal A. van Wees
A jenever tasting house attached to the De Ooievaar distillery in the Jordaan-adjacent old center, pouring young and aged Dutch gins by the small glass at a standing bar rather than table service. It's a proeflokaal in the traditional sense — narrow, wood-lined, and built for drinking rather than dining.
Known for: Atmospheric Dutch tasting house for traditional jenever (Dutch gin) in the Jordaan; centuries-old tradition of proeverijen (tasting sessions)
Drieharingstraat 18, 1015 BJ Amsterdam
Dutch Pancakes
Pancake Restaurant Upstairs (Upstairs Pannenkoeken)
One of the smallest restaurants in Amsterdam, tucked up a steep, narrow staircase in a canal house near the Begijnhof, seating only a handful of tables at once. It does one thing — thick Dutch pancakes, sweet and savory — cooked to order in a kitchen barely bigger than a closet.
Known for: One of Amsterdam's most intimate restaurants — a tiny room reached by a steep ladder-like staircase above a knife shop; Dutch pancakes since 1958
Grimburgwal 2, 1012 GA Amsterdam
Modern Nordic
Restaurant C
Known for: Avant-garde Dutch fine dining inside a former water treatment plant; seasonal local produce with Scandinavian techniques
Spaklerweg 2k, 1096 BA Amsterdam
Neapolitan Pizza
Mastino
Known for: Wood-fired Neapolitan pizza widely regarded as Amsterdam's best; hand-stretched dough with San Marzano tomatoes
Van Woustraat 31-33, 1073 LG Amsterdam
Vietnamese
Pho Viet
Known for: Neighborhood favorite on the Haarlemmerdijk for made-from-scratch Vietnamese pho broth simmered for hours, plus fresh spring rolls and bánh mì
Haarlemmerdijk 6, 1013 JC Amsterdam
Food tours & tastings in Amsterdam
Eat your way through Amsterdam with a guide.
Browse food experiences in AmsterdamWe may earn a commission from bookings made through these links.
Dining etiquette & tips
Navigate the local food scene confidently.
Tipping practices vary — check local customs. Service charge is often included.
Restaurants may close between lunch and dinner. Plan meals around local dining hours.
Popular restaurants may not take reservations — arrive early or be prepared to wait.
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | $5-15/meal | Street food, local eateries, and simple restaurants. |
| Mid-range | $15-40/meal | Sit-down restaurants with good service and varied menus. |
| Upscale | $40+/meal | Fine dining, international cuisine, and premium experiences. |