Hoe je een Amsterdams coffeeshopmenu leest

Heb je ooit naar een coffeeshopmenu gekeken en gedacht: “Oké – maar wat koopt dit getal nu eigenlijk?” Begin met vier dingen: categorie, eenheid, prijs en datum. In die volgorde gelezen wordt het menu een stuk minder mysterieus.
Stap 1: Sorteer de regel in een categorie
De meeste menu’s groeperen hun regels onder koppen als weed, hash, joints of pre-rolls, en extracten. Sommige voegen edibles of extras toe. De categorie bepaalt welk soort getal je voor je hebt. Weed, hash en extracten worden per gewicht verkocht, dus hun prijzen zijn om te rekenen naar een cijfer per gram. Joints, pre-rolls en alles wat per stuk verkocht wordt, behouden stukprijzen die nooit omrekenen.
Dit is de stap die mensen overslaan, en hier worden de slechtste vergelijkingen geboren. Een joint van 7,50 € en een gram van 13 € zien eruit als koopjes totdat je opmerkt dat ze in verschillende eenheden gemeten zijn. Op de prijspagina’s staan de categorieën met opzet apart: weed tegen weed, hash tegen hash, joints tegen joints. Dat is ook de reden waarom een goedkoopste-lijst nooit een stuk met een gewicht mengt.
Stap 2: Lees de eenheid vóór het getal
Binnen een categorie staat de eenheid op de regel afgedrukt: 1g, 5g, of een stuk. De eenheid verandert wat het getal ernaast betekent. Een 5g-pack waarvan het totaal uitkomt op 14 € per gram is geen gram van 14 €: de deling hoort bij het pack-formaat, niet bij het los-gram-formaat. In het Oktober-venster was de mediaan per gram van weed-5g-pack-items 14 € over 187 items, tegen 13 € voor weed-1g-items, en de twee mengen nooit.
Een waarde per gram wordt alleen berekend als het menu een gewicht drukt. De site houdt los-gram-prijzen en packprijzen in aparte blokken, en een pack-totaal wordt nooit als los-gram-prijs gelezen. De gram-versus-pack-gids behandelt de rekenkunde uitgebreider.
Stap 3: Plaats de prijs in zijn verdeling
Eén enkel getal zegt weinig op zichzelf. Wat het betekenis geeft, is de verdeling waarin het zit. Voor weed als 1g produceerden menu’s die tussen 21 september en 21 oktober 2026 op Amsterdam Coffeeshop Menus werden waargenomen 139 items over 27 shops. De mediaan was 13 € per gram, de middelste helft van de items liep van 10 € tot 16 €, en het waargenomen bereik strekte zich uit van 5 € tot 35 €.
Tegen die spreiding is 13 € een onopvallend gram. 16 € is de top van de middelste helft, geen schandaal. 5 € is de staart van de verdeling, en één item op 5 € beschrijft geen markt. Daarom voeren de prijspagina’s de mediaan op en drukken de kwartielen ernaast: de mediaan zegt waar het midden zit, de kwartielen zeggen hoe breed het normale bereik is.
Stap 4: Vind de datum
Elk menu dat de site ophaalt draagt een datum, en elke prijs behoudt de datum van het menu waarvan hij werd gelezen. Een prijs op een menu gedateerd deze week is een verse uitspraak. Dezelfde prijs op een menu dat acht maanden geleden is gedateerd is geschiedenis, gelabeld als last known, en het verschil met de actuele mediaan wordt getoond als indicatief in plaats van als korting.
Check dus voordat je 13 € hier vergelijkt met 11 € daar beide datums. In het Oktober-venster hadden 28 van de 251 geliste shops een fresh menu; de rest van het gedateerde archief is ouder. Een ouder menu wordt niet fout op de dag dat het veroudert. Het wordt een uitspraak over het verleden, en het is alleen eerlijk als je het zo leest.
Wat menu’s naast de prijs drukken
Prijzen reizen zelden alleen. Dezelfde regel draagt meestal een soortnaam, soms een herkomstlabel zoals Cali, en soms een gedrukt THC- of CBD-percentage. Behandel ze allemaal op dezelfde manier: het is wat de shop heeft afgedrukt, geen feiten die deze site heeft geverifieerd. Een soortnaam is het eigen label van de shop voor het product, en dezelfde naam kan bij twee shops voorkomen en twee verschillende dingen beschrijven.
Sommige regels doorbreken ook het gewichtspatroon. Een bundel kan onder zijn eigen productnaam zitten, en een regel zonder gedrukt gewicht blijft voor altijd een stukprijs, omdat er niets te delen valt.
Een uitgewerkte vergelijking, regel voor regel
Open een vermelding in het shopoverzicht en identificeer zijn categorie, formaat, gedrukte prijs en datum. Open dan de bijpassende weed-prijstabel als het een weed-regel is, en lees de relevante mediaan en kwartielen. Zo kun je vaststellen waar de gedrukte regel ligt ten opzichte van die steekproef. Kwaliteit, actuele voorraad of een gegarandeerde besparing volgen niet uit de positie alleen.
Nu het tegenvoorbeeld: een gram van 10 € op een menu dat afgelopen voorjaar werd gedateerd. Dezelfde categorie, dezelfde eenheid, maar de datum plaatst hem buiten het venster van 30 dagen. De eerlijke vergelijking is niet 10 € tegen 13 €. Het is wat de shop maanden geleden afdrukte tegen wat de fresh menu’s van de stad nu drukken. Beide getallen blijven op de pagina staan. Geen van beide doet alsof hij de andere is.
Nog één slag: 35 €, het hoogst waargenomen 1g-gram in het venster. Het is een echte vermelding, en het is ook het extreme van 139. Extremen bestaan in elke verdeling. De kwartielen bestaan om je te vertellen hoe het midden eruitziet.
Twee gewoontes die elk menu leesbaar maken
Ten eerste: reken alles om naar dezelfde eenheid voordat je vergelijkt. Per gram voor gewichtcategorieën, per stuk voor joints. Het menu van een shop wordt zo een korte lijst getallen die je in minuten langs de stadmediaan kunt leggen, en de formaatblokken op de prijspagina’s doen de groepering al voor je.
Ten tweede: lees de datum voordat je reageert op een getal dat ongewoon oogt. Een opvallende prijs is meestal een oude prijs. De datum maakt van een verrassing context: ofwel een verse uitspraak die het waard is tegen de mediaan te vergelijken, ofwel een historische die het waard is als geschiedenis te lezen.
Wat een menu je niet kan vertellen
Een menu zegt wat een shop op een dag heeft afgedrukt. Het zegt niet wat er op het schap ligt zodra je binnenkomt, hoe het product is, of wat de kassa zal rekenen. De site transcribeert menu’s en publiceert niets over kwaliteit, voorraad of beschikbaarheid, en niets hier wordt in persoon geverifieerd.
De enige prijs die telt, is de prijs aan de balie. Lees het menu om een verwachting te vormen, en verifieer dan ter plaatse. Alles in deze gids is 18+ informatie voor volwassen lezers, en alleen info, geen verkoop.
Waar de cijfers leven
De kaart lokaliseert de shops, de gidsensammling biedt verwante leesstof, en de prijspagina’s dragen de medianen en spreidingen die in vergelijkingen worden gebruikt.
Lees één regel van links naar rechts
Neem een regel die een product benoemt, “5g-pack” afdrukt, een totaal toont en onder een weed-kop zit. Lees die onderdelen in die volgorde: eerst de categorie, dan de benoemde variant, dan de hoeveelheid, dan de prijs, en ten slotte de datum die aan het bronmenu hangt. Deel je het pack-totaal door vijf, label het resultaat dan als berekend tarief per gram en houd het originele pack-totaal ernaast. Schuif dat resultaat niet door naar de los-gram-kolom. Een regel onder joints blijft een per-stuk-prijs, want het menu heeft geen gewicht geleverd om te delen. Dit is dezelfde discipline die de gram-versus-pack-gids gebruikt. Ontbreekt de kop of de eenheid, markeer de vergelijking dan als onzeker en vraag het personeel in plaats van het gat zelf in te vullen.
Veelgestelde vragen
Zijn de prijzen op deze site live?
Nee. Elke prijs wordt van een gedateerd menu gelezen en behoudt die datum. Fresh menu's zijn die gezien binnen 30 dagen; oudere zijn gelabeld als last known. Verifieer altijd ter plaatse.
Tonen menu's THC-percentages?
Sommige doen dat. Een gedrukt THC-getal is wat het menu zegt, geen labuitslag die door deze site is gecontroleerd. Dezelfde voorzichtigheid geldt voor herkomstlabels en soortnamen.
Kan ik via een menu op deze site bestellen?
Nee. Deze site is een informatiearchief: 18+, alleen info, geen verkoop. Je koopt in de coffeeshop, en de prijs aan de balie is de enige die telt.
Waarom verschillen prijzen van dezelfde soort tussen shops?
Check eerst de brondata, formaten en variantlabels. Gelijke namen stellen geen identieke producten vast, en het archief kan een resterend prijsverschil niet verklaren.
Hoe vergelijk ik een packprijs met een los gram?
Deel het pack-totaal door zijn gedrukte gewicht voor een cijfer per gram, maar houd het originele totaal en het pack-formaat zichtbaar. Een berekend tarief creëert geen los-gram-aanbod.
