Food cost controle voor restaurants — complete gids met benchmarks, waste log en praktijkvoorbeeld
Food cost is de helft van je restaurant-rentabiliteit — en ook de helft die het snelst wegglipt als niemand erop let. Deze gids legt uit wat food cost controle is, hoe je het berekent, welk percentage werkt in het Nederlandse horecaveld, de 6 plekken waar food cost stuk gaat, een wekelijkse controle-routine die 30 minuten kost, een waste log template om portie-lekken zichtbaar te maken, en een praktijkcase uit Amersfoort waarin een restaurant in 4 weken van 33% naar 27% food cost ging. Geen theorie uit een cursusboek — de versie die ik zelf elke week toepas als chef-kok bij De Tafelaar Amersfoort en als horeca consultant bij Jezza Cooks.
Wat is food cost controle?
Food cost controle is het structureel monitoren en bijsturen van de verhouding tussen wat je ingrediënten kosten en wat je ze voor verkoopt. Het is één van de drie grote kostenposten in een restaurant (naast personeel en huisvesting) en is tegelijk de enige die dag op dag fluctueert. Personeel is relatief stabiel — mensen komen en gaan volgens rooster. Huisvesting is een maandbedrag. Food cost beweegt met elke inkoop, elke service, elke verkeerde portie. Daarom hoort food cost een wekelijkse kijkbeweging te zijn, niet een jaarlijkse.
Food cost controle is dus niet hetzelfde als food cost berekenen. Berekenen is een éénmalige actie: je bepaalt wat een gerecht kost op receptuur en wat het oplevert op verkoopprijs. Controleren is een cyclus: wekelijks meten, wekelijks vergelijken, wekelijks bijsturen. Zonder controle lekken je marges langzaam weg — prijzen stijgen, porties driften, waste kruipt omhoog — en merk je het pas als de kwartaalcijfers binnen zijn. Dan ben je 6 tot 12 weken te laat. Goede food cost controle kost 30 minuten per week en maakt het verschil tussen een restaurant dat rentabel is en een restaurant dat "het redt".
Hoe bereken je food cost?
De formule is simpel: food cost % = (kostprijs ingrediënten ÷ verkoopprijs excl. BTW) × 100. Reken altijd met verkoopprijs exclusief BTW — 9% foodservice BTW zit niet in je marge, dat is geld voor de Belastingdienst. Rekenen met inclusief-prijzen vertekent je percentage met ~8 procentpunten, wat het verschil is tussen een zorgelijke situatie en een prima situatie.
Werkvoorbeeld: een Carpaccio Truffel op €13,50 (incl. 9% BTW = €12,39 excl.) bestaat uit 80 g rundercarpaccio (€12/kg × 0,08 = €0,96), 15 g truffelmayonaise (€0,75), 10 g Parmezaan (€0,18), 20 g rucola (€0,10) en 1 plak brood (€0,15). Totale kostprijs ingrediënten: €2,14. Food cost = 2,14 ÷ 12,39 × 100 = 17,3%. Dat is een Star in de Kasavana-Smith matrix — exceptioneel lage kostprijs op een populair gerecht. Houd hem bovenaan de kaart, nooit afzwakken, en wees alert als de inkoopprijs van carpaccio stijgt.
Drie veelgemaakte fouten bij het berekenen: (1) kleine ingrediënten vergeten (olie, zout, peper, kruiden — klein per bord, groot over 1.000 borden); (2) rekenen met receptgrammages in plaats van werkelijke porties (weeg 10 borden na om dit te vangen); (3) inkoopprijzen van 6 maanden oud gebruiken terwijl leveranciers intussen 6% duurder zijn. Actualiseer de kostprijs van je top-10 gerechten elk kwartaal.
Wat is een goede food cost percentage in Nederland?
De Nederlandse horeca heeft duidelijke benchmarks per segment. Deze ranges komen uit data van de Kamer van Koophandel, KHN en mijn eigen consulting-praktijk bij restaurants in Amersfoort, Utrecht en het midden van Nederland. Gebruik ze als referentie — niet als wet. Jouw concept en grondstofkeuzes kunnen een paar procentpunten afwijken zonder dat er iets mis is.
| Restauranttype | Food cost range | Typerend |
|---|---|---|
| Pizzeria / Pasta | 22 – 26% | Goedkope basis (deeg, tomaat, kaas) |
| Lunchcafé (broodjes, salades) | 25 – 28% | Lage labor, hoge volume |
| Bistro / casual dining | 28 – 32% | Mainstream segment |
| À la carte restaurant | 28 – 32% | Breed menu, mixed volumes |
| Shared dining | 30 – 34% | Portie-afspraak, hogere kwaliteit |
| Fine dining / tasting menu | 30 – 35% | Hoge grondstofkosten, hoge verkoop |
| Sushi / high-end seafood | 35 – 40% | Dure vis + portietraining |
Cruciaal inzicht: één gemiddelde zegt niets. Een restaurant met een gemiddelde food cost van 30% kan 4 gerechten op 45% hebben staan die de boel verpesten — de spreiding per gerecht is belangrijker dan het gemiddelde. Daarom is menu engineering (zie de menu engineering gids) altijd een onderdeel van serieuze food cost controle: individueel per gerecht, niet per kaart gemiddeld.
De 6 lekken — waar food cost stuk gaat
Als food cost uit de hand loopt zit het lek bijna nooit in de inkoopprijs. Het zit op zes plekken die niemand standaard meet. Hieronder elk lek met een concrete fix.
- 1.
Portie-drift
Porties die per shift verschillen omdat er geen gestandaardiseerde methode is. Eén kok doet 90g, een ander 110g — dat is 22% variatie op de hoofdcomponent en loopt direct naar je food cost.
Fix: Weeg 10 borden per gerecht na prep en leg de afwijking vast. Gebruik porte-cups of weegschalen.
- 2.
Receptuur in hoofden
Recepten die alleen in het hoofd van één kok zitten zijn niet audit-baar en niet train-baar. Als die kok vrij is lekt het systeem onmiddellijk.
Fix: Schrijf elk recept uit op grammage inclusief alle ingrediënten. Plaats op de keukenmuur of in een Google Sheet.
- 3.
Waste zonder meting
Rotte groente, over-bereide sauzen, weggegooide service-returns — als niemand het opschrijft, weet niemand of het €50 of €500 per week is.
Fix: Waste log aan het einde van elke service: 3 kolommen (wat, hoeveel, reden). 5 minuten werk per dienst.
- 4.
Prep-variabiliteit
Als je elke dag opnieuw begint met prep beslissingen (hoeveel van wat prepareren) verlies je op 2 fronten: overprep = waste, underprep = 86-en gerechten = lagere omzet.
Fix: Wekelijkse prep-meeting op zondagavond met vaste hoeveelheden gebaseerd op reserveringen + historische data.
- 5.
Inkoop zonder prijscheck
Leveranciersprijzen schuiven stilletjes naar boven — €0,10 hier, €0,15 daar. Over 30 producten per week is dat meer dan je denkt.
Fix: Maandelijks de top-20 inkoopproducten cross-checken bij 2 concurrerende leveranciers. Niet alles switchen — alleen onderhandelen met data.
- 6.
Verkoopprijs niet meebewogen
Inkoopprijzen stijgen 4-6% per jaar, verkoopprijzen niet. Als je je kaart één keer per jaar niet doorrekent, lekt marge vanzelf.
Fix: Elk kwartaal top-10 inkoopprijzen vergelijken met vorig kwartaal, aanpassing maken waar nodig. Prijspsychologie toepassen.
De wekelijkse food cost controle routine (30 minuten)
Een werkend systeem kost 30 minuten per week per keuken en loopt op één vast moment — meestal zondagavond na sluiting of maandagochtend voor de prep. Dit is de cyclus die ik zelf toepas bij De Tafelaar Amersfoort en bij elke consulting klant:
- Omzet + aantallen uit POS halen (5 min). Export vanuit Lightspeed, Untill of MPlus. Je wilt per gerecht: aantal verkocht, totale omzet, gemiddelde verkoopprijs.
- Theoretische food cost berekenen (10 min). Vermenigvuldig aantal × receptkosten per gerecht. Optellen = theoretisch gebruikte ingrediënten-waarde in euro.
- Werkelijke inkoop optellen (5 min). Leveranciersfacturen van afgelopen week bij elkaar tellen, corrigeren voor begin/eind-voorraad.
- Variance uitrekenen (2 min). Werkelijk − theoretisch = variance. Onder 1% is uitstekend. 1-2% is normaal. Boven 2% is een lek dat je moet onderzoeken.
- Beslissen + communiceren (8 min). Als variance > 2% drie weken op rij: meeting met keukenteam over welk van de 6 lekken het is, en een concrete maatregel voor de komende week. Vastleggen in een gedeelde notitie.
De eerste 4 weken voelt dit extra werk. Vanaf week 5 is het routine en vang je problemen 3-6 weken eerder dan je vroeger deed. Dat is het hele punt van het systeem.
Waste log template — hoe je portie-lekken zichtbaar maakt
Een waste log is een eenvoudige tabel die je aan het einde van elke service 5 minuten invult. Drie kolommen: wat (ingrediënt of gerecht), hoeveel (gram of stuks), en reden (over-prep, retour van gast, bederf, fout in de uitgave, onverkocht mise en place).
Je hoeft niets fancy — een A4 op een klembord bij de uitgave werkt. Aan het einde van elke week tel je de log op: hoeveel hebben we weggegooid, waar kwam het vandaan? Binnen 2 weken zie je het patroon. De meeste restaurants ontdekken dat 60-70% van hun waste uit 2 of 3 bronnen komt (meestal over-prep van één sauce en onverkochte mise en place van één lunchcomponent). Fix die 2-3, bespaar 40-50% waste. Zonder log zou je dat nooit weten — je gevoel is onbetrouwbaar want je herinnert je vooral de uitzonderingen.
Gratis template: ik deel een kant-en-klaar waste log + wekelijkse variance Google Sheet tijdens de Quick Scan (€450 excl. BTW, 1 dagdeel, 3 uur meelopen + kort rapport). Zie restaurant consulting.
Food cost controle in Amersfoort — lokale context
Food cost controle in Amersfoort werkt hetzelfde als elders in Nederland — het is rekenwerk, geen cultuur — maar er zijn drie lokale eigenheden die de uitvoering beïnvloeden. Eén: Amersfoortse restaurants hebben toegang tot relatief sterke lokale leveranciers (Van de Koolwijk voor groente, Kaasboerij voor zuivel, Nico Beekhuizen voor vlees, Vishandel Sperling voor vis) die consistent 8-15% onder nationale ketenprijzen zitten voor vergelijkbare kwaliteit. Het verschil maakt 2-3 procentpunten food cost op kaart-niveau. Twee: de shared-dining concepten in de binnenstad en Kamp (De Tafelaar, Bij de Buurvrouw en de Boterfabriek) werken met gedeelde porties, wat betekent dat de klassieke "130g protein hoofdgerecht" benchmark niet opgaat. Je rekent met totale tafel-kostprijs, niet met portie-kostprijs. Drie: de gastenmix is sterk gemengd (kantoorlunch, stadsbezoekers, vaste lokalen) wat betekent dat wekelijkse variance-analyse per daggedeelte moet — lunch en diner hebben verschillende food cost profielen.
Ik werk als horeca consultant in heel Amersfoort en omgeving: alle wijken (Binnenstad, Kamp, Soesterkwartier, Leusderkwartier, Vathorst, Valleipoort, Kattenbroek, Randenbroek, Hoogland, Liendert, Schothorst, Zielhorst), plus Utrecht, Hilversum, Soest, Leusden, Baarn, Bunschoten, Nijkerk en Barneveld. Jezza Cooks is gevestigd aan de Nijkerkerstraat 3, 3821 CD Amersfoort (Valleipoort, KvK 99547619). Ik draai zelf elke week service als chef-kok bij shared-dining restaurant De Tafelaar aan de Kamp 8 in de binnenstad — het restaurant van partner Jan Molmans — dus ik ken de lokale leveranciers, inkoopprijzen en service-ritmes van binnenuit.
Praktijkvoorbeeld — van 33% naar 27% food cost in 4 weken
Een bistro in Amersfoort-regio (38 zitplaatsen, lunch + diner, 32 menu-items) draaide structureel rond de 33% food cost. Omzet was prima, maar marge was zo dun dat één rustige week in januari de eigenaar in cashflow-problemen bracht. Ik deed een volledig traject van 3 dagdelen (€897 excl. BTW). Hieronder exact wat we deden en wat het opleverde — representatief geanonimiseerd voorbeeld, periode februari – maart 2026.
- • Gemiddelde food cost: 33,2%
- • Variance tussen theoretisch en werkelijk: 4,1% (~€820/week verlies)
- • Geen waste log, geen wekelijkse check, recepten in hoofden
- • Grootste lek: over-prep van jus en saus voor lunch
Dagdeel 1 (diagnose): 32 recepten uitgeschreven op grammage. Waste log ingevoerd voor 1 week zonder verder in te grijpen — puur meten. Blijkt dat 60% van de waste uit één component kwam: vleesjus die elke ochtend werd opgezet voor lunch maar structureel voor 40% overgebleven aan het einde van de lunch. Ook portie-drift gevonden: fries-portions varieerden van 140 tot 220 gram per bord (39% variance op één component).
Dagdeel 2 (implementatie): jus-prep gehalveerd en verschoven naar 10:30 in plaats van 08:30 (1 uur voor lunch rush). Fries-portie vastgelegd op 170g met porte-cups in de keuken. Weegschaal bij uitgave geplaatst voor 2 weken ter controle. Wekelijkse variance check ingepland voor maandagochtend 09:00 (20 minuten).
Dagdeel 3 (borging): eigenaar en keukenchef getraind op variance interpretatie. Waste log permanent gemaakt. Gedeelde Google Sheet aangemaakt voor wekelijkse data. Opdracht: 4 weken strikt volgen, dan herevalueren.
- Gemiddelde food cost: 27,1% (daling van 6,1 procentpunten)
- Variance: 0,8% (van 4,1% naar 0,8%)
- Waste: −58% (vooral jus + fries)
- Extra maandmarge: ~€7.200
Totale investering: €897 excl. BTW over 3 dagdelen. Break-even in week 2. Dit is een representatief geanonimiseerd voorbeeld — niet elke zaak haalt 6 procentpunten in 4 weken, maar 2-4 procentpunten is bij bijna elk regulier restaurant haalbaar.
Veelgestelde vragen over food cost controle
De vragen die horeca-ondernemers mij het vaakst stellen over food cost berekening, controle en het praktische werk om je marges onder de duim te houden.
Laatst bijgewerkt: 15 april 2026 · Door Jeremy Arrascaeta (chef-kok bij De Tafelaar Amersfoort, founder Jezza Cooks, KvK 99547619 · Nijkerkerstraat 3, 3821 CD Amersfoort)