Menu engineering in de horeca: zo maak je van je kaart een winstkaart
Welke gerechten verdienen je geld, en welke houden alleen plaats in op je kaart? Met menu engineering deel je elk gerecht in op populariteit en marge. Met een rekenvoorbeeld en wat je per groep doet.

Je best verkochte gerecht is niet altijd het gerecht dat je het meest oplevert. En een lage foodcost betekent niet dat een gerecht goed draait. Menu engineering zet verkoop en marge naast elkaar, zodat je ziet welke gerechten je kaart dragen.
In het kort
- Menu engineering deelt elk gerecht in op twee assen: hoe vaak het verkoopt en wat het per portie opbrengt in euro.
- Zo krijg je vier groepen: sterren, werkpaarden, puzzels en honden.
- Je hebt drie cijfers per gerecht nodig: het aantal verkochte porties, de verkoopprijs zonder btw en de receptkost.
- Kijk naar de marge in euro, niet alleen naar het foodcostpercentage.
Waar komt het vandaan?
De methode werd in 1982 beschreven door Michael Kasavana en Donald Smith in hun boek Menu Engineering. Ze wordt nog altijd gebruikt in de opleidingen van de Amerikaanse National Restaurant Association en in vakliteratuur over horecabeheer.
De twee assen
Populariteit. Je kijkt welk deel van de verkochte porties in een groep, bijvoorbeeld je hoofdgerechten, naar elk gerecht gaat. Een gerecht is populair als het minstens 70% haalt van wat je zou verwachten als alles even goed verkocht. Heb je 6 hoofdgerechten, dan verwacht je per gerecht 1/6 of 16,7% van de verkoop. 70% daarvan is 11,7%. Verkoopt een gerecht minder, dan is het niet populair.
Marge. Per portie is de marge de verkoopprijs zonder btw min de receptkost. Je vergelijkt die met de gemiddelde marge van de groep, gewogen naar het aantal verkochte porties. Ligt ze hoger, dan is de marge hoog.
De vier groepen
| Groep | Populariteit | Marge per portie | Wat je doet |
|---|---|---|---|
| Ster (star) | Hoog | Hoog | Laat ze staan, op een goede plek op je kaart, en hou de kwaliteit en de portie gelijk |
| Werkpaard (plowhorse) | Hoog | Laag | Verhoog de prijs voorzichtig, of verlaag de receptkost met een andere garnituur of portie |
| Puzzel (puzzle) | Laag | Hoog | Zet ze beter in de kijker: een andere plek, een betere naam, je bediening die het aanraadt |
| Hond (dog) | Laag | Laag | Herwerk het gerecht of haal het van de kaart, tenzij het een rol speelt voor een groep gasten |
De vier groepen van menu engineering
Ster (star)
- Populariteit
- Hoog
- Marge per portie
- Hoog
- Wat je doet
- Laat ze staan, op een goede plek op je kaart, en hou de kwaliteit en de portie gelijk
Werkpaard (plowhorse)
- Populariteit
- Hoog
- Marge per portie
- Laag
- Wat je doet
- Verhoog de prijs voorzichtig, of verlaag de receptkost met een andere garnituur of portie
Puzzel (puzzle)
- Populariteit
- Laag
- Marge per portie
- Hoog
- Wat je doet
- Zet ze beter in de kijker: een andere plek, een betere naam, je bediening die het aanraadt
Hond (dog)
- Populariteit
- Laag
- Marge per portie
- Laag
- Wat je doet
- Herwerk het gerecht of haal het van de kaart, tenzij het een rol speelt voor een groep gasten
Een rekenvoorbeeld
Een brasserie met zes hoofdgerechten verkocht in een maand 1.260 hoofdgerechten. De populariteitsgrens is 11,7%. De gemiddelde marge, gewogen naar de verkoop, is €14,57 per portie.
| Gerecht | Verkocht (aandeel) | Prijs zonder btw | Receptkost (foodcost) | Marge per portie | Groep |
|---|---|---|---|---|---|
| Stoofvlees met frieten | 420 (33,3%) | €19,00 | €5,10 (27%) | €13,90 | Werkpaard |
| Vol-au-vent | 310 (24,6%) | €18,50 | €4,60 (25%) | €13,90 | Werkpaard |
| Steak béarnaise | 260 (20,6%) | €26,00 | €10,40 (40%) | €15,60 | Ster |
| Zalm met spinazie | 120 (9,5%) | €24,00 | €7,20 (30%) | €16,80 | Puzzel |
| Risotto met paddenstoelen | 90 (7,1%) | €17,00 | €3,40 (20%) | €13,60 | Hond |
| Tongrolletjes | 60 (4,8%) | €27,00 | €11,80 (44%) | €15,20 | Puzzel |
Menu engineering voor zes hoofdgerechten in een maand
Stoofvlees met frieten
- Verkocht (aandeel)
- 420 (33,3%)
- Prijs zonder btw
- €19,00
- Receptkost (foodcost)
- €5,10 (27%)
- Marge per portie
- €13,90
- Groep
- Werkpaard
Vol-au-vent
- Verkocht (aandeel)
- 310 (24,6%)
- Prijs zonder btw
- €18,50
- Receptkost (foodcost)
- €4,60 (25%)
- Marge per portie
- €13,90
- Groep
- Werkpaard
Steak béarnaise
- Verkocht (aandeel)
- 260 (20,6%)
- Prijs zonder btw
- €26,00
- Receptkost (foodcost)
- €10,40 (40%)
- Marge per portie
- €15,60
- Groep
- Ster
Zalm met spinazie
- Verkocht (aandeel)
- 120 (9,5%)
- Prijs zonder btw
- €24,00
- Receptkost (foodcost)
- €7,20 (30%)
- Marge per portie
- €16,80
- Groep
- Puzzel
Risotto met paddenstoelen
- Verkocht (aandeel)
- 90 (7,1%)
- Prijs zonder btw
- €17,00
- Receptkost (foodcost)
- €3,40 (20%)
- Marge per portie
- €13,60
- Groep
- Hond
Tongrolletjes
- Verkocht (aandeel)
- 60 (4,8%)
- Prijs zonder btw
- €27,00
- Receptkost (foodcost)
- €11,80 (44%)
- Marge per portie
- €15,20
- Groep
- Puzzel
Wat valt op?
- De steak heeft de hoogste foodcost, maar is een ster. Met 40% lijkt hij duur, maar hij levert per portie €15,60 op en verkoopt goed.
- De risotto heeft de laagste foodcost, maar is een hond. 20% oogt mooi, maar per portie brengt hij het minst op en hij verkoopt weinig.
- De klassiekers zijn werkpaarden. Stoofvlees en vol-au-vent dragen de verkoop. Met €0,50 meer per portie levert het stoofvlees je in deze maand €210 extra op, als het even goed blijft verkopen.
Stuur je alleen op je foodcostpercentage, dan zou je de steak duurder maken en de risotto in de kijker zetten. Menu engineering zegt het omgekeerde.
Zo pak je het aan
- Kies een groep en een periode. Bijvoorbeeld je hoofdgerechten, over een maand of een seizoen. Vergelijk geen voorgerechten met desserts.
- Haal je verkoopcijfers uit je kassa. Het aantal verkochte porties per gerecht.
- Ken je receptkost. Met je echte inkoopprijzen en het verlies bij het schoonmaken. Zie je foodcost en receptkost berekenen.
- Reken de verkoopprijs zonder btw.
- Deel elk gerecht in en kies per groep een actie.
- Meet opnieuw na een maand of een seizoen. Een kaart is nooit af.
Waar je op let
- Je receptkost veroudert. Stijgen de prijzen van je leveranciers, dan schuift een ster ongemerkt naar een werkpaard. Hou je receptkosten bij met je facturen. Sinds 2026 komen die als e-factuur via Peppol binnen. Zie Peppol en e-facturatie in de horeca.
- Je personeel telt ook. Een gerecht met een mooie marge dat veel werk vraagt in de keuken, kost meer dan de receptkost toont. Vakliteratuur over menu engineering neemt daarom soms ook de arbeid per gerecht mee.
- Elke wijziging raakt je allergenen. Pas je een recept aan, kijk dan ook je allergeneninformatie na. Zie je allergenenkaart.
- Niet alles moet winst maken. Een vegetarisch gerecht of een kindermenu kan een hond zijn en toch op je kaart horen, omdat het een groep gasten binnenbrengt.
Hoe LogiChef en LogiData helpen
Met LogiChef komen je facturen binnen via Peppol, loopt je voorraad mee en zie je wat elk product, recept en gerecht je kost. Zo blijft de receptkost in je matrix actueel. Met LogiData zet je je foodcost elke dag naast je omzet uit de kassa en je personeelskost. Wil je zien hoe dat voor jouw kaart werkt? Plan een gesprek.
Veelgestelde vragen
Wat is menu engineering?
Een methode om de gerechten op je kaart in te delen op populariteit en marge per portie. Zo krijg je vier groepen: sterren, werkpaarden, puzzels en honden, met een actie per groep.
Wanneer is een gerecht populair?
Als het minstens 70% haalt van het aandeel dat je zou verwachten als alle gerechten even goed verkochten. Bij 10 gerechten is dat 7% van de verkoop in die groep.
Waarom kijk je naar de marge in euro en niet naar de foodcost?
Omdat je de marge in euro op je rekening krijgt. Een gerecht met een hoge foodcost kan per portie meer opbrengen dan een gerecht met een lage foodcost.
Hoe vaak doe ik een menu engineering?
Bij elke nieuwe kaart, en daarnaast per seizoen of wanneer de prijzen van je leveranciers sterk veranderen.
Moet ik een hond meteen van de kaart halen?
Niet altijd. Herwerk het eerst: een andere prijs, portie of omschrijving. Speelt het een rol voor een groep gasten, zoals een vegetarisch gerecht, dan kan het blijven.

