Skip to content
What to Eat in Haarlem: 23 Places Scored (2026)

What to Eat in Haarlem: 23 Places Scored (2026)

BiteCritic Team
BiteCritic Team
November 3, 2026
17 min read
haarlem food
what to eat in haarlem
best restaurants haarlem
haarlem lunch
haarlem pizza
haarlem lahmacun
netherlands food guide
What to eat in Haarlem: 23 places, 44 real visits. Lahmacun, pizza, gelato, hamsi and brunch, with scores out of 10, prices paid and opening hours.

What to eat in Haarlem, by our scores: the Antep-style lahmacun at Gusto Lahmacun (9.29/10), the rice pudding at the same place (9.28), the pistachio gelato at Pierre's Chocolate (9.25), the pizza at Piccolo Forno (9.06) and the scrambled eggs at PIP Deli (9).

This is not a list of places someone recommended. We went to 23 places in Haarlem and scored what we ate out of 10 on BiteCritic. There are 44 reviews, and each one records what the reviewer paid and when they went. Below you will find the best dishes first, then every place, centre first. For the live ranking see our what to eat in Haarlem page.

The Best Dishes in Haarlem

Scores by dish. Where a dish was tried at more than one place, we took the average.

Scores as of 3 November 2026. Most dishes come from a single visit. Click a dish name for the live Haarlem ranking of it.

Haarlem Places at a Glance

#PlaceAreaScoreBest dishReviews
1Gusto LahmacunCentre, Gedempte Oude Gracht9.29Lahmacun2
2Pierre's ChocolateCentre, Kleine Houtstraat9.25Gelato al pistacchio1
3Piccolo FornoCentre, Nassaustraat9.06Pizza Napoletana2
4Vishandel De PoortGedempte Herensingel8.79Hamsi tava1
5A Loja Portugese Delicatessen HaarlemCentre, Anegang8.29Pastel de nata1
6Jules coffee & conceptCentre, Turfmarkt8.17Croissant1
7Mogador CafeCentre, Gasthuisstraat8.14Banana Bread2
8Nancy's HaarlemFloresstraat7.67Carpaccio Sandwich2
9Frenchie RestaurantCentre, Gedempte Oude Gracht7.36Chicken bao (Korean fried chicken)6
10PIP DeliLorentzplein6.98Scrambled Eggs8
11DeDAKKASCentre, De Witstraat6.92Burger1
12Mercato TomatoHortusplein6.89Italian Sandwich1
13Romeo'sCentre, Gierstraat6.44Italian Sandwich2
14Hare of the DogCentre, Zijlstraat6.11Eggs Florentine3
15Het BroodjeshuisCentre, Jacobijnestraat6.08Pulled chicken sandwich1
16Teds Haarlem - All Day Food & DrinksCentre, Spaarne5.94Chicken Nuggets1
17Le Petit Café HaarlemCentre, Gedempte Oude Gracht5.79Burger1
18PeperZout HAARLEM Turks Mediterraans RestaurantMarsmanplein5.76Beyti kebab3
19Jules BakeryCentre, Burretstraat5Croissant1
20Anne&Max HaarlemCentre, Grote Markt4.83Croissant1
21Crêpe AffaireCentre, Kruisstraat4.79Brussels Waffles1
22De Haerlemsche VlaamseCentre, Spekstraat4.71French fries1
23JopenCentre, Gedempte Voldersgracht2.94Ebi furai1

"Score" is the average of all of a place's reviews. Postcode 2011 is the city centre; for places outside it we give the street.

Haarlem City Centre

18 of our places are inside the old centre, most of them within a few minutes of the Grote Markt.

Gusto Lahmacun, Gedempte Oude Gracht

Lahmacun at Gusto Lahmacun, Haarlem

Lahmacun at Gusto Lahmacun (January 2026).

Score: 9.29 2 reviews (9.29, 9.28)

Haarlem's highest score so far. Gusto opened on the Gedempte Oude Gracht around the turn of the year, and a few weeks in our critic tried the Antep-style lahmacun: 9.29 at €7. You can taste the lamb, the base stays crunchy (the critic calls that the key to lahmacun), and it sat light afterwards. The verdict: the smoothest lahmacun the critic has had in the Netherlands. Back in October 2026 for the rice pudding (sütlaç): 9.28, creamy, the rice well cooked, a slightly burnt top and just enough sugar.

  • Eaten and paid: Lahmacun 9.29, €7 (January 2026); Rice pudding (sütlaç) 9.28, €8 (October 2026)
  • Hours: Mon closed, Tue-Sun 12:00-20:00
  • Listed address: Gedempte Oude Gracht 21, 2011 GK Haarlem
  • Place page and all reviews

Pierre's Chocolate, Kleine Houtstraat

Gelato al pistacchio at Pierre's Chocolate, Haarlem

Gelato al pistacchio at Pierre's Chocolate (March 2025).

Score: 9.25 1 review

The pistachio gelato scored 9.25 at €3. There is usually a queue, and the critic says it is worth the wait: not sugary, you actually taste the pistachio, and the cone is fresh and crunchy. The only thing between this and a 10 was the lack of real pistachio pieces.

  • Eaten and paid: Gelato al pistacchio 9.25, €3 (March 2025)
  • Hours: Mon-Wed 09:30-18:00, Thu 09:30-21:00, Fri-Sat 09:30-18:00, Sun closed
  • Listed address: Kleine Houtstraat 1, 2011 DD Haarlem
  • Place page and all reviews

Piccolo Forno, Nassaustraat

Pizza Napoletana at Piccolo Forno, Haarlem

Pizza Napoletana at Piccolo Forno (November 2024).

Score: 9.06 2 reviews (9.08, 9.04)

Two pizzas, two scores above 9. The Calabrisella (9.08, €19) is the best pizza our critic has eaten anywhere: a dough with small charred edges, good sauce and cheese, and ricotta with a real chilli kick. The Mortadella pizza (9.04, €21) comes with wasabi ricotta, an odd but pleasant idea if you like wasabi. Note the short opening hours: evenings only, Wednesday to Saturday.

  • Eaten and paid: Pizza Napoletana 9.08, €19 (November 2024); Pizza Napoletana 9.04, €21 (August 2025)
  • Hours: Mon-Tue closed, Wed-Sat 17:00-22:00, Sun closed
  • Listed address: Nassaustraat 24 zw, 2011 PJ Haarlem
  • Place page and all reviews

A Loja Portugese Delicatessen Haarlem, Anegang

Pastel de nata at A Loja Portugese Delicatessen Haarlem, Haarlem

Pastel de nata at A Loja Portugese Delicatessen Haarlem (January 2026).

Score: 8.29 1 review

The pastel de nata scored 8.29 at €4. The reviewer thinks it beats the ones they had in Portugal: very crisp pastry, a custard that does not taste eggy and is not too sweet. One warning: it comes out hot, so mind your mouth.

  • Eaten and paid: Pastel de nata 8.29, €4 (January 2026)
  • Hours: Mon 12:00-17:30, Tue-Sat 10:30-17:30, Sun 12:00-17:30
  • Listed address: Anegang 5, 2011 HR Haarlem
  • Place page and all reviews

Jules coffee & concept, Turfmarkt

Croissant at Jules coffee & concept, Haarlem

Croissant at Jules coffee & concept (May 2025).

Score: 8.17 1 review

The almond croissant with chocolate scored 8.17 at €4.50: fresh, crunchy, and the flavours work together. The coffee is good too. This is the best croissant score we have in Haarlem.

  • Eaten and paid: Croissant 8.17, €4.50 (May 2025)
  • Hours: Mon-Sat 08:00-16:00, Sun 09:00-16:00
  • Listed address: Turfmarkt 2, 2011 CA Haarlem
  • Place page and all reviews

Mogador Cafe, Gasthuisstraat

Banana Bread at Mogador Cafe, Haarlem

Banana Bread at Mogador Cafe (April 2025).

Score: 8.14 2 reviews (8.29, 8.0)

A café our critic rates as one of the best coffee makers in Haarlem. The banana bread (8.29, €4) was fresh and not too sweet, and the raspberry and vanilla cruffin (8, €6) was tasty and fresh.

  • Eaten and paid: Banana Bread 8.29, €4 (April 2025); Cruffin 8.0, €6 (June 2025)
  • Hours: Mon-Sat 08:00-17:00, Sun 09:00-17:00
  • Listed address: Gasthuisstraat 48, 2011 XP Haarlem
  • Place page and all reviews

Frenchie Restaurant, Gedempte Oude Gracht

Chicken bao (Korean fried chicken) at Frenchie Restaurant, Haarlem

Chicken bao (Korean fried chicken) at Frenchie Restaurant (October 2026).

Score: 7.36 6 reviews (8.56, 8.29, 8.21, 7.92, 6.15, 5.0)

The most reviewed place in Haarlem's centre, with six reviews, and the dish to order is clear: the togarashi chicken bao (listed on our site as Korean fried chicken). It scored 7.92 in April 2025 and 8.56 in October 2026, when it came back on a bun: a whole crispy chicken breast, spicy and savoury sauce, slaw and spring onion. The breakfast sandwich (8.29) and the pancakes with jam, strawberries and cream (8.21) also did well. Skip the çılbır (5: cold eggs, runny yoghurt) and the smoked beef starter (6.15, too salty).

  • Eaten and paid: Chicken bao (Korean fried chicken) 8.56, €16 (October 2026); Breakfast Sandwich 8.29, €16 (May 2025); Pancakes 8.21, €13 (June 2025); Chicken bao (Korean fried chicken) 7.92, €16 (April 2025); Smoked Beef 6.15, €15 (October 2026); Çılbır 5.0, €14.50 (June 2025)
  • Hours: Mon 11:00-18:00, Tue-Thu 11:00-23:00, Fri-Sat 10:00-00:30, Sun 10:00-18:00
  • Listed address: Gedempte Oude Gracht 46, 2011 GS Haarlem
  • Place page and all reviews

DeDAKKAS, De Witstraat

Score: 6.92 1 review

A rooftop burger: 6.92 at €19. Good beef flavour and grilled oyster mushrooms, which the critic liked. But nobody asked how the meat should be cooked, it came medium and very juicy, and fries were not included.

  • Eaten and paid: Burger 6.92, €19 (March 2026)
  • Hours: Mon-Wed 10:00-22:00, Thu 10:00-23:00, Fri-Sat 10:00-00:00, Sun 10:00-22:00
  • Listed address: on the roof, De Witstraat 1A, 2011 DV Haarlem
  • Place page and all reviews

Romeo's, Gierstraat

Score: 6.44 2 reviews (7.04, 5.83)

The famous Haarlem sandwich shop with the queue outside. Two reviews, two different results. The Mediterraneo (turnip greens, mozzarella, sun-dried tomato) scored 7.04: homemade bread, a great combination. The salami version scored 5.83: good crunchy bread and a fair size for €7, but a sauce on the bottom that did not work.

  • Eaten and paid: Italian Sandwich 7.04, €7.50 (March 2025); Italian Sandwich 5.83, €7 (March 2025)
  • Hours: Mon closed, Tue-Sat 11:00-16:00, Sun closed
  • Listed address: Gierstraat 70, 2011 GG Haarlem
  • Place page and all reviews

Hare of the Dog, Zijlstraat

Score: 6.11 3 reviews (7.67, 6.17, 4.5)

Three reviews in May 2025. The eggs Florentine scored 7.67: fluffy English muffin, eggs poached as they should be, with spinach and mushrooms (avocado is €3 extra). The banana pancakes got 6.17, not fluffy at all. The roast beef sandwich got 4.5: cold beef, plain untoasted bread and far too much mustard.

  • Eaten and paid: Eggs Florentine 7.67, €14.50 (May 2025); Pancakes 6.17, €14 (May 2025); Roast Beef Sandwich 4.5, €15 (May 2025)
  • Hours: Mon 10:00-16:30, Tue closed, Wed-Thu 09:00-16:30, Fri 09:00-16:30 & 18:00-22:30, Sat-Sun 09:00-16:30
  • Listed address: Zijlstraat 35, 2011 TK Haarlem
  • Place page and all reviews

Het Broodjeshuis, Jacobijnestraat

Score: 6.08 1 review

Another place with a permanent queue. The pulled chicken sandwich scored 6.08 at €5: ready in ten minutes, but the chicken was cold and the sauce average. Fine if you are in a hurry, says the critic, otherwise probably not again.

  • Eaten and paid: Pulled chicken sandwich 6.08, €5 (April 2025)
  • Hours: Mon-Sat 10:00-16:00, Sun 12:00-16:00
  • Listed address: Jacobijnestraat 9, 2011 TG Haarlem
  • Place page and all reviews

Teds Haarlem - All Day Food & Drinks, Spaarne

Score: 5.94 1 review

Chicken nuggets served on doughnuts with sweet chilli sauce and a syringe of maple syrup: 5.94 at €16. An unusual idea, but far too sweet overall.

  • Eaten and paid: Chicken Nuggets 5.94, €16 (May 2026)
  • Hours: Mon-Thu 09:00-17:00, Fri-Sat 09:00-20:00, Sun 09:00-17:00
  • Listed address: Spaarne 94, 2011 CL Haarlem
  • Place page and all reviews

Le Petit Café Haarlem, Gedempte Oude Gracht

Score: 5.79 1 review

An Angus burger with tomato and caramelised onion: 5.79 at €20. Tasty meat and nice onions, but it came well done without anyone asking, and the bun was nothing special. Not good enough for the price, says the critic.

  • Eaten and paid: Burger 5.79, €20 (April 2026)
  • Hours: Mon closed, Tue-Sun 11:00-22:00
  • Listed address: Gedempte Oude Gracht 27, 2011 GK Haarlem
  • Place page and all reviews

Jules Bakery, Burretstraat

Score: 5 1 review

The pistachio swirl scored 5 at €6: crisp and fresh, but short on pistachio cream and the chocolate chips added nothing. The same critic gave the almond croissant at Jules coffee & concept an 8.17.

  • Eaten and paid: Croissant 5.0, €6 (July 2025)
  • Hours: Mon-Wed closed, Thu-Fri 08:00-12:00, Sat-Sun 08:00-14:00
  • Listed address: Burretstraat 12, 2011 DZ Haarlem
  • Place page and all reviews

Anne&Max Haarlem, Grote Markt

Score: 4.83 1 review

A pistachio croissant with a flat white on the Grote Markt: 4.83 at €5. The pistachio cream was good, but the pastry did not taste fresh at midday and the pistachio pieces were not crunchy.

  • Eaten and paid: Croissant 4.83, €5 (May 2025)
  • Hours: every day 08:00-18:00
  • Listed address: Grote Markt 5, 2011 RC Haarlem
  • Place page and all reviews

Crêpe Affaire, Kruisstraat

Score: 4.79 1 review

A Sunday Brussels waffle: 4.79 at €10. The Nutella and fruit were in good proportion, but the waffle itself was not fresh and seemed reheated. The critic's advice: only serve waffles you make fresh.

  • Eaten and paid: Brussels Waffles 4.79, €10 (March 2026)
  • Hours: every day 09:30-18:30
  • Listed address: Kruisstraat 22, 2011 PX Haarlem
  • Place page and all reviews

De Haerlemsche Vlaamse, Spekstraat

Score: 4.71 1 review

Fries near the Grote Kerk: 4.71 for a medium portion at €4. Overcooked, oily and too salty, and the critic could not finish them. This is the only fries review we have in Haarlem so far.

  • Eaten and paid: French fries 4.71, €4 (May 2025)
  • Hours: Mon-Fri 12:00-18:00, Sat 11:00-18:00, Sun 12:00-18:00
  • Listed address: Spekstraat 3, 2011 HM Haarlem
  • Place page and all reviews

Jopen, Gedempte Voldersgracht

Score: 2.94 1 review

The lowest score in Haarlem: ebi furai (fried prawns) at 2.94 for €9. The critic calls it the worst ebi fry they have eaten, sauce included, and suggests sticking to the beer.

  • Eaten and paid: Ebi furai 2.94, €9 (September 2026)
  • Hours: Mon-Thu 10:00-23:30, Fri-Sat 10:00-01:00, Sun 10:00-23:30
  • Listed address: Gedempte Voldersgracht 2, 2011 WD Haarlem
  • Place page and all reviews

Outside the Centre

5 places are a short walk or bike ride from the centre.

Vishandel De Poort, Gedempte Herensingel

Hamsi tava at Vishandel De Poort, Haarlem

Hamsi tava at Vishandel De Poort (May 2025).

Score: 8.79 1 review

A fish shop that fries hamsi (Black Sea anchovies) to order: 8.79. The €20 is the price per kilo, not per portion. The fish was well cleaned and well fried, topped with spicy peppers and olives, which is not how it is done in Turkey, and the critic liked the twist. Tell them when you will pick it up and they will have it ready. The critic, after six years in Haarlem, had no idea you could get hamsi here.

  • Eaten and paid: Hamsi tava 8.79, €20 (May 2025)
  • Hours: Mon closed, Tue-Sat 11:00-19:30, Sun 12:00-19:30
  • Listed address: Gedempte Herensingel 10, 2032 NS Haarlem
  • Place page and all reviews

Nancy's Haarlem, Floresstraat

Carpaccio Sandwich at Nancy's Haarlem, Haarlem

Carpaccio Sandwich at Nancy's Haarlem (September 2025).

Score: 7.67 2 reviews (8.08, 7.25)

The carpaccio sandwich scored 8.08 at €14: salad, sun-dried tomatoes and everything on the plate works together. Only the bread could be better. The çılbır scored 7.25, the best çılbır score in Haarlem: pomegranate and pistachio lift it, but it was too spicy for the critic and the wrap on the side was ordinary.

  • Eaten and paid: Carpaccio Sandwich 8.08, €14 (September 2025); Çılbır 7.25, €13 (February 2026)
  • Hours: Mon closed, Tue-Wed 17:00-23:00, Thu-Sun 12:00-23:00
  • Listed address: Floresstraat 19, 2022 BB Haarlem
  • Place page and all reviews

PIP Deli, Lorentzplein

Score: 6.98 8 reviews (9.0, 8.75, 7.71, 6.71, 6.67, 6.63, 5.38, 5.0)

Eight reviews, the most of any place in Haarlem, and a wide spread from 9 down to 5. The scrambled eggs on toast scored 9 and the eggs Florentine 8.75 and 7.71 on two visits (lemony spinach, rich hollandaise, one egg slightly overcooked). The çılbır landed at 6.71 and 6.63: good ingredients, but no garlic in the yoghurt and eggs that were not properly poached. The pancakes (5) needed sugar somewhere and the oatmeal (5.38) was not warm enough. Order the eggs. Dogs are welcome.

  • Eaten and paid: Scrambled Eggs 9.0, €9 (August 2025); Eggs Florentine 8.75, €12.50 (February 2025); Eggs Florentine 7.71, €16 (June 2025); Çılbır 6.71, €14.50 (March 2025); Burger 6.67, €16 (December 2025); Çılbır 6.63, €14.50 (June 2025); Warm Oatmeal 5.38, €10 (August 2025); Pancakes 5.0, €12.50 (March 2025)
  • Hours: Mon-Tue closed, Wed-Fri 08:30-22:30, Sat 09:00-22:30, Sun 09:00-17:00
  • Listed address: Lorentzplein 2A, 2012 HG Haarlem
  • Place page and all reviews

Mercato Tomato, Hortusplein

Score: 6.89 1 review

The Italian sandwich scored 6.89 at €10. Good ingredients, but the bread was hard and salty and the sauce drowned the cheese and meat. The critic finds it no match for Zero Zero in Amsterdam and asks for a softer bread you can bite through.

  • Eaten and paid: Italian Sandwich 6.89, €10 (September 2026)
  • Hours: Mon-Tue 11:00-20:00, Wed-Sat 08:00-20:00, Sun 11:00-20:00
  • Listed address: Hortusplein 1, 2019 XV Haarlem
  • Place page and all reviews

PeperZout HAARLEM Turks Mediterraans Restaurant, Marsmanplein

Score: 5.76 3 reviews (7.25, 5.79, 4.25)

A Turkish restaurant in Haarlem-Noord, three dishes in August 2025. The beyti (7.25, €30) was tasty and hot but the meat was dry, and it is expensive. The acılı ezme (5.79) was spoiled by chilli sauce in what should be a simple chopped salad. The patatas bravas (4.25) came from the oven with cheese and curry sauce, nothing like the original. For Turkish food in Haarlem, Gusto Lahmacun scored far higher.

  • Eaten and paid: Beyti kebab 7.25, €30 (August 2025); Acılı ezme 5.79, €8 (August 2025); Patatas bravas 4.25, €6.50 (August 2025)
  • Hours: Mon closed, Tue-Thu 09:30-22:00, Fri-Sat 09:30-23:00, Sun 09:30-22:00
  • Listed address: Marsmanplein 218, 2025 DV Haarlem
  • Place page and all reviews

Haarlem by Craving

  • Pizza: Piccolo Forno, 9.08 and 9.04 on two visits. Evenings only, Wednesday to Saturday. Live ranking: pizza napoletana in Haarlem
  • Turkish food: Gusto Lahmacun for lahmacun (9.29) and rice pudding (9.28). Vishandel De Poort fries hamsi to order (8.79). PeperZout in Haarlem-Noord averaged 5.76 over three dishes. For more, see Turkish food in Amsterdam.
  • Something sweet: pistachio gelato at Pierre's Chocolate (9.25), pastel de nata at A Loja (8.29), banana bread and cruffins at Mogador (8.29 and 8).
  • Sandwiches: the carpaccio sandwich at Nancy's (8.08) beat the famous queues: Romeo's scored 7.04 and 5.83, Het Broodjeshuis 6.08.
  • Burgers: nothing above 7 yet in Haarlem (DeDAKKAS 6.92, PIP Deli 6.67, Le Petit Café 5.79). For a better burger, see what to eat in Amsterdam.
  • Breakfast and brunch: eggs, çılbır, pancakes and croissants have their own comparison: breakfast in Haarlem, dish by dish.
  • Fries: one review so far, 4.71 near the Grote Kerk. Know a better patatzaak? Score it.

Prices in Haarlem

The figures are not menu prices but what the reviewer paid. Across 44 visits, people paid between €3 and €30, with a median of €12.75. The cheapest things were gelato (€3) and pastries (€4 to €6). Lahmacun cost €7, a sandwich €5 to €16, a pizza €19 to €21 and the beyti at PeperZout €30, the most expensive dish on the list.

How We Score

  • Real visits: every review is for a dish the reviewer went and ate. The visit date and the amount paid are recorded on each one.
  • The dish only: the score is for the food on the plate, not the service, the decor or the view.
  • Out of 10, with decimals: where a place has several reviews, the tables show their average.
  • Who wrote them: 42 of the 44 reviews are from the BiteCritic team, the other 2 from 2 other members. None of these places is a BiteCritic partner, and none paid to be on the list.

Frequently Asked Questions

What should you eat in Haarlem?

By our scores: lahmacun and rice pudding at Gusto Lahmacun (9.29 and 9.28), pistachio gelato at Pierre's Chocolate (9.25), pizza at Piccolo Forno (9.06) and scrambled eggs at PIP Deli (9).

Where is the best pizza in Haarlem?

At Piccolo Forno on the Nassaustraat: the Calabrisella scored 9.08 and the Mortadella 9.04. It is only open in the evening, Wednesday to Saturday.

Where can you eat Turkish food in Haarlem?

Gusto Lahmacun on the Gedempte Oude Gracht scored 9.29 for lahmacun and 9.28 for rice pudding. Vishandel De Poort fries hamsi if you order ahead (8.79). PeperZout in Haarlem-Noord averaged 5.76.

Where can you get breakfast in Haarlem?

PIP Deli had the best egg dishes (scrambled eggs 9, eggs Florentine 8.75) and Frenchie the best pancakes (8.21). All the scores are in breakfast in Haarlem, dish by dish.

Is Romeo's in Haarlem worth the queue?

Our two reviews disagree: the Mediterraneo sandwich scored 7.04, the salami version 5.83. Go for the Mediterraneo.

Is Your Favourite Missing?

This list changes with every review. If you have a favourite place in Haarlem, or had a different experience at one of these, score your dish. Your score shows up on the place page and in the Haarlem ranking straight away. BiteCritic is also on the iPhone App Store.

Related:

Share:
BiteCritic Team

Written by BiteCritic Team

Food lovers rating dishes, not restaurants, so you can find the best version of what you crave.