Library · Operations & Margin · 11 min read · By The Muntin Desk

Restaurant menu engineering, the math behind which dishes make money.

Restaurant menu engineering is not a clever name for raising prices. It is the back-of-house discipline that decides what a dish actually costs to send to the pass, which dishes carry the room, and which ones quietly drain the bank account — and it gets every operator a few points of margin back without the guest ever opening the menu and feeling that something has changed.

Most of the writing on restaurant menu engineering falls into one of two registers: textbook, which restates Kasavana & Smith’s four-quadrant framework for the hundredth time and stops there, or vendor, which is a Toast or Lightspeed blog post written to funnel an operator into a product trial. Neither is the version a working operator needs at 9 a.m. on a Wednesday with the produce invoice in one hand and last week’s sales report in the other. This page is that version: plate cost, the edible-portion correction, the four-quadrant matrix walked as edits not theory, the elasticity test for a real price bump, and the variable-cost lines an operator can actually move. Numbers are directional anchors throughout; specific percentages and ranges come from public industry benchmarks plus Muntin client audits across 2025 and 2026.

What menu engineering actually is (and why it’s not just raising prices)

Menu engineering is the discipline of pricing each dish by its margin and its popularity — the menu as a portfolio of decisions, not a list of items. The output is a list of edits per dish, not a flat percentage on every price.

The frame matters because every operator who hears “raise prices” instinctively thinks of a flat-percentage bump on every item, and a flat-percentage bump is the worst possible move. It costs the guest’s trust on the anchor items they recognize, leaves the signature items underpriced, and never touches the dogs that should not be on the menu at all. Menu engineering replaces the single lever — price up or hold — with a portfolio of four moves: protect, reposition, re-engineer, sunset. The same menu, the same dishes, a different verb per row.

The discipline came out of Michael Kasavana and Donald Smith’s 1990 framework at Michigan State — the original four-quadrant matrix that still sits behind every modern menu-engineering tool. What changed in the intervening years is not the framework but the operating reality around it: supplier prices move under the operator more often than annually, online ordering and marketplace channels carry different margins on the same dish, and the back-office math has migrated from a paper recipe card to a POS report nobody reads carefully. The framework is still the floor. The version that earns its keep on a working floor adds the per-dish kitchen math under it.

Source: Kasavana & Smith — menu engineering framework

Michael Kasavana & Donald SmithMenu Engineering: A Practical Guide to Menu Analysis, Hospitality Publishers, originally published 1982 with the four-quadrant matrix formalized through the 1990 editions. The framework plots each menu item on a 2×2 of contribution margin (the dollars a dish keeps after its plate cost) against menu mix (the share of total sales the dish commands). The four quadrants — stars, puzzles, plow horses, dogs — are how the framework labels each combination. The matrix remains the standard reference in hospitality accounting curricula; the version walked below adapts it for 2026 operating reality.

The other half of the frame is what menu engineering does not do. It does not solve a labor problem; it does not solve a rent problem; it does not save a concept that is mispositioned against its market. The discipline lives in the contribution-margin layer of the P&L — sales minus the cost of the dish itself — not in fixed costs or overhead. An operator who picks up the menu-engineering tool expecting it to fix a 32% labor line will put it down disappointed. The dish-level lever is real, and it adds up to real money across hundreds of weekly covers, but it is one lever among several. The price-side companion to this work lives at how to raise restaurant menu prices without losing reservations; this page is its back-of-house twin.

Plate cost vs cost-of-goods: the per-dish math that runs the kitchen

Plate cost is what one specific dish costs to make once, ingredient by ingredient. Food-cost percentage is the same kitchen’s ingredient spend across a period as a share of sales. Plate cost makes the math; food-cost percentage reads the result.

The two numbers get used interchangeably in operator conversation and they shouldn’t. Plate cost is a per-dish, per-recipe computation: take the recipe, list every ingredient at its edible-portion cost (more on that in the next section), multiply by the quantity used, sum, divide by the batch yield if the recipe is a batch. That number is the floor the menu price has to clear; the standard target is roughly three times plate cost for full-service independents, which lands food cost in the 28–33% range. The plate-cost number is what the kitchen pays the moment the ticket is fired.

Food-cost percentage is the lookback. It is the cost-of-goods-sold line from the P&L — the inventory the kitchen actually used across the period — divided by food sales across the same period. Healthy bands are 28–33% for casual full-service, 25–30% for fast-casual, and 32–36% for steakhouses and seafood concepts where the protein cost is structurally higher. The number reads where the kitchen ended up; it does not say which dish dragged the average up. Plate cost is the per-row math; food-cost percentage is the column total.

The reason the distinction matters is that the kitchen pays per dish, not per period. A menu where the top-selling item runs a 42% plate cost will read a 31% food-cost average if the rest of the menu runs 25–28% — and the operator will think the kitchen is fine. The operator who pulls the per-dish numbers will see the 42% dish and either re-engineer the recipe, reprice the dish, or move it to a less-prominent menu slot. The aggregate hides the lever; the plate-cost number names it. For the studio’s working tool on this calculation, see the plate-cost tool.

The contribution-margin twin. Plate cost gets paired with contribution margin — the menu price minus the plate cost — in every menu-engineering decision. A $24 entrée at a $7 plate cost contributes $17; a $14 burger at a $4 plate cost contributes $10. The percentage is the same (around 70%), but the dollar contribution is different, and dollar contribution is what pays the rent. Both numbers matter.

Edible portion and yield: where 30% of your food cost goes that nobody tracks

Edible portion is the cost of an ingredient after trim, peel, bone, and shrink. Yield percent is the share of an as-purchased pound that survives the cut. Skip the correction and plate cost reads four to six points low.

The math is straightforward once an operator sees it once. Edible-portion cost equals as-purchased cost divided by yield percent. A whole strip loin at $12 a pound that yields 65% after fat trim, silverskin removal, and end-cuts works out to $18.46 a pound in edible portion. The recipe that calls for an eight-ounce portion is not paying $6 for the strip; it is paying $9.23 once the yield is honest. That difference is the gap between a kitchen reading a clean food-cost number and a kitchen quietly losing four to six points to invisible waste.

The same correction runs on produce, fish, and most batch-cooked items. A 10-pound case of butternut squash yields roughly 70% after peel and seed; a side of salmon yields 55–65% after skin and pin-bone removal; a head of romaine yields about 75% after core and outer-leaf trim. Cooking shrink layers on top of the trim loss — braised chuck loses roughly 30% of its weight in the braise, which means the eight-ounce portion the menu describes started life as roughly eleven and a half ounces of raw chuck. None of these losses appear on the invoice. They appear on the plate cost only when the operator does the yield correction.

Source: USDA — yield grade reference

USDA — the Department of Agriculture publishes yield-grade references for beef, pork, and poultry that working kitchens use to calibrate trim-loss assumptions. The figures above are directional anchors drawn from those references plus standard chef-training yield tables; specific yield numbers vary by purveyor, cut grade, and butcher technique. A working kitchen should butcher and weigh its own first case of a new cut to establish its own yield baseline before relying on a printed reference.

usda.gov

The operator move is to run a yield test on the five highest-volume protein ingredients the kitchen buys. Weigh in on receipt, weigh after primary butchery, weigh again after cooking if the cook causes meaningful shrink. Record yield as a percentage. Use that percentage in plate-cost computations going forward, and rerun the yield test every quarter or every time the kitchen changes purveyors. The first time a kitchen does this, the typical correction lands somewhere between 4 and 6 points of food cost — not because the kitchen was wasteful, but because the math the kitchen had been doing was running on the AP price instead of the EP price. Closing that gap is the cheapest margin recovery available to most independents, and it requires zero menu changes.

The 30% figure in the H2. Roughly 30% of food cost in a typical full-service kitchen is the trim-and-shrink layer — the difference between what the invoice reads and what the plate carries. The number is directional, anchored to Muntin client audits across 2025–2026; specific share varies by concept (steakhouse 35%+ on protein-heavy plates, vegetable-forward kitchens 20% or lower). The takeaway is the size of the lever, not the exact percentage.

The four-quadrant menu matrix (stars · puzzles · plow horses · dogs)

The four-quadrant matrix sorts every dish on two axes: popularity (its share of menu mix) and contribution margin (its dollars after plate cost). Four boxes, four labels, four edits.

Read the matrix as a list of verbs, not a list of categories. A star is a dish in the high-popularity, high-margin quadrant — the burger that runs 18% of menu mix and contributes $11 a plate, the brunch hash that anchors the Sunday menu and clears $9 on a $13 cost. The verb is protect: do not change the recipe, do not move the dish off the page-one position, do not adjust the price more than the smallest amount the data supports. A star is the dish that pays the rent.

A puzzle sits high-margin, low-popularity — the duck breast that contributes $19 a plate but moves four covers a week, the chef’s tasting course that clears $42 per cover but rarely sells. The verb is reposition: change the description, move the dish to the page-one upper-right quadrant where eyes land first, train the floor to mention it, photograph it for the website. Puzzles are usually mispriced down by the kitchen out of caution; the work is making the puzzle visible without changing what it is.

A plow horse is high-popularity, low-margin — the pasta of the day that runs 22% of menu mix and only contributes $6 a plate, the kids’ menu that moves volume at a loss. The verb is re-engineer: rework the recipe to bring the plate cost down (smaller protein, different sauce, garnish change), reprice carefully if the dish is anchor-priced, or move the dish off the prominent menu position to slow the order rate. Plow horses are dangerous because they look like wins on the cover count; they read like losses on the contribution-margin line.

A dog sits low-popularity, low-margin — the salad that sells two a week at a $4 contribution, the cocktail that nobody orders but is still on the printed menu. The verb is sunset, repositioned: pull the dish, or fix the reason it isn’t selling (the description is bad, the photograph is missing, the price feels wrong in context). Removing a dog should be a last move, not a first. A dog that has been on the menu for six months has institutional weight — regulars notice when it disappears — and the sunset move should be tested against the soft edits first.

Typical share of an independent menu, by quadrant (directional)

Stars · high popularity, high margin

~20%

Puzzles · low popularity, high margin

~20%

Plow horses · high popularity, low margin

~35%

Dogs · low popularity, low margin

~25%

Where every dish lives, in shares of a typical menu. The percentages are directional anchors; the takeaway is that more than half of a typical menu lives in the two rust-coloured quadrants where the margin work happens.
Source: Kasavana & Smith framework + Muntin client audits 2025–26

Kasavana & Smith framework + Muntin client audits — the four quadrants and their labels come from the original Kasavana & Smith 1990 framework; the share percentages above are directional anchors drawn from Muntin client audits across 2025 and 2026, not from a published industry survey. Specific shares vary by concept (a tasting-menu kitchen runs much heavier on puzzles, a counter-service spot heavier on stars), by seasonal menu cadence, and by menu length. Operators should compute their own per-quadrant share before relying on the figures above for benchmarking.

The reason the matrix matters is that it stops the flat-percentage instinct. An operator working from a single price-bump idea will raise the burger 6% (the star that should have been protected), miss the duck breast entirely (the puzzle that should have been repositioned), raise the pasta of the day 6% (the plow horse where the margin work was a recipe edit, not a price), and leave the dog on the menu (the dish that should have been sunsetted). The matrix replaces the one move with four. The work is doing the four. A guest reading the menu will not notice that any one of them happened; the year-end P&L will.

The elasticity test: how to know if a $1 price bump actually loses orders

Price elasticity is how much demand moves when price moves. The honest test is whether the operator keeps more total dollars after the change — not whether the price is higher. The decision tree below walks the four questions that decide raise, hold, re-engineer, or sunset.

Most operators run a price bump on instinct, watch the cover count for a week, and conclude the bump “worked” or “didn’t” based on whether the dish kept selling. That is the wrong measurement. A dish that drops from 300 to 280 weekly orders after a $1 bump on a $14 menu price still earned roughly $300 more weekly revenue at the new price; the bump “worked” even though the cover count went down. A dish that drops from 300 to 220 weekly orders after the same bump lost weekly revenue; that bump didn’t. The test is whether the total contribution dollars rose, not whether the dish kept selling at the same rate.

  1. 1Is the dish a star? → hold

    If the dish lives in the high-popularity, high-margin quadrant, the price is already doing its work. Moving a star price gets talked about within a week, and the dish is the one paying the rent on the current menu. Eat the small margin gap a hold leaves on the table; protect the star.

    Hold Anchor items that guests use as reference prices for the whole menu.

  2. 2Is the absolute increase small relative to the price? → raise

    A $1 bump on a $14 dish is roughly 7% and lands inside guest memory tolerance — the same bracket. A $1 bump on a $6 side dish is 16% and reads as a new price bracket. The test is the ratio, not the dollar. Inside-bracket moves rarely lose orders; bracket-shifting moves do.

    Raise Core items where the dollar change stays inside the existing price bracket the guest carries in memory.

  3. 3Does the dish anchor a category? → hold

    Some dishes do reference-price work for the whole section — the cheapest entrée that sets the “entrées are in this range” expectation, the salad that sets the salad-section price floor. Moving an anchor lifts every other dish in the category in the guest’s perception. Even when the margin says raise, the trust work the anchor does is more valuable.

    Hold Category anchors that set the price expectation for every dish around them.

  4. 4Is there a close substitute on the same menu? → re-engineer

    If a near-identical dish sits next to the one under review — the chicken sandwich next to the burger, the carbonara next to the cacio e pepe — a price bump shifts orders to the cheaper substitute, which usually carries lower margin. The work is the recipe, not the price. Re-engineer the dish until the plate cost permits the same menu price at a healthier contribution.

    Re-engineer Dishes that share a category slot with a near-identical lower-priced option on the same menu.

  5. 5None of the above — and the dish is a dog? → sunset

    If the dish is low-popularity, low-margin, has no anchor role, and has no substitute on the menu doing the same job, the right move is usually to pull it. Run the soft edits first — rewrite the description, fix the photograph, move the menu slot — for a quarter. If the order rate doesn’t move, sunset the dish.

    Sunset Dogs that have survived a quarter of soft-edit attempts without lifting their menu-mix share.

Five questions, four verdicts. The right move on any specific dish follows from the first match, not from the dish’s plate cost alone.

The cleanest way to run the test in practice is the ninety-day window. Pull the dish’s order count and contribution-margin dollars from the trailing ninety days; run the bump; measure the same two numbers across the next ninety days. The number to watch is total weekly contribution dollars, not order count. If contribution dollars are up at the end of the window, the bump worked. If order count held but contribution dollars are flat, the kitchen probably absorbed a supplier cost increase that nobody flagged. If contribution dollars are down, the bump shifted orders to lower-margin dishes — the elasticity was real, and the right next move is either to walk the price back or to re-engineer the recipe instead.

One operator note: a price bump tested in isolation reads cleaner than a bump tested alongside a menu rewrite. If the description, the photograph, and the menu position all change at the same time, the elasticity signal is unrecoverable — the operator cannot tell whether the new price drove the change or the new description did. The test isolates one variable. The other edits get staged across the next quarter once the price baseline is settled.

Variable costs in a restaurant: the levers you actually control vs. the ones you don’t

Variable costs scale with sales volume. The honest split is between the levers an operator actually controls dish by dish (ingredient sourcing, portion size, recipe) and the ones the operator inherits (credit-card processing, marketplace commissions, utility usage per cover).

The dish-controllable levers are where menu engineering does most of its real work. Ingredient sourcing — switching from a Sysco price on cherry tomatoes to a smaller regional purveyor, or vice versa, depending on yield and consistency. Portion size — a six-ounce strip instead of an eight-ounce strip, served with a more generous sauce, lands lighter on the plate cost without reading lighter on the plate. Recipe composition — replacing veal stock with chicken stock in a sauce that doesn’t need the veal flavor structure, swapping a roasted garnish for a quick-pickled one, finishing with a cheaper oil. None of these are visible to the guest unless the kitchen does them sloppily. All of them move plate cost by points.

The inherited variable costs sit outside the dish lever. Card-not-present processing is roughly 2.9% plus 30 cents per online order — the same rate every operator pays regardless of menu edits. Marketplace commissions on third-party-delivery channels run 15–30% on the order subtotal — a structural tax on the dish margin that menu engineering on its own cannot fix. Variable utility usage per cover (gas for cooking, water for dishwashing, electricity for refrigeration) tracks volume but is largely set by the equipment and the building, not the recipe. The operator who tries to fix the marketplace commission line through menu edits will not succeed; the operator who routes orders direct will, by changing the channel, not the dish. The full marketplace-tax walk lives at third-party delivery economics, and the path to direct ordering at commission-free online ordering for restaurants.

Source: NRA — restaurant operations report

National Restaurant Association — the NRA’s annual State of the Restaurant Industry report and the Restaurant Operations Report (the joint NRA / Deloitte publication) document operating-cost benchmarks across segments, including food cost, prime cost, and variable-cost ratios. The 28–33% full-service food-cost band, the 55–65% prime-cost band, and the marketplace-commission structural framing above are anchored to those reports plus standard hospitality-accounting curricula. Verify current benchmarks against the most recent NRA publication before relying on the figures for a specific concept; specific bands shift annually with input-cost inflation.

restaurant.org

The taxonomy matters because operators routinely waste menu-engineering effort on the wrong lever. The dish lever fixes the recipe, the portion, the sourcing, and the menu position. The channel lever fixes which surface the order arrives through. The price lever fixes what the menu reads. Three separate jobs, three separate tools. A kitchen that runs a clean plate-cost regime, a yield correction on its top proteins, and a quarterly four-quadrant audit will recover the four-to-six points of margin that hide inside trim, shrink, and mispositioned dogs — without ever touching the marketplace channel or the menu prices the guest sees. That is the version of menu engineering that earns its keep on a working floor. The other versions read clean in the textbook and run aground on the line.

The honest menu close

The menu is the cheapest tool an independent restaurant owns, and the one most operators leave on the bench. Honest menu pricing is not a luxury or a marketing posture; it is the operating norm that lets the discipline above work.

Every move in this article assumes a menu the guest reads accurately — prices shown plainly, descriptions that match what arrives at the table, no surprise add-on charges that surface on the check. The reason is mechanical: menu engineering depends on a reliable signal from the order count to the price, and a menu that hides numbers, layers in fee-creep, or asks the guest to flip pages to find a price destroys the signal the elasticity test relies on. An operator running honest pricing can test a one-dollar bump and read the result; an operator running surprise fees cannot, because the guest’s reaction is to the surprise, not to the price. The discipline and the menu posture travel together.

The other half is the guest-facing menu surface itself — the website menu, the printed page, the QR-code PDF. A back-of-house plate-cost regime that lands a 28% food cost on paper still leaks margin if the website menu shows a Canva image instead of HTML text, or if the description reads as a price hike instead of a restaurant investing in its product. The customer-facing twin of this work sits at restaurant online menu best practices; the price-side companion at how to raise restaurant menu prices without losing reservations. Read together, the three pieces cover the kitchen math, the menu surface, and the price-raise discipline as one operating loop.

If the work above lands as more than one quarter of effort, that is the right read of it. Quarterly is the cadence; the four-quadrant audit is the framework; the per-dish plate-cost regime with yield correction is the math; the elasticity test isolates one variable at a time; honest pricing makes the signal readable. Most independents who run this loop for two quarters recover the four-to-six points of margin the kitchen had been quietly leaking. The headline menu prices the guest sees do not change. That is the version of menu engineering worth doing.

Tell us

Be the first field note on this piece.

Tried this in your own restaurant? 100–400 words, your name on it. Don reads every one. Your note shows up here once approved.