Explore your world

10 Best Restaurants And Cafes In Amsterdam, The Netherlands

Picture of Anete Jekabsone
Anete Jekabsone
Updated: 9 February 2017
With Amsterdam now firmly placed on Europe’s foodie maps, we’re bringing you a list of 10 best restaurants and cafes in the city to try. 



Located in the canteen of the former Town Hall, Bridges features the best of Dutch and French culinary traditions. A recent newcomer to Amsterdam’s dining scene, the Bridges includes not only the restaurant, but also Holland’s first ever raw bar, serving fresh oyster and lobster sandwiches. This bar, the Vinotheque has an extensive list of vintage wines and champagnes and a futuristic cocktail bar and cigar lounge. It also has a beautiful courtyard garden, often spiced up with the soft melodies of live music. Since 2013, the Bridges has been collaborating with Michelin-star chef Ron Blaauw to create mouthwatering dishes, such as pan-fried lobster with sesame and sea lettuce or roasted langoustine with trout eggs, curry cream and wild quinoa.

Bridges, Oudezijds Voorburgwal 197, Amsterdam, The Netherland, +31 20 555 3560


Table to Desk by Jakob van Vliet | © Courtesy Bridges



Situated in the ultra-modern Dylan hotel, this Michelin-star restaurant, named in honor of a Dutch painter, is all about contemporary and traditional French cuisine. Occupying a venue that was once a Catholic bakery, Vinkeles’ interior includes original 18th century ovens, and a beautiful view overlooking the inner garden. Guests can choose between a multiple course tasting menu and a la carte options. These options include such refined items as Anjou pigeon with young carrots, horseradish and dried apricots as the main meal, or garden snails with white grapes, Maroilles cheese, hazelnuts, chanterelles and dandelion as a starter.

Vinkeles, Keizersgracht 384, Amsterdam, The Netherlands, +31 20 530 2010


Vinkeles restaurant
View of Vinkeles | Courtesy Vinkeles restaurant



Named after the British owner and head chef of the restaurant Jean Beddington, the simple and elegant Beddington wows its clients with an innovative and modern style, yet maintains an intimate and cozy atmosphere. Opened in 1983, the success of the restaurant hides in the interesting mix of contemporary Japanese, French, Dutch and English cuisines served here. The wide range of culinary influences have resulted in a one-of-a-kind menu, full of experimental combinations such as, seared tuna steak with a spicy horseradish, wasabi and soy, served together with a mousse-like sweet potato mash. Due to limited space, a booking in advance is well-advised, especially on weekends.

Beddington’s, Utrechtsedwarsstraat 141, Amsterdam, The Netherlands, +31 20 620 7393


Ciel Bleu

The only two Michelin-starred restaurant in Amsterdam, Ciel Bleu is located in the center, on the 23rd floor of the Okura Hotel. Its location ensures particularly stunning views over beautiful city of Amsterdam. This elegant and sophisticated restaurant specializes in contemporary international cuisine, offering a variety of multiple-course tasting menus alongside a la carte options. By using only fresh and locally produced ingredients, the well-known chefs create a decadent mix of classic dishes, including turbot, pigeon and lamb, often with surprisingly exotic twists such as serving lamb together with aubergine, polenta and miso. Advance booking is recommended.

Ciel Bleu, Ferdinand Bolstraat 333, Amsterdam, The Netherlands, +31 206787450


De Kas

The lovely De Kas, whose Dutch name translates to ‘greenhouse,’ is so called in honor of its venue – an enormous old greenhouse, once belonging to Amsterdam’s Municipal Nursery. It’s now divided into two parts – one reserved for the restaurant and one serving as a greenhouse to grow fruit and vegetables used in the kitchen. Cooking only with its own or local produce from nearby farms, the restaurant offers a contemporary European and rural Mediterranean cuisine, with a particular focus on fresh and healthy ingredients. Opened in 2001, De Kas offers a two-course lunch menu and a hearty three-course dinner menu, often featuring meat or fish dishes accompanied by vegetables and elegantly decorated with edible flowers and herbs.

De Kas, Kamerlingh Onneslaan 3, Amsterdam, The Netherlands, +31 20 462 4562


Restaurant Greetje

Named after the mom of the head chef as a bow to her passion for cooking, Restaurant Greetje offers a creative and sophisticated take on authentic and old-fashioned Dutch cuisine, ranging from traditional Dutch stamppot (a mash of potatoes, seasonal vegetables and meat), to a slow-cooked mackerel, unusually served together with candied artichoke, or a duck liver terrine, served as a sandwich with Frisian sugar bread and apple syrup. Another reference to traditional Dutch cuisine is even reflected in the bread servings, where meaty goose fat is served instead of butter. The restaurant uses only local and organic produce, thus guaranteeing seasonal changes on the menu.

Restaurant Greetje, Pepperstraat 23 – 25, Amsterdam, The Netherlands, +31207797450


Vis Aan de Schelde

Considered to be the staple of Amsterdam’s restaurant scene, the fish restaurant Vis Aan de Schelde specializes in seafood and fish dishes. It offers a fantastic selection of fresh oysters, scallops, crabs, as well as fresh fish, including haddock, crayfish, turbot and monkish accompanied by an extensive wine list. Located outside the old town, near the RAI convention center, this old-fashioned and more formal restaurant follows the seasons and changes its menu every 10 weeks. Despite its focus on fish and seafood, there are also delicious options for both meat-lovers and vegetarians. The three-course meal includes such culinary delicacies, as roasted cod back with crushed Opperdoes potatoes, young chanterelle mushrooms and brandade.

Vis Aan de Schelde, Scheldeplein 4, Amsterdam, The Netherlands, +31 20 675 1583



Situated in the same building as Ciel Bleu, in the Okura Hotel, Yamazato is the best choice for Japanese food, not only in Amsterdam, but also on the continent, as it is the only Michelin-starred Japanese restaurant in all of Europe. With an interior designed to imitate a 19th century Japanese tea house and waiters attired in kimonos, the restaurant specializes in haute cuisine, offering a traditional kaiseki set menu of eight to nine dishes, as well as a la carte options such as fresh and delicious sashimi and sushi, or crispy tempura and teriyaki meals. The restaurant has a lovely Japanese garden and a tatami room for traditional seating.

Yamazato, Ferdinand Bolstraat 333, Amsterdam, The Netherlands, +31 206787450


La Rive

Situated on the ground floor of the sophisticated InterContinental Amstel Amsterdam hotel, high-end restaurant La Rive offers great views of the Amster River and is well known among the wealthy and famous of the city. The Michelin-starred venue features contemporary takes on traditional Mediterranean and French cuisine, often influenced by Asian cuisine. For example, this can be seen in its execution of the red mullet with Thai curry, quail with bok choy, soy and shiitake, or duck rilette with Cantaloupe melon, vadouvan and pomegranate. La Rive ensures an intimate and elegant atmosphere and comfort, while serving delectable dishes accompanied by an exquisite European wine list.

La Rive, Professor Tulpplein 1, Amsterdam, The Netherlands, +31 20 520 3264



Situated in the four 17th-century buildings and 15th-century chapel that constitute the legendary NH Barbizon Palace hotel, this Michelin-starred restaurant is named after the famous Dutch painter and creator of Girl With A Pearl Earring, Johannes Vermeer. Stylish and aware of its own history, with white walls, elegant black-and-white patterned floors, Delft tiles, old-fashioned chandeliers and a fireplace, Vermeer has an intimate vibe that breathes sophistication. The main focus of the restaurant is to use fresh local and seasonal produce to craft complex dishes with French, Mediterranean, Dutch and English influences. The restaurant offers both a nine-course tasting menu and an a la carte, including sea bass poached in buttermilk with asparagus, sweet and sour grapefruit or lamb with chicory, pistachio and nettles.

Vermeer, Prins Hendrikkade 59-72, Amsterdam, The Netherlands, +31 20 556 4885