WHERE TO EAT IN AMSTERDAM

Attention, Food Lovers! First take a look in this quick overview regarding dutch classics to taste, and then local addresses. From budget restaurants to eat in AMsterdam to gourmet ones, grab and savor our recommendations.

Dutch Classics:

Bitterballen: Bitterballen are a popular Dutch snack. They are deep-fried, crispy, and round croquettes filled with a mixture of beef or veal ragout. These savory treats are often served with mustard and are a common accompaniment to drinks in Dutch pubs.

Haring: Raw herring, or “Hollandse Nieuwe,” is a classic Dutch delicacy. The herring is typically filleted and served with onions and pickles. Don’t be put off by the raw aspect – it’s a must-try for seafood enthusiasts and is traditionally eaten by holding it by the tail and taking a bite.

Poffertjes: Poffertjes are tiny, fluffy pancakes, similar to American pancakes but much smaller and lighter. They’re often served with powdered sugar and butter and are a favorite at fairs and street markets.

Stroopwafels: Stroopwafels are thin waffle cookies with a caramel-like syrup filling. They are best enjoyed warm, with the syrup slightly melting. You can find them in various sizes, from small to large, and they’re a sweet delight.

Erwtensoep (Pea Soup): Erwtensoep is a hearty split pea soup, especially popular during the winter months. It’s made with split peas, pork, and vegetables, and it has a thick, comforting consistency. It’s often served with slices of rookworst (smoked sausage).

Patat: Dutch “patat” or fries are thicker than the traditional French fries and are typically served in a paper cone. They’re commonly accompanied by a variety of sauces, with the classic being mayonnaise or “patatje oorlog,” which includes mayonnaise, satay sauce, and onions.

Kroket: A kroket is another Dutch croquette, similar to bitterballen but with a different shape. It’s a crispy breadcrumb-coated snack filled with a mixture of meat ragout, often served with bread or in a bun.

Hutspot: Hutspot is a traditional Dutch dish made with mashed potatoes, carrots, and onions. It’s typically served with a sausage or meatball and is a hearty and wholesome comfort food.

Gouda and Edam Cheese: The Netherlands is famous for its cheese, particularly Gouda and Edam. You can find a wide variety of these cheeses, from young and mild to aged and flavorful. Visit a local cheese shop to sample and purchase different varieties.

Appeltaart (Apple Pie): Dutch appeltaart is known for its delicious, buttery crust and generous layers of spiced apples. It’s often served with a dollop of whipped cream and is a beloved dessert in the Netherlands.

Restaurants by type of cuisine:


Dutch Cuisine
:

Restaurant Greetje:

  • Overview: Greetje is known for its modern take on traditional Dutch cuisine. The restaurant’s cozy atmosphere and innovative dishes make it a must-visit for those looking to experience Dutch flavors in a contemporary way.
  • Suggested Dish: Try the “Hutspot” with beef stew or the “Rijsttafel,” a Dutch-Indonesian rice table.
  • Average Price: €40-€60 per person
  • Website: Restaurant Greetje
  • Address: Peperstraat 23, 1011 TJ Amsterdam, Netherlands
  • How to Get There: Take tram 14 and get off at the Kadijksplein stop, which is a short walk from the restaurant.

Moeders:

  • Overview: Moeders, which means “mothers” in Dutch, is a restaurant that celebrates traditional Dutch comfort food in a homey setting filled with photos of mothers. Expect hearty dishes and a warm atmosphere.
  • Suggested Dish: Try the “Stamppot” with sausage or the “Erwtensoep” (pea soup).
  • Average Price: €20-€30 per person
  • Website: Moeders
  • Address: Rozengracht 251, 1016 SX Amsterdam, Netherlands
  • How to Get There: Walk from Amsterdam Central Station or take trams 13, 17, or 19 to the Westermarkt stop.

De Silveren Spiegel:

  • Overview: De Silveren Spiegel is a fine dining restaurant specializing in Dutch cuisine. Housed in a historic canal house, it offers a refined dining experience with a focus on using local and seasonal ingredients.
  • Suggested Dish: Try the “Zeeuwse Mosselen” (Zeeland mussels) or the “Runderstoofpot” (beef stew).
  • Average Price: €60-€90 per person
  • Website: De Silveren Spiegel
  • Address: Kattengat 4-6, 1012 SZ Amsterdam, Netherlands
  • How to Get There: It’s a short walk from Amsterdam Central Station or can be reached by tram 4, 14, or 24 to the Dam stop.
    Italian Cuisine:

    Bussia:

    • Overview: Bussia is an upscale Italian restaurant in Amsterdam, known for its delicious and authentic Italian dishes. The restaurant’s elegant setting and extensive wine list add to the dining experience.
    • Suggested Dish: Try the “Risotto ai Frutti di Mare” or the “Osso Buco.”
    • Average Price: €50-€80 per person
    • Website: Bussia
    • Address: Prinsengracht 322, 1016 HW Amsterdam, Netherlands
    • How to Get There: Take tram 2, 11, or 12 to the Leidseplein stop.

    Ciro Passami l’Olio:

    • Overview: Ciro Passami l’Olio offers a charming and intimate Italian dining experience. The restaurant is well-known for its handmade pasta and a wide selection of Italian wines.
    • Suggested Dish: Try the “Pappardelle al Tartufo” or the “Saltimbocca alla Romana.”
    • Average Price: €30-€50 per person
    • Website: Ciro Passami l’Olio
    • Address: Willemsparkweg 177, 1071 HJ Amsterdam, Netherlands
    • How to Get There: Take tram 2 to the Cornelis Schuytstraat stop.

    Osteria Ciao Bella:

    • Overview: Osteria Ciao Bella is a cozy Italian restaurant that focuses on simple, delicious Italian dishes. It’s a great spot for a relaxed meal in a friendly atmosphere.
    • Suggested Dish: Try the “Penne all’Arrabbiata” or the “Pizza Margherita.”
    • Average Price: €20-€40 per person
    • Website: Osteria Ciao Bella
    • Address: Tweede Anjeliersdwarsstraat 4, 1015 NT Amsterdam, Netherlands
    • How to Get There: Take tram 13 or 17 to the Westermarkt stop, then walk to the restaurant.
      Indonesian Cuisine:

      Sama Sebo:

      • Overview: Sama Sebo is a well-established Indonesian restaurant in Amsterdam, offering a wide range of traditional Indonesian dishes. The restaurant has a charming ambiance, and it’s famous for its rijsttafel, a feast of many small dishes.
      • Suggested Dish: Try the “Rijsttafel” to experience a variety of dishes.
      • Average Price: €35-€60 per person
      • Website: Sama Sebo
      • Address: Linnaeusstraat 35, 1093 EE Amsterdam, Netherlands
      • How to Get There: Take tram 3 or 9 to the Pretoriusstraat stop, which is close to the restaurant.

      Kantjil & de Tijger:

      • Overview: Kantjil & de Tijger offers a diverse menu of Indonesian dishes in a modern and stylish setting. You can order a variety of small dishes or opt for a rijsttafel to savor different flavors.
      • Suggested Dish: Try the “Nasi Rames” or the “Sate Ayam” (chicken satay).
      • Average Price: €30-€50 per person
      • Website: Kantjil & de Tijger
      • Address: Spuistraat 291-293, 1012 VS Amsterdam, Netherlands
      • How to Get There: Take tram 1, 2, 5, 13, or 17 to the Spui stop, which is a short walk from the restaurant.

      Tempo Doeloe:

      • Overview: Tempo Doeloe is known for its authentic Indonesian flavors and cozy atmosphere. The restaurant offers a variety of traditional dishes that capture the essence of Indonesian cuisine.
      • Suggested Dish: Try the “Rendang” or the “Gado Gado.”
      • Average Price: €30-€50 per person
      • Website: Tempo Doeloe
      • Address: Utrechtsestraat 75, 1017 VJ Amsterdam, Netherlands
      • How to Get There: Take tram 4 or 14 to the Frederiksplein stop, then walk to the restaurant.
        French Cuisine:

        Vinkeles:

        • Overview: Vinkeles is an elegant Michelin-starred restaurant located in a historic 18th-century bakery. It offers a contemporary French menu with a focus on high-quality ingredients and expertly prepared dishes.
        • Suggested Dish: Try the tasting menu or the “Lobster with Vanilla and Chervil.”
        • Average Price: €100-€150 per person
        • Website: Vinkeles
        • Address: Keizersgracht 384, 1016 GB Amsterdam, Netherlands
        • How to Get There: Take tram 2, 11, or 12 to the Keizersgracht stop.

        Bistrot Neuf:

        • Overview: Bistrot Neuf is a charming French bistro with a relaxed atmosphere. It serves classic French dishes using seasonal and locally sourced ingredients, and it has an extensive wine list.
        • Suggested Dish: Try the “Coq au Vin” or the “Steak Frites.”
        • Average Price: €30-€50 per person
        • Website: Bistrot Neuf
        • Address: Haarlemmerstraat 9, 1013 EH Amsterdam, Netherlands
        • How to Get There: Take tram 3 or 5 to the Westermarkt stop and walk to the restaurant.

        Le Hollandais:

        • Overview: Le Hollandais offers a French-inspired menu with a Dutch twist. The restaurant is known for its innovative dishes, friendly service, and a cozy, canal-side setting.
        • Suggested Dish: Try the “Duck Breast with Orange Sauce” or the “Bouillabaisse.”
        • Average Price: €40-€70 per person
        • Website: Le Hollandais
        • Address: Amsteldijk 25, 1074 HP Amsterdam, Netherlands
        • How to Get There: Take tram 4 to the Ruyschstraat stop and walk to the restaurant.
          Italian Cuisine:

          Bussia:

          • Overview: Bussia is an upscale Italian restaurant in Amsterdam, known for its delicious and authentic Italian dishes. The restaurant’s elegant setting and extensive wine list add to the dining experience.
          • Suggested Dish: Try the “Risotto ai Frutti di Mare” or the “Osso Buco.”
          • Average Price: €50-€80 per person
          • Website: Bussia
          • Address: Prinsengracht 322, 1016 HW Amsterdam, Netherlands
          • How to Get There: Take tram 2, 11, or 12 to the Keizersgracht stop.

          Ciro Passami l’Olio:

          • Overview: Ciro Passami l’Olio offers a charming and intimate Italian dining experience. The restaurant is well-known for its handmade pasta and a wide selection of Italian wines.
          • Suggested Dish: Try the “Pappardelle al Tartufo” or the “Saltimbocca alla Romana.”
          • Average Price: €30-€50 per person
          • Website: Ciro Passami l’Olio
          • Address: Willemsparkweg 177, 1071 HJ Amsterdam, Netherlands
          • How to Get There: Take tram 2 to the Cornelis Schuytstraat stop.

          Osteria Ciao Bella:

          • Overview: Osteria Ciao Bella is a cozy Italian restaurant that focuses on simple, delicious Italian dishes. It’s a great spot for a relaxed meal in a friendly atmosphere.
          • Suggested Dish: Try the “Penne all’Arrabbiata” or the “Pizza Margherita.”
          • Average Price: €20-€40 per person
          • Website: Osteria Ciao Bella
          • Address: Tweede Anjeliersdwarsstraat 4, 1015 NT Amsterdam, Netherlands
          • How to Get There: Take tram 13 or 17 to the Westermarkt stop, then walk to the restaurant.
            Spanish Cuisine:

            Casa Di David:

            • Overview: Casa Di David is a Spanish and Mediterranean restaurant offering a wide range of dishes. The restaurant has a warm and welcoming atmosphere, making it a great place for tapas and paella.
            • Suggested Dish: Try the “Paella Valenciana” or the “Gambas al Ajillo.”
            • Average Price: €20-€40 per person
            • Website: Casa Di David
            • Address: Reguliersdwarsstraat 88, 1017 BN Amsterdam, Netherlands
            • How to Get There: Take tram 4, 9, 14, or 24 to the Rembrandtplein stop, then walk to the restaurant.

            Pata Negra:

            • Overview: Pata Negra is a Spanish tapas restaurant with a cozy and lively atmosphere. It offers a variety of traditional Spanish tapas, from patatas bravas to chorizo al vino.
            • Suggested Dish: Try the “Tortilla Española” or the “Calamares a la Romana.”
            • Average Price: €20-€35 per person
            • Website: Pata Negra
            • Address: Utrechtsestraat 124, 1017 VT Amsterdam, Netherlands
            • How to Get There: Take tram 4 to the Prinsengracht stop and walk to the restaurant.

            Tapeo:

            • Overview: Tapeo is a Spanish restaurant offering a variety of tapas and Spanish dishes. The restaurant’s interior is reminiscent of a Spanish bodega, creating an authentic atmosphere.
            • Suggested Dish: Try the “Albondigas” or the “Pulpo a la Gallega.”
            • Average Price: €20-€40 per person
            • Website: Tapeo
            • Address: Tweede Egelantiersdwarsstraat 8, 1015 SC Amsterdam, Netherlands
            • How to Get There: Take tram 13 or 17 to the Westermarkt stop, then walk to the restaurant.
              Vegetarian/Vegan Cuisine:

              De Bolhoed:

              • Overview: De Bolhoed is a long-standing vegetarian restaurant with a cozy, bohemian atmosphere. It offers a menu with a variety of vegetarian and vegan options, and many dishes are organic.
              • Suggested Dish: Try the “Vegetarian Lasagna” or the “Vegan Thali.”
              • Average Price: €20-€35 per person
              • Website: De Bolhoed
              • Address: Prinsengracht 60-62, 1015 DX Amsterdam, Netherlands
              • How to Get There: Take tram 13, 14, or 17 to the Westermarkt stop, then walk to the restaurant.

              Golden Temple:

              • Overview: Golden Temple is a vegetarian and vegan restaurant with a focus on health and wellness. The menu includes a variety of plant-based dishes inspired by international cuisines.
              • Suggested Dish: Try the “Tibetan Momos” or the “Vegan Pad Thai.”
              • Average Price: €20-€35 per person
              • Website: Golden Temple
              • Address: Utrechtsestraat 126, 1017 VT Amsterdam, Netherlands
              • How to Get There: Take tram 4 to the Prinsengracht stop and walk to the restaurant.

              Vegan Junk Food Bar:

              • Overview: Vegan Junk Food Bar is known for its indulgent vegan fast food. It offers vegan versions of classic fast-food items like burgers, fries, and milkshakes in a fun and vibrant setting.
              • Suggested Dish: Try the “Original VJFB Burger” or the “Loaded Sweet Potato Fries.”
              • Average Price: €10-€20 per person
              • Website: Vegan Junk Food Bar
              • Address: Various locations in Amsterdam. One example: Staringplein 22, 1054 VL Amsterdam, Netherlands
              • How to Get There: Take tram 1 or 17 to the Ten Katestraat stop, which is near one of the locations.

                Bars:


                Cafe ‘t Smalle
                :

                • Overview: Cafe ‘t Smalle is a historic brown cafe located along the picturesque Prinsengracht canal. It offers a traditional Dutch atmosphere with wooden interiors and a cozy setting. This is a great spot for enjoying a drink while watching the world go by on the canal.
                • Suggested Drink: Try a Dutch jenever or a locally brewed beer.
                • Average Price: €4-€6 for a drink.
                • Website: N/A
                • Address: Egelantiersgracht 12, 1015 RL Amsterdam, Netherlands
                • How to Get There: Take tram 3 or 10 to the Marnixplein stop and walk to the cafe.

                Cafe Belgique:

                • Overview: Cafe Belgique is a cozy, underground bar known for its extensive selection of Belgian beers. The bar’s rustic and quirky atmosphere, with walls covered in graffiti and vintage posters, makes it a unique spot for beer enthusiasts.
                • Suggested Drink: Explore their diverse range of Belgian beers, especially the Trappist ales.
                • Average Price: €5-€8 for a beer.
                • Website: Cafe Belgique
                • Address: Gravenstraat 2, 1012 NM Amsterdam, Netherlands
                • How to Get There: Take tram 4, 14, or 24 to the Dam stop and walk to the bar.

                Hannekes Boom:

                • Overview: Hannekes Boom is a laid-back waterfront bar located near Amsterdam Central Station. It offers a relaxed atmosphere, outdoor seating by the water, and a varied menu of drinks and snacks. It’s a perfect place to unwind and enjoy the view.
                • Suggested Drink: Try a local craft beer or one of their creative cocktails.
                • Average Price: €4-€8 for a drink.
                • Website: Hannekes Boom
                • Address: Dijksgracht 4, 1019 BS Amsterdam, Netherlands
                • How to Get There: It’s a short walk from Amsterdam Central Station or take the ferry to NDSM-Werf and walk to the bar.

                Cafe Chris:

                • Overview: Cafe Chris is a classic Dutch brown cafe located in the heart of the Jordaan neighborhood. It’s known for its friendly atmosphere and traditional decor, making it a favorite with locals. The bar offers a selection of Dutch and international beers.
                • Suggested Drink: Enjoy a Dutch Heineken or one of their local beer selections.
                • Average Price: €4-€6 for a drink.
                • Website: N/A
                • Address: Bloemstraat 42, 1016 LC Amsterdam, Netherlands
                • How to Get There: Take tram 3 or 10 to the Marnixplein stop and walk to the cafe.

                Door 74:

                • Overview: Door 74 is a hidden gem in Amsterdam, a speakeasy-style cocktail bar with a 1920s ambiance. To enter, you’ll need a reservation or knowledge of the secret door code. Inside, expert mixologists create custom cocktails, and the atmosphere is intimate and classy.
                • Suggested Drink: Trust the bartenders to craft a unique cocktail based on your preferences.
                • Average Price: Cocktails typically range from €12-€15.
                • Website: Door 74
                • Address: Reguliersdwarsstraat 74, 1017 BN Amsterdam, Netherlands
                • How to Get There: Since it’s hidden, you’ll need to make a reservation online or try to find the secret door code to gain access.

                Wynand Fockink:

                • Overview: Wynand Fockink is a historic Dutch jenever and liqueur distillery and tasting room located in a 17th-century building. The bar offers a range of traditional Dutch spirits, and you can participate in a guided tasting experience.
                • Suggested Drink: Try various flavors of jenever, a Dutch gin-like spirit.
                • Average Price: €5-€10 for a tasting.
                • Website: Wynand Fockink
                • Address: Pijlsteeg 31, 1012 HH Amsterdam, Netherlands
                • How to Get There: Take tram 4, 14, or 24 to the Dam stop, then walk to the distillery.

                Local Markets to taste fresh food:

                Albert Cuyp Market:

                • Overview: The Albert Cuyp Market is one of Amsterdam’s most famous street markets. It offers a diverse range of food stalls, selling everything from Dutch cheeses and herring to international street food. You can also find fresh produce, clothing, and souvenirs.
                • Address: Albert Cuypstraat, 1073 BD Amsterdam, Netherlands
                • How to Get There: Take tram 16 or 24 and get off at the Albert Cuypstraat stop.

                Noordermarkt:

                • Overview: Noordermarkt is a picturesque market located in the historic Jordaan district. On Saturdays, it features an organic farmers’ market where you can find fresh produce, artisanal bread, cheeses, and much more. The surrounding area is filled with charming cafes and eateries.
                • Address: Noordermarkt, 1015 MV Amsterdam, Netherlands
                • How to Get There: Tram 3 or bus 18 can take you to the nearby Westermarkt stop.

                Dappermarkt:

                • Overview: The Dappermarkt is a multicultural market in the east of Amsterdam. It’s known for its wide variety of international food stalls, where you can try dishes from around the world. It’s also a great place to shop for clothing, textiles, and spices.
                • Address: Dapperstraat, 1093 BS Amsterdam, Netherlands
                • How to Get There: Take tram 3 or 7 and get off at the Dapperstraat stop.

                Foodhallen:

                • Overview: Foodhallen is a trendy indoor food market located in a historic tram depot. It features a diverse selection of food vendors offering a wide range of cuisines, from Dutch bitterballen to international street food. It’s a great place to sample a variety of dishes.
                • Address: Bellamyplein 51, 1053 AT Amsterdam, Netherlands
                • How to Get There: Foodhallen is easily accessible by tram, with lines 7 and 17 stopping nearby.

                IJ-Hallen (Flea Market and Food Market):

                • Overview: IJ-Hallen is known for its massive flea market, but it also hosts a food market. The food section offers delicious snacks and street food, making it a perfect place to refuel during your shopping spree.
                • Address: Tt. Neveritaweg 15, 1033 WB Amsterdam, Netherlands
                • How to Get There: Take the free ferry from Amsterdam Central Station to NDSM-Werf. The market is a short walk from the ferry terminal.

                Lindengracht Markt:

                • Overview: The Lindengracht Markt is a lively Saturday market in the Jordaan neighborhood. You can find fresh produce, cheeses, bread, flowers, and numerous food stalls selling Dutch and international snacks. It’s a great place to experience local culture.
                • Address: Lindengracht, 1015 KL Amsterdam, Netherlands
                • How to Get There: Tram 3 or bus 18 can take you to the nearby Westermarkt stop.