The 26 Best Places to Eat in Amsterdam
Amsterdam is a dream destination for food lovers, offering everything from cosy canal-side cafés to Michelin-starred marvels. Whether you're planning extended Amsterdam holidays or a quick city break to Amsterdam, the city's diverse food scene promises something to suit every taste and budget. From traditional Dutch dishes to global gourmet delights, you'll never be short of flavour. Check out our top recommendations below.
Best places to eat in Amsterdam:
1. Foodhallen
Set in a refurbished tram depot, Foodhallen is a buzzing indoor food market that brings together some of Amsterdam’s best street food vendors under one roof. The vibe is casual and lively, making it ideal for relaxed meals or grazing with friends. Expect a global spread of flavours - Vietnamese bánh mì, gourmet hot dogs, dim sum, burgers, loaded fries, and more. Popular picks include the pulled pork bao from Bao Buns Amsterdam and the crispy bitterballen from De Ballenbar. With over 20 stalls, there’s something for everyone, whether you're after a quick bite or a full meal.
Price: ££
Perfect for: Lunch, casual dinner, groups, families
Neighbourhood: Oud-West
Close to: Located inside De Hallen, it's well placed for a quick stop while exploring the west side of the city.
- Vondelpark (approx. 10-minute walk)
- Van Gogh Museum (approx. 15-minute tram ride)
- Anne Frank House (approx. 12-minute tram ride)
- Leidseplein (approx. 15-minute walk)
2. Kroketten
Kroketten is a small yet iconic spot celebrating one of the Netherlands’ most beloved snacks - the kroket. This casual eatery specialises in gourmet versions of the classic Dutch croquette, with fillings ranging from slow-cooked beef and pulled chicken to spicy vegetarian options. It's the perfect place for a quick bite that still feels authentic and satisfying. Pair your kroket with a slice of soft white bread and a dollop of mustard for the full local experience.
Price: £
Perfect for: Lunch, quick bites, solo travellers
Neighbourhood: De Pijp
Close to: Ideal for a stop during a food-focused stroll through the area.
- Albert Cuyp Market (approx. 5-minute walk)
- Heineken Experience (approx. 10-minute walk)
- Museumplein (approx. 15-minute walk)
- Sarphatipark (approx. 7-minute walk)
3. BAK
BAK is a refined yet unpretentious fine dining restaurant tucked away in a former warehouse by the water. Known for its ever-changing seasonal menu and commitment to local, sustainable produce, BAK offers a contemporary take on Dutch cuisine. Expect beautifully presented plates with bold flavours - think celeriac with miso, or dry-aged duck with fermented beetroot. The tasting menu changes regularly, making each visit feel special.
Price: £££
Perfect for: Dinner, couples, foodies
Neighbourhood: Houthavens
Close to: A great destination restaurant slightly off the usual tourist track.
- Westerpark (approx. 15-minute walk)
- Amsterdam Sloterdijk (approx. 10-minute taxi)
- Anne Frank House (approx. 15-minute tram ride)
- Jordaan (approx. 15-minute tram ride)
4. Beers & Barrels Amsterdam
This lively brewpub is a great pick for those who love hearty food and craft beer in a relaxed, industrial-chic setting. Beers & Barrels serves up juicy burgers, slow-cooked ribs, loaded platters, and beer taps at the table in some areas. It’s a crowd-pleaser with generous portions and a fun atmosphere, perfect for catching up with mates over a pint or two.
Price: ££
Perfect for: Lunch, dinner, groups, beer lovers
Neighbourhood: Rembrandtplein
Close to: Centrally located, perfect after sightseeing or a canal tour.
- Rembrandt House Museum (approx. 5-minute walk)
- Flower Market (approx. 10-minute walk)
- Rijksmuseum (approx. 15-minute tram ride)
- Dam Square (approx. 10-minute walk)
5. The Seafood Bar
As the name suggests, The Seafood Bar is a haven for seafood lovers. This modern, minimalist restaurant offers an impressive menu of fresh catches—think oysters, mussels, lobster, sushi, and towering seafood platters. Everything is beautifully plated and ultra-fresh, with a commitment to sustainable sourcing. Whether you’re after a light lunch or a luxurious seafood feast, this spot hits the mark.
Price: £££
Perfect for: Lunch, dinner, seafood lovers, couples
Neighbourhood: Multiple locations (De Pijp, Spui, Museumplein)
Close to: The Museumplein branch is ideal for a post-culture bite.
- Van Gogh Museum (approx. 5-minute walk)
- Rijksmuseum (approx. 5-minute walk)
- Concertgebouw (approx. 3-minute walk)
- Vondelpark (approx. 10-minute walk)
6. Daalder
Daalder blends the creativity of fine dining with a warm, down-to-earth ambience. This Michelin-starred restaurant, led by chef Dennis Huwaë, offers a playful and imaginative tasting menu where every dish is a surprise. Expect bold combinations and artistic flair - from truffle-laced starters to inventive desserts. The atmosphere is smart but not stuffy, with service that’s friendly and relaxed.
Price: £££
Perfect for: Dinner, special occasions, couples
Neighbourhood: Jordaan
Close to: Nestled in one of Amsterdam’s prettiest neighbourhoods.
- Anne Frank House (approx. 10-minute walk)
- Westerkerk (approx. 8-minute walk)
- The 9 Streets (approx. 12-minute walk)
- Amsterdam Central Station (approx. 10-minute tram ride)
7. Moon
Located on the 19th floor of the A'DAM Tower, Moon is a revolving restaurant offering panoramic views of Amsterdam alongside modern Dutch cuisine. This stylish dining spot is perfect for a special occasion, with an ever-changing tasting menu that features seasonal ingredients and clever flavour pairings. As you enjoy dishes like langoustine with fennel or venison with beetroot, the slow rotation of the restaurant gives you a 360-degree view of the city skyline.
Price: £££
Perfect for: Dinner, special occasions, couples
Neighbourhood: Amsterdam-Noord
Close to: Easily reached via the free ferry from Centraal Station.
- A'DAM Lookout (Same building)
- Eye Filmmuseum (approx. 2-minute walk)
- NDSM Wharf (approx. 10-minute ferry)
- Centraal Station (approx. 5-minute ferry)
8. The Pancake Bakery
A long-time favourite for both locals and visitors, The Pancake Bakery serves traditional Dutch pancakes with a creative twist. Set in a cosy, canal-side building, this casual eatery is perfect for a relaxed breakfast, brunch, or lunch. Choose from sweet options like apple and cinnamon, or savoury choices such as bacon and cheese, or Indonesian-style pancakes with satay sauce. Portions are generous, and there’s something for all ages.
Price: ££
Perfect for: Breakfast, brunch, families, casual lunch
Neighbourhood: Jordaan
Close to: Ideal for refuelling after exploring the nearby canals.
- Anne Frank House (approx. 3-minute walk)
- Westerkerk (approx. 5-minute walk)
- The 9 Streets (approx. 10-minute walk)
- Dam Square (approx. 15-minute walk)
9. De Kas
De Kas is a farm-to-table restaurant located inside a glasshouse, offering a truly unique dining experience. Set within a former greenhouse in Frankendael Park, this stylish spot grows many of its own vegetables and herbs on-site. The seasonal fixed menus are plant-forward, with occasional additions of sustainable meat or fish. The setting is serene and green, ideal for those who love fresh, inventive dishes in a peaceful environment.
Price: £££
Perfect for: Lunch, dinner, couples, foodies
Neighbourhood: Watergraafsmeer
Close to: A hidden gem on the city’s eastern edge.
- Frankendael Park (On-site)
- Oosterpark (approx. 15-minute walk)
- Tropenmuseum (approx. 7-minute tram ride)
- Artis Zoo (approx. 10-minute bike ride)
10. Ron Gastrobar Indonesia
Ron Gastrobar Indonesia offers a contemporary take on traditional Indonesian flavours, served in a stylish, relaxed setting. The menu is built around the classic rijsttafel experience - multiple small dishes like satay, rendang, sambals, and curries meant for sharing. The food is packed with bold spices and depth, while the presentation and service keep things modern. It’s ideal for anyone wanting to try authentic Indonesian cuisine with a creative twist.
Price: ££
Perfect for: Dinner, sharing meals, couples, groups
Neighbourhood: Oud-Zuid
Close to: Great after a museum day or nearby stroll.
- Vondelpark (approx. 8-minute walk)
- Van Gogh Museum (approx. 10-minute tram ride)
- Rijksmuseum (approx. 12-minute tram ride)
- Museumplein (approx. 10-minute tram ride)
11. Flore
Flore is a fine dining experience focused on sustainability, seasonality, and refined technique. This two-Michelin-starred restaurant offers an intimate atmosphere and an impressive tasting menu built around locally sourced ingredients - often foraged or grown nearby. Dishes are delicate, beautifully plated, and rich in story, making it a thoughtful choice for those who appreciate culinary artistry. With a strong plant-based ethos, Flore sets a new standard for conscious luxury dining.
Price: £££
Perfect for: Dinner, fine dining, special occasions
Neighbourhood: Centrum
Close to: Ideal for a sophisticated evening near the city’s cultural core.
- Dam Square (approx. 5-minute walk)
- Royal Palace (approx. 5-minute walk)
- Rembrandtplein (approx. 10-minute walk)
- Amsterdam Museum (approx. 8-minute walk)
12. Staring at Jacob
Staring at Jacob is an upbeat brunch and cocktail bar known for its American-inspired comfort food with a twist. The vibe is casual and lively, with a menu full of hearty options like buttermilk fried chicken and waffles, breakfast burritos, and loaded French toast. The drinks list includes fresh juices and boozy brunch cocktails, making it a weekend favourite for locals and visitors alike.
Price: ££
Perfect for: Brunch, lunch, groups, casual weekends
Neighbourhood: Oud-West
Close to: Great pitstop after a walk through the park or canal stroll.
- Vondelpark (approx. 10-minute walk)
- De Hallen (approx. 12-minute walk)
- Museumplein (approx. 15-minute tram ride)
- Leidseplein (approx. 15-minute walk)
13. Saint-Jean Bakery
Saint-Jean Bakery has made waves with its fully plant-based menu of artisan pastries, sandwiches, and baked goods. With sleek, minimalist interiors and pastries that look as good as they taste, it’s become a hit among vegans and non-vegans alike. Their pistachio swirl and cinnamon roll are especially popular, and the coffee is excellent too. Expect queues - this spot has serious local buzz.
Price: £
Perfect for: Breakfast, coffee break, solo visits, vegans
Neighbourhood: Centrum
Close to: Perfect for a quick stop between sightseeing spots.
- Dam Square (approx. 7-minute walk)
- Nieuwmarkt (approx. 10-minute walk)
- Royal Palace (approx. 8-minute walk)
- Amsterdam Central Station (approx. 12-minute walk)
14. Kaagman & Kortekaas
A hidden gem in the city centre, Kaagman & Kortekaas serves modern European cuisine in a cosy bistro-style setting. The focus is on quality ingredients and refined technique, with a small menu that changes often. Expect starters like steak tartare or house-made terrines, followed by expertly cooked fish or meat mains. The atmosphere strikes a perfect balance between upscale and inviting.
Price: £££
Perfect for: Dinner, couples, intimate dining
Neighbourhood: Centrum
Close to: Ideal for dinner after exploring central Amsterdam.
- Rembrandtplein (approx. 5-minute walk)
- Amsterdam Museum (approx. 10-minute walk)
- Hermitage Amsterdam (approx. 12-minute walk)
- Dam Square (approx. 10-minute walk)
15. Hoi Tin
Hoi Tin is a long-standing favourite for authentic Cantonese cuisine, offering a vast menu of dim sum, roast duck, noodle soups, and seafood. The vibe is no-frills and bustling, often packed with locals - always a good sign. It’s a reliable choice for a comforting, flavour-packed meal in the heart of Amsterdam’s Chinatown.
Price: ££
Perfect for: Lunch, dinner, families, groups
Neighbourhood: Nieuwmarkt/Chinatown
Close to: Great option when exploring the city centre on foot.
- Nieuwmarkt (approx. 2-minute walk)
- Red Light District (approx. 5-minute walk)
- Amsterdam Central Station (approx. 8-minute walk)
- Dam Square (approx. 10-minute walk)
16. Blue Amsterdam
Tucked away in the Kalverpassage shopping centre, Blue Amsterdam offers 360-degree city views from its glass-walled café and restaurant. It’s a relaxed yet stylish spot to enjoy brunch, lunch, or coffee with light bites like salads, sandwiches, and cakes. The panoramic views across rooftops and canals make it a hidden gem - especially at sunset.
Price: ££
Perfect for: Brunch, lunch, coffee, scenic breaks
Neighbourhood: Centrum
Close to: A central stop with a view during a day of shopping or exploring.
- Kalverstraat (On-site)
- Bloemenmarkt (approx. 5-minute walk)
- Amsterdam Museum (approx. 5-minute walk)
- Dam Square (approx. 7-minute walk)
17. Troef
Troef is a contemporary restaurant offering an inventive, seasonal menu with a strong focus on sharing plates. With its stylish yet laid-back interiors and a welcoming vibe, it’s perfect for a relaxed dinner with friends. The food takes inspiration from modern European flavours - think grilled vegetables with miso, fresh fish dishes, and tender meats paired with house-made sauces. The wine list is well-curated, with plenty of natural wines.
Price: ££
Perfect for: Dinner, groups, casual evenings, foodies
Neighbourhood: Oost
Close to: Great for winding down after exploring the east side.
- Oosterpark (approx. 10-minute walk)
- Artis Zoo (approx. 15-minute walk)
- Tropenmuseum (approx. 12-minute walk)
- Dappermarkt (approx. 15-minute walk)
18. Cradam (Cafe Restaurant Amsterdam)
Cradam, short for Café Restaurant Amsterdam, sits inside a striking old pumping station and brings industrial charm with high ceilings and spacious interiors. The menu is broad and unfussy, with European brasserie classics such as steak frites, mussels, and risotto. It’s popular for both casual lunches and hearty dinners, and families are made to feel right at home.
Price: ££
Perfect for: Lunch, dinner, families, casual catch-ups
Neighbourhood: Westerpark
Close to: A relaxed option near creative hubs and green spaces.
- Westerpark (approx. 5-minute walk)
- Westergas (approx. 5-minute walk)
- Anne Frank House (approx. 15-minute bike ride)
- Jordaan (approx. 10-minute bike ride)
19. Jansz
Jansz offers a refined yet approachable dining experience in an elegant canal-side townhouse setting. The menu blends international flavours with a European base - signature dishes include slow-cooked lamb, lobster ravioli, and truffle risotto. Expect polished service, candlelit tables, and a touch of luxury, without feeling over the top.
Price: £££
Perfect for: Dinner, couples, special occasions, fine dining
Neighbourhood: Nine Streets / Centrum
Close to: Lovely option after a day shopping or sightseeing nearby.
- Anne Frank House (approx. 5-minute walk)
- The 9 Streets (On-site)
- Dam Square (approx. 10-minute walk)
- Royal Palace (approx. 10-minute walk)
20. Pulitzer Amsterdam
Located within the five-star Pulitzer Hotel, this elegant restaurant serves a sophisticated menu of modern classics with Dutch influence. The setting is as charming as it gets - housed in a series of interconnected canal houses, the dining room is polished yet warm. Expect dishes like North Sea fish, seasonal vegetables, and well-executed meat mains. Perfect for a date night or classy evening out.
Price: £££
Perfect for: Dinner, fine dining, couples, hotel guests
Neighbourhood: Jordaan
Close to: Ideal for a chic meal near top attractions.
- Anne Frank House (approx. 3-minute walk)
- Westerkerk (approx. 5-minute walk)
- The 9 Streets (approx. 5-minute walk)
- Dam Square (approx. 10-minute walk)
21. Namche
Namche brings the flavours of Nepal to Amsterdam with a cosy, welcoming restaurant focused on authentic Himalayan cooking. Dishes like momo dumplings, dal bhat, and rich curries are made fresh, with aromatic spices and generous portions. It’s a hidden gem with a relaxed atmosphere and friendly service, offering something different from the usual city fare.
Price: ££
Perfect for: Dinner, casual dining, groups, vegetarian-friendly
Neighbourhood: Oud-West
Close to: Worth a visit after a wander around the west side.
- Vondelpark (approx. 8-minute walk)
- De Hallen (approx. 10-minute walk)
- Leidseplein (approx. 15-minute walk)
- Museumplein (approx. 15-minute tram ride)
22. Moeders
Moeders (Dutch for "Mothers") is a beloved spot serving traditional Dutch comfort food in a quirky, nostalgia-filled setting. Walls are lined with photos of mothers brought in by guests, giving it a homely charm. Expect hearty classics like stamppot, suddervlees (beef stew), and poffertjes. The atmosphere is warm and relaxed, perfect for anyone curious about local home-style cuisine.
Price: ££
Perfect for: Dinner, casual dining, family meals, Dutch food experience
Neighbourhood: Jordaan
Close to: A great stop after wandering the canals.
- Anne Frank House (approx. 8-minute walk)
- Westerkerk (approx. 6-minute walk)
- The 9 Streets (approx. 10-minute walk)
- Dam Square (approx. 15-minute walk)
23. Cafe Tabac
Cafe Tabac is a cosy corner café-bar with canal views and a vintage Dutch pub vibe. It’s the kind of place where locals gather for a relaxed drink, but it also serves solid casual bites like toasted sandwiches, cheese platters, and soups. The welcoming ambience and no-fuss menu make it a charming pitstop during a day of sightseeing or strolling around Jordaan.
Price: £
Perfect for: Lunch, drinks, casual catch-ups, solo travellers
Neighbourhood: Jordaan
Close to: Ideal for a midday pause or evening unwind.
- Anne Frank House (approx. 3-minute walk)
- Westerkerk (approx. 5-minute walk)
- The 9 Streets (approx. 7-minute walk)
- Amsterdam Central Station (approx. 10-minute tram)
24. Sins of Sal
Sins of Sal is a vibrant, Latin-inspired eatery known for bold flavours, inventive small plates, and a buzzing atmosphere. It’s a place where the menu changes often and everything is designed for sharing—think octopus tacos, spicy ceviche, and grilled meats. With its open kitchen and upbeat energy, it’s a go-to for lively dinners or a night out with friends.
Price: ££
Perfect for: Dinner, groups, sharing plates, cocktails
Neighbourhood: De Pijp
Close to: Great for food lovers exploring the De Pijp district.
- Albert Cuyp Market (approx. 4-minute walk)
- Heineken Experience (approx. 7-minute walk)
- Museumplein (approx. 15-minute walk)
- Van Gogh Museum (approx. 15-minute walk)
25. Pesca
Pesca calls itself a "Theatre of Fish"—and for good reason. On arrival, guests choose fresh seafood from an ice display, paired with wine recommendations, and then watch it being prepared in the open kitchen. With rustic interiors, upbeat music, and shared seating, this isn’t your typical seafood restaurant—it’s part fish market, part dining experience, and fully memorable.
Price: £££
Perfect for: Dinner, seafood lovers, groups, unique experiences
Neighbourhood: Centrum
Close to: A standout choice near the city’s core.
- Dam Square (approx. 5-minute walk)
- Royal Palace (approx. 6-minute walk)
- Anne Frank House (approx. 12-minute walk)
- Amsterdam Central Station (approx. 10-minute walk)
26. Esra
Esra is a modern Middle Eastern café-restaurant with a laid-back vibe and colourful plates full of flavour. The menu includes dishes like labneh with dukkah, grilled aubergine, chicken shawarma, and pistachio desserts. With a focus on fresh ingredients and bright interiors, it’s ideal for both a quick lunch or a relaxed dinner with friends.
Price: ££
Perfect for: Lunch, dinner, vegetarians, casual dining
Neighbourhood: Oud-West
Close to: Easy to reach while exploring the west side.
- De Hallen (approx. 5-minute walk)
Vondelpark (approx. 10-minute walk)
- Leidseplein (approx. 15-minute walk)
- Museumplein (approx. 15-minute tram ride)
Whether you're craving cosy Dutch classics, fine dining with a view, or bold global flavours, these 26 standout spots are sure to elevate your foodie adventures in the Dutch capital. And once you've sorted your must-visit list of places to eat in Amsterdam, why not make planning the rest of your trip just as easy?
At Wowcher, you’ll find brilliant Amsterdam holiday packages, including hotel stays with return flights or Eurostar travel. Prefer something a little different? Our two-night mini-cruise deal from Hull to Rotterdam aboard P&O Ferries - complete with coach transfers to Amsterdam - is a unique way to start your city break. Take the hassle out of planning and check out our latest deals to book your Amsterdam holiday today.
Amsterdam Travel Guides:
20 Best Things to Do |
26 Best Places To Eat |
Nightlife: Places to Go |
25 Things To Do With Kids |
The Best Day Trips |
The Best Upcoming Events |
3 Day Itinerary
Similar Holidays to Amsterdam:
European City Breaks |
Rome |
Paris |
Barcelona |
Venice |
Prague |
Krakow
Best Holiday Destinations:
February |
March |
April |
May |
June |
July |
August