Skip to content
Hello Amsterdam
Amsterdam restaurants

Eat & Drink

Amsterdam, eaten properly.

Tasting menus, bistros, brown cafés, and the one-table kitchens we never tell our colleagues about.

Amsterdam's food scene is more exciting than its reputation suggests — a compact, international city where centuries-old Dutch classics sit alongside Indonesian rijsttafel, Surinamese roti, natural-wine bars and a clutch of Michelin stars. Add canal-side terraces and a strong café culture, and there's something for every mood and budget.

What to eat

Start with the Dutch classics: bitterballen with a beer, raw herring from a street stall, thick pea soup in winter, and apple pie or fresh stroopwafels. Don't miss an Indonesian rijsttafel — a feast of small dishes that's a legacy of the country's colonial history — or Surinamese roti. The city also does brunch, specialty coffee and natural wine exceptionally well.

Where to eat

De Pijp is the city's most diverse eating quarter, anchored by the Albert Cuyp market; the Jordaan is full of cosy bistros and brown cafés; the centre covers everything from quick bites to fine dining; and Amsterdam Oost and Noord are where much of the new, creative cooking is happening. Use our cuisine pages to browse by kitchen — Italian, Indonesian, Japanese, Thai and more.

Know before you go

Service is included by law, so tipping is modest — rounding up the bill or around five to ten percent for good service is plenty. Popular restaurants book up, so reserve ahead, especially at weekends. Lunch is typically served from around noon and dinner from six, with many kitchens closing by ten. Vegetarians and vegans are well catered for across the city.

Below you'll find our restaurant guides and a directory of the city's best places to eat, filterable by cuisine and neighbourhood.

Browse by cuisine

150 of 150 results

Addis Ababa

african · €€ · Oud-West

Addis Ababa

Husband-and-wife Ethiopian kitchen on the Overtoom — the house special platter, banana beer and hospitality with a story.

Ashoka

Indian · €€ · Spui

Ashoka

A reliable Indian kitchen with a relaxed atmosphere.

BAK

Dutch · €€€€ · Houthavens

BAK

A celebrated seasonal restaurant on the top floor of a Houthavens warehouse, with harbour views.

Bakers & Roasters

Other · €€ · De Pijp

Bakers & Roasters

A buzzing De Pijp brunch spot with a Kiwi–Brazilian streak, big plates and an even bigger queue at weekends.

Bakkerswinkel Westerpark

Other · €€ · Westerpark

Bakkerswinkel Westerpark

Daytime bakery-brunch institution on the Westergas quay — warm scones, homemade quiches and high tea done properly.

Bar Bachrach

Middle Eastern · €€ · Indische Buurt

Bar Bachrach

A modern menu of Middle Eastern and Mediterranean flavours.

Bar Botanique

Mediterranean · €€ · Amsterdam-Oost

Bar Botanique

All-day café in Amsterdam-Oost with Mediterranean sharing plates and natural wines, in a Studio Modijefsky-redesigned former gymnasium.

Bar Kaspar

Other · €€ · Stadionbuurt

Bar Kaspar

Relaxed all-day bar-restaurant on the Stadionweg — Black Angus burgers, a good terrace and Zuid's easiest-going crowd.

Bar Lusconi

Italian · €€ · De Baarsjes

Bar Lusconi

Italian kitchen and bar in the monumental corner building on Mercatorplein — open kitchen, honest pastas and limoncello hospitality.

Bazar

Middle Eastern · €€ · De Pijp

Bazar

A buzzing Middle Eastern/North African spot in a former church on the Albert Cuyp.

Benji's

Other · €€ · De Baarsjes

Benji's

Laid-back specialty-coffee brunch spot on the Baarsjesweg — soft brioche buns, generous bowls and no-reservation ease.

Bird Thai Restaurant

Thai · €€ · Centrum

Bird Thai Restaurant

Amsterdam's go-to authentic Thai on the Zeedijk since 1998 — bold red and green curries and regional dishes in a busy, walk-in Chinatown spot.

Bistro Bij Ons

Dutch · € · Grachtengordel

Bistro Bij Ons

A small, unfussy Dutch restaurant on Prinsengracht five minutes from the Anne Frank House — stamppot, hachee, and Dutch comfort food done correctly.

Bistro de la Mer

Seafood · €€€ · Grachtengordel

Bistro de la Mer

A Michelin star at a shared seafood counter — Zeeland oysters, precise fish cookery and a convivial elbow-to-elbow format, open seven days.

Boi Boi

Thai · €€ · Dapperbuurt

Boi Boi

A lively Thai on the Dapperstraat, with sharing dishes and local beers.

Bolenius

Dutch · €€€€ · Amsterdam Nieuw-West

Bolenius

Star and Green Star by the Rembrandtpark — vegetable-led Dutch fine dining from the restaurant's own organic garden.

Bougainville

Other · €€€€ · Centrum

Bougainville

Starred dining above Dam Square in Hotel TwentySeven — opulent room, Euro-Asian menu and a vegetarian tasting that takes itself seriously.

Brasserie Margaux

French · €€€ · Oud-Zuid

Brasserie Margaux

Chic French brasserie on the Beethovenstraat — foie gras, duck and a crème brûlée with a reputation, plus a chef's table up close.

Bussia

Italian · €€€ · De Negen Straatjes

Bussia

Refined, creative Italian in the Nine Streets with a weekly-changing menu.

Café Cook

Other · €€ · De Baarsjes

Café Cook

Green-fringed local with an original menu and hidden back room — from brunch to cauliflower steak, with a beer garden feel.

Café de Ceuvel

Vegetarian · €€ · Buiksloterham

Café de Ceuvel

Circular, plant-based waterside café built on a cleaned-up shipyard — Noord's creative conscience with genuinely bold cooking.

Café de Klepel

French · €€€ · Jordaan

Café de Klepel

A tiny French bistro on Prinsenstraat with a daily-changing prix-fixe menu, deep wine list, and a yellow-striped awning — book three weeks ahead.

Café Loetje

Steakhouse · €€ · Museumkwartier

Café Loetje

A beloved Amsterdam eetcafé since 1977, famous for its 'biefstuk à la Loetje' — tenderloin steak in a signature jus with bread, fries and salad.

Café Nieuw Amsterdam

French · €€ · Haarlemmerbuurt

Café Nieuw Amsterdam

Confident bistro classics on the Haarlemmerstraat — steak frites, famous toasted sandwiches and a Sunday roast that rivals the UK.

Café Toussaint

Other · €€ · Oud-West

Café Toussaint

A cosy all-day neighbourhood café on a quiet Oud-West street, with one of the area's sunniest terraces.

Café-Restaurant Amsterdam

French · €€ · Westerpark

Café-Restaurant Amsterdam

Grand brasserie inside a monumental pumping station — floodlit hall, seafood platters and a menu with something for every table.

Calisto

Italian · €€€ · Haarlemmerbuurt

Calisto

Contemporary Italian on the Haarlemmerdijk — airy focaccia, squid-ink pasta and a rethought tiramisu, best from the bar seats.

Cantine

Mediterranean · €€ · Westerpark

Cantine

Design-forward Mediterranean-French dining in the Westergas — soulful plates, strong set menus, lively to the point of loud.

Choux

French · €€€€ · Centrum

Choux

A boundary-pushing, vegetable-led fine-dining spot near Centraal.

Ciel Bleu

French · €€€€ · Rivierenbuurt

Ciel Bleu

A two-Michelin-star restaurant high in the Hotel Okura, with sweeping city views.

CUE

Other · €€€€ · Grachtengordel

CUE

A Michelin star with a listening bar in the basement — fire-driven small plates upstairs, vinyl, sake and duck-fat cocktails below.

Daalder

Dutch · €€€€ · Jordaan

Daalder

A Michelin-starred restaurant on a Jordaan canal, with a refined tasting menu.

De Juwelier

French · €€€ · Grachtengordel

De Juwelier

The neighbourhood bistro that won a star — à la carte French classics, chefs plating at the bar and doors open seven days.

De Kas

Mediterranean · €€€€ · Amsterdam-Oost

De Kas

Michelin-starred farm-to-table restaurant in a 1926 greenhouse in Frankendael Park — vegetables harvested at dawn served the same day.

De Waaghals

Vegetarian · €€ · De Pijp

De Waaghals

A pioneering vegetarian restaurant in De Pijp since 1981 — refined, vegetable-led cooking with a changing seasonal surprise menu and no meat substitutes.

Eetcafé Rosereijn

Dutch · €€ · Haarlemmerbuurt

Eetcafé Rosereijn

Time-honoured brown eetcafé on the Haarlemmerdijk — Dutch comfort plates, chicken satay and the local welcome tourists hope exists.

Esra

Turkish · €€€ · Oostelijke Eilanden

Esra

A modern Turkish sharing menu set by the kitchen — mezze, pide and mixed grill.

Fenan Klein Afrika

african · € · Oud-West

Fenan Klein Afrika

Tiny Eritrean-Ethiopian favourite on the JP Heijestraat — lentil soup, tartare starter and big shared platters at gentle prices.

Ferilli's Caffè

Italian · €€€ · Oud-Zuid

Ferilli's Caffè

The Beethovenstraat's Italian society caffè — terrace to be seen on, generous pastas and rib-eye, hosted by owner Carlo himself.

Flore

Other · €€€€ · Centrum

Flore

Two stars and a Green Star at De L'Europe — Bas van Kranen's 'conscious' fine dining, plant-forward and canal-side.

Florentin

Middle Eastern · € · De Pijp

Florentin

De Pijp's Tel Aviv brunch phenomenon — sabich, shakshuka and steak-and-eggs that people fly back for, daily till four.

Fou Fow Ramen

Japanese · € · Jordaan

Fou Fow Ramen

One of Amsterdam's original ramen spots; rich tonkotsu broth.

Franzen

French · €€€ · Museumkwartier

Franzen

Buzzing wine-restaurant in the Verhulststraat — meat-sharing platters, an exceptional list by the glass and Oud-Zuid at its liveliest.

Fred's Kitchen

Fusion · €€ · NDSM

Fred's Kitchen

Asian-fusion small plates and seriously fresh sushi under the iconic Kraanspoor crane track — a neighbourhood secret worth crossing the IJ for.

Gandhi

Indian · €€ · Centrum

Gandhi

A long-standing Indian restaurant serving the classics.

Gangnam Chicken

Korean · € · NDSM

Gangnam Chicken

Korean fried chicken steps from the NDSM ferry — juicy, properly crunchy, with sweet-potato fries and an upstairs to linger in.

Greetje

Dutch · €€€ · Nieuwmarkt

Greetje

A warm spot for modern Dutch cooking with seasonal, regional produce.

Haesje Claes

Dutch · €€ · Spui

Haesje Claes

Traditional Dutch dishes in a cosy, old-Amsterdam setting near the Spui.

Harlem

American · €€ · Haarlemmerbuurt

Harlem

Soul-food-inspired corner bar on the Haarlemmerstraat — big comfort plates, R&B on the speakers and late weekend hours.

Hasta La Vista, Baby

Spanish · €€€ · Zuidas

Hasta La Vista, Baby

19th-floor Spanish restaurant and rooftop bar on the Zuidas — rooftop views, tapas and paella with an occasion-dining feel.

Hatsune

Japanese · €€€€ · Oud-Zuid

Hatsune

A refined Japanese restaurant on the Beethovenstraat — traditional kaiseki and kappo cooking on seasonal ingredients, with kaiseki courses and tempura.

Helling 7

Steakhouse · €€€ · NDSM

Helling 7

Grill restaurant hidden in a working shipyard — charcoal-kissed cooking, skyline views and free weekend parking, a rarity.

Hosokawa

Japanese · €€€ · Grachtengordel

Hosokawa

Teppanyaki and Japanese grill near Leidseplein.

Hotel de Goudfazant

French · €€ · Amsterdam-Noord

Hotel de Goudfazant

A French-inspired restaurant in a cavernous IJ-side warehouse in Noord — vintage cars, a bottle chandelier, and a keenly priced three-course menu.

IJver

Other · €€ · NDSM

IJver

Warm industrial all-day spot in the NDSM shipbuilding hall — local beers, sharp kitchen, from bitterballen to steak tartare.

In 't Vierde Baarsje

French · €€€ · De Baarsjes

In 't Vierde Baarsje

Chef-owned hidden gem near the Surinameplein — chateaubriand, spontaneous extra courses and old-school personal hospitality.

Jondani

French · €€€€ · Oud-Zuid

Jondani

White-tablecloth French glamour at the top of the Beethovenstraat — caviar service, exquisite desserts and the occasional celebrity.

KAIA

Greek · €€€€ · Amsterdam-Zuid

KAIA

Contemporary Greek fine dining by the RAI — fig-butter bread, refined sharing plates and a stunning room, at Zuid prices.

Kim's So

Korean · €€ · Nieuwmarkt

Kim's So

Cosy Korean canteen in a Wallen side alley — sundubu jjigae, sweet-spicy chicken and QR ordering, beloved by locals and visitors alike.

Kinnaree Thai Cuisine

Thai · €€ · Jordaan

Kinnaree Thai Cuisine

Authentic Thai in the Jordaan with a stylish modern interior — fresh, adjustable-spice classics and curries, plus chef surprise menus.

Kyo

Japanese · €€ · Nieuwmarkt

Kyo

An izakaya-style Japanese near Nieuwmarkt — sashimi, gyoza and skewers.

La Brutal

Mexican · € · De Pijp

La Brutal

Mexican-run taqueria on the Albert Cuypstraat — street-style tacos the way they taste at home, worth the wait they come with.

La Perla

Italian · €€ · Jordaan

La Perla

A much-loved wood-fired pizzeria in the heart of the Jordaan.

Lalibela

african · € · Oud-West

Lalibela

The Netherlands' first Ethiopian restaurant — injera platters, mango beer and hands-on eating in an interior full of Africa.

Lars

Other · €€€€ · Houthavens

Lars

The Houthavens' quiet star — Asian-inflected tasting menus, a celebrated Green Lars vegetarian route and free parking at the door.

Little Saigon

Vietnamese · € · Nieuwmarkt

Little Saigon

Vietnamese sandwiches, spring rolls and pho in Chinatown.

Loetje

Steakhouse · €€ · Oud-Zuid

Loetje

An Amsterdam institution for biefstuk — steak in its famous pan gravy.

Los Pilones

Mexican · €€ · Jordaan

Los Pilones

A lively, long-running Mexican cantina with great margaritas.

Louie Louie

latin-american · €€ · Oosterparkbuurt

Louie Louie

Sun-trap corner spot by the Oosterpark — Latin-leaning tacos, frozen margaritas and one of Oost's best terraces.

Lova

latin-american · €€ · Haarlemmerbuurt

Lova

Brazilian-inspired brunch on the Haarlemmerdijk — pão de queijo, tapioca crunch and dishes you won't find on any other menu in town.

Lucius

Seafood · €€€ · Grachtengordel

Lucius

A long-established fish and seafood restaurant in the centre.

Massalia

Greek · €€€ · Oosterparkbuurt

Massalia

Greek-French restobar on the Beukenplein — oysters, côte de bœuf and zucchini fritters in a candlelit, settle-in room.

Meat & Greek

Greek · €€ · Grachtengordel

Meat & Greek

Gyros specialist on the Utrechtsestraat — huge portions, spicy feta with fig jam and a cult following that flies back for it.

Meatless District

Vegetarian · €€ · Oud-West

Meatless District

A fully plant-based restaurant with a creative, seasonal menu.

Mesa Mesa

Spanish · €€ · De Pijp

Mesa Mesa

A stylish modern Spanish tapas-and-wine spot in De Pijp — Andalusian-inspired small plates served in rounds, with 100-plus Spanish wines.

Mima

Middle Eastern · €€ · De Pijp

Mima

Traditional Middle Eastern dishes with a modern twist — flatbreads and bowls.

Mitsos Greek Traiterie

Greek · € · Frederik Hendrikbuurt

Mitsos Greek Traiterie

Beloved Greek traiterie near the Hugo de Grootplein — crackling spanakopita and homestyle dishes at prices from another era.

Moeders

Dutch · €€ · Jordaan

Moeders

Traditional Dutch home cooking on the edge of the Jordaan, in a room covered with hundreds of photos of mothers since 1990.

Moos

Other · €€ · Spaarndammerbuurt

Moos

All-day neighbourhood bistro in the Spaarndammerbuurt — chef-driven plates, a shaded terrace and the warmth of a local.

MOS

French · €€€ · Westelijke Eilanden

MOS

A star with an IJ view — refined French plates, strong vegetarian options and window tables worth requesting.

Mosob Asmara

african · €€ · Van der Pekbuurt

Mosob Asmara

Eritrean home cooking in the Van der Pekbuurt — injera, unforgettable assa fish and hospitality that makes strangers regulars.

Mossel & Gin

Seafood · €€ · Westerpark

Mossel & Gin

One-two punch of mussels and gin cocktails in the Westergas grounds — playful seafood with a big summer terrace.

Nam Kee

Chinese · € · Nieuwmarkt

Nam Kee

A Zeedijk Chinatown institution, famous for oysters in black bean sauce.

Nela

Mediterranean · €€€€ · Zuidas

Nela

International chef-restaurant on the southern Beethovenstraat — fire-driven cooking, a chef's counter and vegetables that steal the show.

NENI

Mediterranean · €€€ · Stadionbuurt

NENI

An Eastern Mediterranean sharing menu — silky hummus, smoky aubergine, sea bass.

New King

Chinese · €€ · Nieuwmarkt

New King

A long-running, reliable Cantonese spot on the Zeedijk.

Nieuw Albina

Surinamese · € · De Pijp

Nieuw Albina

Surinamese-Chinese near the Albert Cuyp; generous, well-priced portions.

Nooch

Fusion · €€ · De Negen Straatjes

Nooch

A trendy pan-Asian spot in the Nine Streets — ramen, pho, sushi and dim sum.

Oaxaca

Mexican · €€€ · Centrum

Oaxaca

Upmarket Mexican on the Spuistraat — tableside guacamole, mezcal espresso martinis and a soft-shell crab taco to remember.

Oriental City

Chinese · €€ · De Wallen

Oriental City

A large dim sum restaurant overlooking the old-centre canals.

Osteria Bella Ciao

Italian · €€ · Stadionbuurt

Osteria Bella Ciao

Buzzing osteria by the Olympic Stadium — truffle lunette, burrata and a chef's menu that rewards the adventurous.

Otemba

Japanese · € · De Pijp

Otemba

A gyoza and ramen specialist in De Pijp on Van Woustraat.

Pendergast

American · €€ · Frederik Hendrikbuurt

Pendergast

Kansas City-style smokehouse in West — brisket, smoked turkey and pimento cheese that homesick Americans vouch for.

Pesca

Seafood · €€€ · Jordaan

Pesca

Theatre-of-fish on the Rozengracht — pick your catch at the market counter, taste wine before you choose, then eat it minutes later.

Pho 91

Vietnamese · € · De Pijp

Pho 91

No-frills steaming bowls of pho next to the Albert Cuyp market.

Pizzeria Le 4 Stagioni

Italian · €€ · Oud-Zuid

Pizzeria Le 4 Stagioni

Roman-style thin-crust pizza in a 1978 former butcher's shop with antique tiles.

Pllek

Fusion · €€ · NDSM

Pllek

Shipping-container hangout on the NDSM waterfront with a city-beach terrace, honest food and Amsterdam's best-known sunset view.

Pomodoro

Italian · €€ · Oud-West

Pomodoro

Authentic Italian classics and excellent pizza on the Jan Pieter Heijestraat.

QV Winebar

Other · €€ · Oud-Zuid

QV Winebar

Neighbourhood wine bar on the Beethovenstraat — broad by-the-glass list, cheese and charcuterie boards and flammkuchen to share.

Restaurant 212

French · €€€€ · Grachtengordel

Restaurant 212

Two-star counter dining on the Amstel — every seat faces the open kitchen, every course arrives from the chef's hands.

Restaurant An

Japanese · €€ · Centrum

Restaurant An

A tiny, homely Japanese restaurant near Leidseplein — authentic home-style cooking, a popular omakase tray and famous homemade ice cream.

Restaurant Blauw

Indonesian · €€€ · Oud-West

Restaurant Blauw

One of Amsterdam's best-loved Indonesian restaurants, near the Vondelpark, famous for its lavish multi-dish rijsttafel.

Restaurant Greetje

Dutch · €€€ · Centrum

Restaurant Greetje

Modern Dutch cooking in old Amsterdam near Waterlooplein — forgotten Dutch dishes reinvented with Dutch-soil ingredients, in a cosy monumental setting.

Restaurant Olijfje

Mediterranean · €€ · Lastage

Restaurant Olijfje

A warm Mediterranean restaurant with mezze and grilled dishes.

Restaurant Riaz

Surinamese · €€ · Oud-West

Restaurant Riaz

A sit-down Surinamese-Indian restaurant on the Bilderdijkstraat.

Restaurant Vermeer

Dutch · €€€€ · Nieuwmarkt

Restaurant Vermeer

A Michelin-starred restaurant with a vegetable-forward tasting menu near Centraal.

RIJKS

Dutch · €€€ · Museumkwartier

RIJKS

The Rijksmuseum's acclaimed restaurant, with internationally inspired Dutch cooking.

Romios

Greek · € · De Pijp

Romios

Family taverna on the Ceintuurbaan — chicken skewers, octopus and saganaki at prices that feel imported from Greece.

Roopram Roti

Surinamese · € · Dapperbuurt

Roopram Roti

A beloved roti shop in Oost — order the roti with chicken or lamb.

Rue la Bastille

african · € · Haarlemmerbuurt

Rue la Bastille

No-menu Algerian kitchen on the Haarlemmerdijk — pick your base, meat and three vegetables of the day, all oven-fresh and under-priced.

Ryo

Japanese · €€€ · NDSM

Ryo

Polished Japanese-Cantonese newcomer on NDSM-Plein — standout sushi, Hong Kong-style garlic crab and a gorgeous room.

Salsadogs

Mexican · € · De Pijp

Salsadogs

Market stall on the Albert Cuyp — birria tacos with drinkable consommé, free guac and hot dogs with a cult of their own.

Sama Sebo

Indonesian · €€€ · Oud-Zuid

Sama Sebo

A classic rijsttafel institution near the Museum Quarter.

Sea Palace

Chinese · €€ · Centrum

Sea Palace

A landmark floating Chinese restaurant near Centraal since 1984 — authentic Cantonese, extensive dim sum and Peking duck in pagoda-style surrounds.

Seafood Bistro

Seafood · €€ · De Wallen

Seafood Bistro

Honest fish bistro amid the Warmoesstraat bustle — kibbeling, mussel pots and crispy cod, with a chef who says hello.

Showw

Other · €€€€ · Rivierenbuurt

Showw

Comfort food designed by an artist — the Rivierenbuurt's near-perfect-rated star, plating like theatre without the stiffness.

Sinne

Other · €€€ · De Pijp

Sinne

De Pijp's approachable Michelin star — set menus at fair prices, weekend lunches and zero fine-dining intimidation.

Sojubar

Korean · €€ · De Pijp

Sojubar

The Korean fried chicken benchmark of De Pijp — shattering crusts, soju cocktails and a warning label on the super-spicy.

Steakhouse Piet de Leeuw

Steakhouse · €€ · Centrum

Steakhouse Piet de Leeuw

A classic Amsterdam eetcafé and steakhouse since 1949, on the Noorderstraat — legendary tenderloin steak in jus, in an authentic brown-café setting.

Tacos & Tequila

Mexican · €€ · Centrum

Tacos & Tequila

Taco-and-agave specialist off the Leidseplein — octopus tacos, habanero-pineapple salsa and staff who talk tequila like sommeliers.

THE BAB Oost

Korean · €€ · Oosterparkbuurt

THE BAB Oost

No-frills Korean kitchen near the Oosterpark — generous bibimbap, fiery jjigae and QR-code speed at lunch-friendly prices.

The Cottage

Other · €€ · Oosterparkbuurt

The Cottage

British gastropub warmth in Oost — shepherd's pie, weekend Sunday roast, morning scones and a resident cat.

The Harbour Club

Fusion · €€€ · Oud-Zuid

The Harbour Club

See-and-be-seen dining on the Apollolaan waterfront — sushi, steak and Peking duck pancakes in a glamorous canal-side room.

The Pancake Bakery

Dutch · €€ · Jordaan

The Pancake Bakery

A canal-house classic for sweet and savoury Dutch pancakes.

The Seafood Bar

Seafood · €€ · Oud-Zuid

The Seafood Bar

Bright, busy and fresh — oysters, fish and seafood platters.

The White Room

Other · €€€€ · Centrum

The White Room

Amsterdam's oldest restaurant room, starred — 1885 gilt and stucco at Krasnapolsky, with Asian-accented tasting menus beneath the chandeliers.

Tokoman

Surinamese · € · Waterlooplein

Tokoman

Famous for its broodje pom — Surinamese sandwiches, near Waterlooplein.

Toscanini

Italian · €€€ · Jordaan

Toscanini

A long-loved, bustling spot for authentic regional Italian cooking — book well ahead.

TOZI

Italian · €€ · Oud-Zuid

TOZI

Venetian-style cicchetti and sharing plates near the Vondelpark.

Trattoria Koevoet

Italian · €€ · Jordaan

Trattoria Koevoet

Italian home cooking in a classic Jordaan brown-café setting; the carbonara is a favourite.

Tsunarié

Japanese · €€€€ · De Pijp

Tsunarié

An intimate 10-seat kappo-style omakase counter in De Pijp.

Tweede Thuys

Other · €€ · De Baarsjes

Tweede Thuys

Canal-side 'second home' on the Postjeswetering — fresh sharing plates, a big waterside terrace and parrots overhead at sunset.

Van de Werf

Mediterranean · €€ · NDSM

Van de Werf

Waterside all-rounder on the NDSM quay — eggs Benedict by morning, octopus risotto by night, generous plates throughout.

Van Speyk

French · €€ · Centrum

Van Speyk

An Amsterdam brasserie blending classic French and traditional Dutch flavours.

VanOost

Other · €€€€ · Oosterparkbuurt

VanOost

Intimate tasting-menu dining in the Pillows hotel on the Mauritskade — Michelin-level ambition, four evenings a week only.

Vegan Junk Food Bar

Vegetarian · € · De Pijp

Vegan Junk Food Bar

Indulgent plant-based fast food — loaded burgers, bites and shakes.

Vinkeles

French · €€€€ · Grachtengordel

Vinkeles

Two Michelin stars inside an 18th-century bakery at The Dylan — French refinement, legendary pigeon and service that guests rank with Europe's best.

Warung Marlon

Surinamese · € · De Pijp

Warung Marlon

A tiny Javanese-Surinamese spot near the Albert Cuyp; try the saoto soup.

Warung Spang Makandra

Surinamese · € · De Pijp

Warung Spang Makandra

A budget Javanese-Surinamese favourite; generous plates at everyday prices.

Wijnbar Clos

Other · €€ · Oosterparkbuurt

Wijnbar Clos

Warm-hued wine bar on the Beukenplein — a deep, well-guided list with plates good enough to stay for dinner.

Wilde Zwijnen

Dutch · €€€ · Indische Buurt

Wilde Zwijnen

Seasonal set menus on the Javaplein — modernised Dutch cooking at fine-dining level without the fine-dining bill.

Williams Farmhouse

Other · €€€ · Oud-Zuid

Williams Farmhouse

Country-chic farmhouse dining on the Beethovenstraat — truffle rib-eye, Scotch eggs and a Sunday roast worth planning around.

Wils

Dutch · €€€€ · Stadionbuurt

Wils

Fire as philosophy on the Stadionplein — chef Joris Bijdendijk's starred ode to open-flame Dutch cooking, three-ingredient menus and all.

Winkel 43

Dutch · € · Jordaan

Winkel 43

The Jordaan corner café behind Amsterdam's most famous appeltaart — best after a wander round the Noordermarkt.

Wolf Atelier

French · €€€ · Westelijke Eilanden

Wolf Atelier

Tasting menus in a glass box on a 1920s railway swing bridge — 360° water views and five-hour dinners that fly by.

WuSH — Wurst & Schnitzelhaus

Other · €€ · Zuidas

WuSH — Wurst & Schnitzelhaus

German comfort on the Zuidas — Austrian-approved Schweinshaxe, a schnitzel menu with range and proper German beer.

Yamazato

Japanese · €€€€ · De Pijp

Yamazato

Michelin-starred kaiseki at Hotel Okura — the world's first traditional kaiseki restaurant outside Japan to win a star, by a Japanese garden.

Yemen Seafood

Middle Eastern · €€ · Indische Buurt

Yemen Seafood

Yemeni fish house on the Javastraat — whole crispy fish, fragrant rice and bean stews, in portions built for sharing.

Zaffraan

Middle Eastern · €€ · Watergraafsmeer

Zaffraan

Iraqi grill house on the Kruislaan — tender qozi lamb, outstanding kebabs and a dining room that feels like Baghdad hospitality.

Zoldering

French · €€€ · Grachtengordel

Zoldering

Wine-first Michelin dining under old beams — a list that runs for pages, food built to meet it, and a bar for just a glass and snacks.

Frequently asked questions