Plate costing: the before and after of knowing what every menu line earns

Proper plate costing changes two things at once: it pulls food cost into the 28-32% band and it tells your content team WHICH dish to film. Before costing, you promote the most photogenic plate; after costing, you promote the one with the highest contribution margin, and that single shift in criteria moves operating profit by two to five points without raising a single price.
One Reel with 180,000 views sold 340 octopus plates in eleven days. That octopus carried a 46% food cost. The P&L that month was the worst of the year alongside the best reach numbers of the year, because every view was pushing a product that lost money at scale.
It is the trap almost every restaurant falls into once the content is decent and the menu still has not been costed. Marketing works, the kitchen answers, the till does not follow. The missing link never lives in the feed; it lives in each dish's spec sheet.
Diego F. Parra says it in every Masterestaurant engagement where we review the content calendar next to the recipe costing: plate costing is not an accounting chore, it is the filter that decides what gets filmed. A restaurant that promotes before it costs is buying advertising for its worst margins.
Here is the full guide, with what gets finished at each step and the number you use to verify it landed. You end with two deliverables: a costed menu and a short list of hero dishes, which are the ones your camera should chase through 2026.
Side-by-side comparison
| BEFORE · uncosted menu | AFTER · costed menu + targeted content | |
|---|---|---|
| Average menu food cost | ✕38-42% eyeballed, no spec sheets | ✓28-32% measured dish by dish, yield loss included |
| Criteria for choosing what to film | ✕The prettiest plate, or whatever the chef prefers | ✓Contribution margin per dish: only the top 8 get filmed |
| Contribution margin of the most promoted dish | ✕USD 4.20 per unit in the audited case | ✓USD 11.80 per unit after rotating the content focus |
| Ingredient price refresh cycle | ✕Two or three times a year, when the invoice hurts | ✓Every 30 days, with an alert if any input rises over 8% |
| Yield loss inside the price | ✕0% loaded into the plate; found later at inventory | ✓6-12% by product family, written into the spec sheet |
| Return on audiovisual content | ✕High reach, flat or negative profit | ✓Same reach, 2-5 extra points of operating profit |
| Price increase decision | ✕Linear: +10% across the menu, guests walk | ✓Surgical: 3-5 dishes, portion and garnish redesign |
The four inputs you need before opening the spreadsheet
Before costing a single dish, gather four things: the last 30 days of purchase invoices, the full menu list with pre-tax selling prices, recipes with genuinely weighed gram amounts, and the sales-by-dish report from the last quarter. The deliverable at this stage is one folder holding those four files, and the checkpoint telling you whether to move on has two parts: fewer than 35 menu lines, and gram weights present on at least 80% of recipes. When you buy the same input from three suppliers, drop the latest-invoice price and use a volume-weighted average, because a gap of USD 1.40 per kilo on a product moving 60 kilos a month is USD 84 that your spec sheet will quietly hide all year long. Each dish spec sheet carries four columns and nothing else: ingredient, served gram weight, supplier price per kilo, and trim plus cooking loss percentage.
One spec sheet per dish, with weighed grams and yield loss charged where it belongs
A tenderloin bought at USD 14/kg with 28% loss costs USD 19.44 per kilo SERVED, and that is the only figure entitled to enter the costing. When you finish, add the raw material cost of every sheet multiplied by units sold that month and compare it against what you actually spent on purchases: it should explain between 92% and 100%. Explaining 84% means 16% of purchases no dish is claiming, and that is where the leak lives, almost always in waste, in friends-and-family covers, or in the corner where nobody weighs anything. Food cost percentage comes from dividing raw material cost by the pre-tax selling price and multiplying by one hundred, while contribution margin is plain subtraction in cash, and that subtraction is what decides. A dish at 34% food cost leaving USD 16 clean per unit is worth more to your till than one at 22% leaving USD 5, because nobody pays rent with percentages.
Food cost and contribution margin: why cash outranks percentage
Sort the menu from highest to lowest margin in USD, never by percentage. The healthy band runs 28% to 32%, with 32% as the CEILING, and no dish above it stays on the menu without a written correction plan carrying a date. Bear in mind that food and beverage cost absorbs close to 33% of industry sales according to the National Restaurant Association 2026. This is where costing stops being accounting and becomes the script for your content calendar. Join the margin table to the sales-by-dish report and four quadrants appear, straight from the classic menu engineering of Kasavana and Smith: high rotation with high margin are the stars, high rotation with low margin are the traps to redesign, low rotation with high margin are the ones needing camera, and the rest goes. The deliverable is a named list of eight dishes, and the checkpoint is that those eight hold at least 45% of projected margin.
Crossing margin with popularity: from the costed table to the eight dishes your camera chases
It adds up once you remember that 20% of dishes usually carries 70% of sales. Diego F. Parra insists across Masterestaurant engagements that this list, not the chef's taste, approves the shooting brief. Every Reel, TikTok and carousel of the quarter gets built on one of the eight hero dishes, carrying a call to action for that specific plate —name and price on screen— rather than a generic invitation to visit the restaurant. The deliverable is a 12-week calendar with an assigned dish per piece and a unit sales goal per piece. The checkpoint stings, which is exactly why it works: at quarter close, contribution margin per ticket must rise at least 15% against the prior quarter WITH FLAT COVERS, because rising covers leave you unable to tell what moved what. The octopus case sums it up whole: 180,000 views, 340 plates sold, 46% food cost, worst month of the year.
Rewrite the 12-week calendar around those eight, then change the metric
Reach without margin is paid advertising for losses. Five failures concentrate almost all the damage, and none of them is arithmetic. First, costing on purchased weight instead of served weight, which turns a declared 27% into a real 38%. Second, loading payroll, rent and utilities inside the plate, when those costs get covered at the break-even of the whole business. Third, sorting by percentage rather than cash. Fourth, keeping the chef's favourite dish on the content list, which is precisely the decision the margin cross-check exists to block. And fifth, the most expensive of them all, costing once and filing the document away: with food-away-from-home inflation near 5% year over year according to the Bureau of Labor Statistics 2025, a menu untouched for a year sheds two or three margin points in silence. On the first of each month, refresh the price of your 15 core inputs, which usually explain 80% of spend, let the template recalculate, and review the alert tray for every input that climbed above 8%.
The twenty-minute monthly cycle and the checklist that closes everything
To know EVERYTHING landed, verify six figures: spec sheets covering 92% or more of purchase spend, none above 32% food cost, a gap between theoretical food cost and real inventory below three points, eight hero dishes holding 45% of projected margin, a 12-week calendar fully assigned, and margin per ticket growing 15% on flat covers. Meet all six and your menu is genuinely costed; fail the third one and the problem no longer sits in the spreadsheet but in the pass, on the scale, or at the back door. The first difference is about FILTER, not arithmetic. A restaurant without costing owns a content calendar; a costed one owns the criteria to fill it. Once you know the lasagna leaves USD 11.80 per unit and the ceviche USD 4.20, choosing Tuesday's shot stops being an aesthetic call. And if that answer stings because the ceviche photographs better, that is precisely the owner's job.
The four differences that actually move the till
Yield loss is the second. Theoretical food cost built from recipe ingredients ignores that a 5-kilo tenderloin yields 3.6 kilos of sellable portions, with 28% lost to fat, bone and cooking. Costing on purchased weight instead of served weight is the correction I have had to make most often on menus already in print, and it is what separates a declared 27% food cost from a real 38%. Third comes cadence. A menu costed in January is fiction by June if oil climbed 22% and nobody logged it. Plate costing is not a project with a delivery date, it is a twenty-minute monthly routine sitting on a template that already carries the formulas. The fourth difference is the uncomfortable one: what you do with the dish that does not pay. Almost everybody raises its price. The right play is usually different, and it is redesigning portion or garnish so the guest perceives the same value at a different cost.
The four differences that actually move the till — in practice
Price is the last lever, never the first, because a neighbourhood restaurant burns through its elasticity fast and you will not notice until average check drops.
Before vs after, criterion by criterion
What a restaurant without plate costing doesBEFORE
- Sets prices by copying the competitor down the street, blind to its own cost structure
- Promotes on TikTok and Instagram whatever films best, not whatever pays
- Discovers a dish loses money after 400 units have already gone out
- Loads payroll and rent into the plate, inflates the price, prices itself out
- Ignores trim and cooking loss, which runs 6% to 30% of purchased weight by cut
- Answers ingredient inflation with a flat across-the-board increase
- Measures content success in views, never in margin generated
What a restaurant with a costed menu doesMasterestaurant
- Keeps a spec sheet per dish: gram weight, price per kilo, yield loss and calculated food cost
- Builds the content calendar on the eight highest-margin dishes
- Catches the trap dish before launch instead of four months later
- Leaves payroll, rent and utilities in the break-even, never inside the plate
- Refreshes ingredient prices every 30 days and recalculates automatically
- Raises the price of three specific dishes and redesigns the garnish on two more
- Measures every campaign in contribution margin, with reach as a secondary read
Side-by-side comparison
| BEFORE · uncosted menu | AFTER · costed menu + targeted content | |
|---|---|---|
| Average menu food cost | ✕38-42% eyeballed, no spec sheets | ✓28-32% measured dish by dish, yield loss included |
| Criteria for choosing what to film | ✕The prettiest plate, or whatever the chef prefers | ✓Contribution margin per dish: only the top 8 get filmed |
| Contribution margin of the most promoted dish | ✕USD 4.20 per unit in the audited case | ✓USD 11.80 per unit after rotating the content focus |
| Ingredient price refresh cycle | ✕Two or three times a year, when the invoice hurts | ✓Every 30 days, with an alert if any input rises over 8% |
| Yield loss inside the price | ✕0% loaded into the plate; found later at inventory | ✓6-12% by product family, written into the spec sheet |
| Return on audiovisual content | ✕High reach, flat or negative profit | ✓Same reach, 2-5 extra points of operating profit |
| Price increase decision | ✕Linear: +10% across the menu, guests walk | ✓Surgical: 3-5 dishes, portion and garnish redesign |
The industry numbers behind this method
“We arrived with 47 dishes and zero spec sheets. The costing showed a real food cost of 41%, eleven points above what we believed. We cut the menu to 29 dishes, redesigned the garnish on four and moved the entire Reels calendar onto the eight with the highest margin. Within ninety days food cost fell to 30.4% and average contribution margin per ticket went from USD 9.10 to USD 14.60, on the same 3,200 monthly covers and without raising the price of 42 of the original 47 dishes.”
Plate costing step by step, with deliverable and numeric checkpoint
You need the last 30 days of purchase invoices, the full dish list with selling prices, recipes with real gram weights (not the one living in the cook's head, the one that comes from weighing three portions) and the sales-by-dish report for the last quarter. DELIVERABLE: one folder holding those four files. CHECKPOINT: if the dish list runs past 35 lines or gram weights are missing on more than 20% of recipes, stop here and complete it; costing on invented data produces worse numbers than having none. Typical error: using the latest invoice as the single price when you buy the same input from three suppliers, so use a volume-weighted average instead.
For every dish, record ingredient, served gram weight, supplier price per kilo and trim plus cooking loss percentage. A tenderloin with 28% loss bought at USD 14/kg actually costs USD 19.44/kg served, and that is the figure entering the sheet. DELIVERABLE: one sheet per dish with total raw material cost. CHECKPOINT: your sheets together should explain between 92% and 100% of what you spent on inputs that month; below 90% there are purchases nobody attributes to any dish, and the leak usually hides right there. Typical error: loading payroll or rent into the plate, which belongs in the break-even, not here.
Food cost percentage is raw material cost divided by pre-tax selling price, times one hundred. Contribution margin is plain subtraction, selling price minus raw material cost in cash, and that cash figure rules, because a dish at 34% food cost leaving USD 16 beats one at 22% leaving USD 5. DELIVERABLE: a table sorted from highest to lowest contribution margin in USD. CHECKPOINT: no dish above 32% food cost survives without a written correction plan. Typical error: sorting by percentage rather than cash, which is how decisions that sound smart end up starving the till.
Now join that table to the sales-by-dish report. Four classic menu engineering quadrants: high rotation with high margin are your STARS, high rotation with low margin are the traps to redesign, low rotation with high margin are the ones that need camera, and the rest leaves the menu. DELIVERABLE: a named list of eight dishes your audiovisual team will film over the next 90 days. CHECKPOINT: those eight should hold at least 45% of projected total contribution margin. Typical error: keeping a dish because the chef loves it, which is exactly the decision this cross-check exists to block.
Every Reel, TikTok and carousel of the quarter is built on one of the eight, with a call to action specific to that dish rather than generic to the restaurant. A dish video carrying a name and a price converts far above an ambience shot. DELIVERABLE: a 12-week calendar with an assigned dish per piece and a unit sales goal. CHECKPOINT: by quarter close, contribution margin per ticket should rise at least 15% against the prior quarter, with flat covers. Typical error: grading the campaign on views. If the video hits 200,000 plays and margin per ticket stays put, the campaign failed however pretty the reach chart looks.
On the first of each month, refresh the price of your 15 core inputs, which usually carry 80% of the spend, and let the template recalculate. Set an alert for any input rising more than 8% against the previous month. DELIVERABLE: a recosted menu and a reviewed alert tray. CHECKPOINT: no spec sheet above 32% food cost at month close, and a gap between theoretical food cost and real inventory below three points. Typical error: costing once and filing it away. A menu untouched for six months is already lying to you, and the worse part is that you keep making decisions with it.
And with AI?
Project your food cost, spot margin leaks and simulate pricing scenarios in minutes. Diego F. Parra is an expert in AI applied to restaurants.
Free tools to apply this now
Masterestaurant ecosystem tools that keep the cycle alive
Plate costing fails for the same reason nearly every time, and the formula is not the hard part: nobody sustains the monthly cycle once service gets busy. These three method tools exist so the process stops depending on anyone's discipline.
Use them in this order: business model first, growth projection second, daily cash control last, because that is where you verify whether the costing was true or merely a pretty spreadsheet.
Frequently asked questions about plate costing
What is the ideal food cost for a restaurant dish?
What is the ideal food cost for a restaurant dish?
The healthy band runs between 28% and 32% of the pre-tax selling price, and 32% is the ceiling rather than the goal. Above that figure a dish only holds if its cash contribution margin is unusually high or if it pulls other sales along. Remember that payroll, rent and utilities never load into the plate: those costs get covered at the break-even of the whole business.
How do I calculate food cost if my kitchen does not weigh portions?
How do I calculate food cost if my kitchen does not weigh portions?
Weigh three portions of the same dish prepared by three different cooks and use the average as your spec sheet gram weight. The spread between those three already tells you something: past 15%, your problem is standardisation rather than costing, and no spreadsheet fixes that. Without measured weights, any restaurant cost calculation is an optimistic estimate.
How often should I recost the whole menu?
How often should I recost the whole menu?
Refresh your 15 core inputs every 30 days, which takes about twenty minutes, and run a full menu recosting twice a year or whenever a key input jumps more than 15%. With food-away-from-home inflation running near 5% year over year according to the Bureau of Labor Statistics, a menu left untouched for a year quietly sheds two to three points of margin.
What do I do with a dish that loses money but guests love?
What do I do with a dish that loses money but guests love?
Do not cut it first and do not raise its price first either. Redesign the portion or swap the garnish carrying most of the cost, keeping the ingredient the guest associates with the dish. If contribution margin still trails your menu average, pull it from the content calendar: it can stay on the menu for whoever asks, but stop paying advertising to sell it.
Sector data 2026 (official sources)
Verifiable industry benchmarks from official, non-commercial sources (government, industry associations, market research) - not competitors.
| Metric | Benchmark 2026 | Source |
|---|---|---|
| Establecimientos de restauración en España | 263.508 locales (163.491 son bares), 2024 | Anuario de la Hostelería de España 2024 |
| Facturación de la hostelería en España | 157.379 millones de euros en 2023 | Anuario de la Hostelería de España 2023 |
| Restaurantes en México y aporte al PIB | Más de 641.000 restaurantes, 1% del PIB (2024) | CANIRAC / INEGI 2024 |
| Unidades del sector restaurantero en México | 12,2% de los negocios del país (2024) | CANIRAC / INEGI 2024 |
| Valor de la industria restaurantera de México | 300.000 millones de pesos en 2024 | CANIRAC 2024 |
| Empleos indirectos del sector restaurantero en México | 3,5 millones de empleos indirectos (2024) | CANIRAC 2024 |
Related content
Start with the fifteen lines that explain 80% of your spend
Open last month's purchase invoice, mark the fifteen highest-volume inputs and calculate the real food cost of the five dishes you filmed most this quarter. If any of them clears 32%, you already know which video should not repeat in 2026. The Masterestaurant method turns that first calculation into a monthly cycle that holds on its own.
