Menu Engineering and Profitability Checklist
Quarterly menu engineering review for a full-service or fast-casual operator — pull sales mix, recost recipes against current vendor pricing, reposition Stars and Plowhorses on the printed menu, reprice low-margin items, and roll out the new menu to the line and FOH. Typically...
Sales Data Pull and Menu Matrix
-
Export 90-day item sales from the POS
Pull a 90-day item-level sales report from Toast, Square, Aloha, or whatever POS the location runs. Need three columns at minimum: item name, units sold, and net sales. Strip comps and voids before the analysis — they distort mix percentages for high-velocity items.
Collects file -
Categorize each item on the menu matrix
Tag every item as Star (high popularity, high margin), Plowhorse (high popularity, low margin), Puzzle (low popularity, high margin), or Dog (low popularity, low margin). The matrix is what drives every decision in the rest of this template — get the tagging right before anything else.
-
Flag low-mix items for cut review
Items below a 5–10% category mix are candidates for the cut list unless they serve a strategic purpose (price anchor, dietary option, signature dish). Don't auto-86 the lowest sellers — check whether they're the only vegetarian or gluten-free option on the section before recommending removal.
Recipe Costing and Contribution Margin
-
Update recipe cards with current vendor pricing
Pull the last full invoice cycle from Sysco, US Foods, PFG, or Restaurant Depot and refresh ingredient costs in MarginEdge, R365, or your costing sheet. Stale recipe cards (more than 90 days old) are the single biggest source of contribution-margin error in this exercise.
-
Calculate plate cost and contribution margin
Plate cost = sum of ingredient costs at recipe yield. Contribution margin = menu price minus plate cost (not minus food-cost percentage — dollars per cover is what pays the rent). Capture each item's CM in the summary below so the design and pricing phases have a single source of truth.
Collects paragraph -
Decide whether to remove any menu items
Dogs with no strategic role come off the menu. Puzzles get a redesign or a reposition before they're cut. Removing items has knock-on effects — discontinue-notices to distributors, prep-list edits, POS button rebuilds — so commit deliberately before triggering the downstream work.
Collects list
Menu Design and Layout
-
Reposition Stars into the golden-triangle zone
Guest eye-path on a two-page menu lands first at top-right, then top-left, then center — the golden triangle. Move Stars (and high-CM Puzzles you're trying to promote) into those spots. Don't waste prime real estate on Plowhorses that sell themselves.
-
Strip dollar signs from price formatting
Cornell research on menu psychology consistently shows that removing the dollar sign and the trailing decimals ("24" vs "$24.00") reduces price salience and lifts check averages. Align prices with the end of the description rather than right-justifying them in a column — column alignment encourages guests to shop by price.
-
Trim SKU count to line capacity
Each menu item ties up walk-in space, prep labor, and ticket time. The rule of thumb is roughly 7 items per category — beyond that, kitchen speed degrades and inventory variance climbs. Confirm the count with the chef before locking the layout.
Pricing Strategy
-
Apply target food-cost percent to each plate
Target food cost for full-service typically sits between 28–32%; bar program 18–22%; pizza/pasta concepts can run 25–28%. Use the target as a floor check, not a ceiling — a Star with 35% food cost and an $18 contribution margin still beats a Puzzle with 22% food cost and a $4 CM.
-
Reprice Plowhorse items toward Star margins
Plowhorses are popular enough to absorb a $1–$2 price bump without losing meaningful mix. Move in increments — a 4–6% lift on the top three Plowhorses often delivers more bottom-line than any other lever in this template. Watch guest sentiment for two weeks post-launch before the next bump.
-
Set charm-pricing endings consistent with brand
Charm endings (.95, .99) read fast-casual or value-driven. Round endings (.00, whole numbers) read upscale or chef-driven. Pick one convention and apply across the whole menu — mixed endings look like a costing error.
Inventory and Vendor Cost Review
-
Pull last 30-day distributor invoices
Download the trailing 30 days of invoices from Sysco, US Foods, PFG, or your specialty distributors. MarginEdge and R365 ingest these automatically; if you're on paper invoices, pull the binder from receiving and scan the top SKUs by spend.
-
Flag high-volatility ingredients on the cost report
Flag any ingredient where the unit cost has moved more than 10% in the trailing 30 days — proteins (beef tenderloin, salmon), eggs, dairy, avocado, and shellfish are the usual suspects. Volatile inputs in high-CM Stars are where contract pricing pays off fastest.
Collects list -
Negotiate contract pricing with the primary distributor
Bring the volatile-SKU list to the rep and ask for a 90- or 120-day price hold. Reps will usually trade a fixed price for volume commitment on the affected items. Get it in writing — verbal price holds disappear when the rep's territory changes.
Rollout, Training, and Promotion
-
Publish updated menus to print and POS
Send the final design file to the printer and push button-builds to Toast or Square at the same time — POS and print drifting out of sync is a recurring source of comps and guest friction. Confirm the new prices ring correctly with a test ticket before any guest sees the new menu.
-
Notify vendors of discontinued SKUs
Email the rep at each affected distributor with the list of SKUs to stop dropping. Update the par sheet and the prep list the same day — line cooks still produce mise for cut items if the prep sheet isn't updated, and the waste lands in next month's food cost variance.
-
Train FOH on new items and talking points
Run a sit-down tasting with servers and bartenders on the new Stars — they can't sell what they haven't tasted. Give each server a two-line description and a guided suggestion ("if the table orders the burger, the bourbon-glazed wings pair with it"). Tie it to the upsell talking points without pushy scripting.
-
Launch the promotion for new Star items
Post the new menu to Google Business Profile, Yelp, Resy or OpenTable, and Instagram on launch day. Send an email blast to the loyalty list highlighting two Stars with photos. Schedule the 30-day post-launch review on the GM calendar before signing off.
Collects signature
Use this template
Copy it to your account, customize the steps, and run it with your team in minutes.
Browse hundreds of free templates across every team and industry.
Back to template libraryRelated templates
More workflows your team can run.
Run Menu Engineering and Profitability Checklist with your team
Customize the steps, assign roles, set a schedule, and keep a complete record for every run.