Skip to content
Menu pricing & engineering

Contribution Margin vs. Food Cost Percentage: Compare Two Dishes

By · Published · Updated · 4 min read

Food-cost percentage describes the share of a dish’s selling price consumed by ingredients. Ingredient contribution is selling price minus ingredient cost, expressed in dollars. Compare both, then multiply contribution by matching dish counts to understand total contribution. A low percentage does not necessarily mean more dollars, and a high contribution per dish does not establish demand or net profit.

Keep the two formulas beside each other

Dish food cost percentage

Ingredient cost ÷ selling price × 100

Ingredient contribution per dish

Selling price − ingredient cost

This article excludes labor, packaging, channel and payment fees, rent, tax and other expenses. Broader contribution analysis should subtract any other variable costs included in the decision.

Use the same cost scope and preparation state for both dishes. A complete recipe with invoice-backed ingredient costs is comparable to another complete recipe. A partial subtotal with missing lines is not. Record the price basis too: a menu list price and revenue after discounts can tell different stories, even when the ingredients are unchanged.

Two synthetic dishes with reviewed-cost assumptions; no customer results
DishSelling priceIngredient costFood costIngredient contribution
Pasta$16.00$4.0025%$12.00
Steak$30.00$12.0040%$18.00

The pasta uses a smaller share of its selling price for ingredients. The steak contributes $6 more per sale before excluded costs. That does not establish which to promote: the dishes may appeal to different customers, occupy different menu roles, require different preparation time or sell at different volumes. Neither metric alone can decide that.

Compare equal and unequal sales volumes

Hypothetical one-week volumes; use your own counts for an operating decision
ScenarioPasta contributionSteak contributionComparison
100 of each$12 × 100 = $1,200$18 × 100 = $1,800Steak contributes $600 more
200 pasta; 60 steak$12 × 200 = $2,400$18 × 60 = $1,080Pasta contributes $1,320 more

Total ingredient contribution

Sum of (selling price − ingredient cost) × dishes sold in the stated period

Count each sale once and use the same period. These volumes are assumptions, not POS observations or predictions.

Changing the volume changed the ranking, while each dish’s cost percentage stayed the same. In the unequal-volume example, the two dishes together generate $5,000 in sales and use $1,520 in ingredients. Their combined food cost is 30.4%, and ingredient contribution totals $3,480. The simple average of 25% and 40% is 32.5%; that average does not represent the sales-weighted result.

Use a cost change to decide what to review

Suppose the pasta’s reviewed ingredient cost rises from $4 to $5 while its $16 selling price remains fixed. Its ingredient contribution falls from $12 to $11, and food cost rises from 25% to 31.25%, a 6.25-percentage-point change. At the assumed 200 weekly sales, ingredient contribution falls by $200. The arithmetic isolates the cost effect by holding volume and other inputs constant.

A $17 price would restore the pasta’s original $12 contribution per dish at the new $5 cost. Restoring its original 25% food cost would instead require $5 ÷ 0.25 = $20. These are different targets, not two estimates of an objectively correct price. The price-increase guide and scenario calculator show how to compare them and calculate required volume.

Pair contribution with the decision you are making

A review checklist for interpreting the figures
QuestionRelevant evidence
Did a supplier change this dish’s cost?Comparable invoice units, reviewed recipe and date
Which dishes contribute most this week?Complete costs and matching sales quantities
Would promoting a dish help?Contribution, likely demand, preparation capacity and other variable costs
Should a dish be removed?Contribution, customer role, shared ingredients and operational effects
Is the restaurant profitable?Full costs and period accounts; ingredient contribution alone cannot answer

The menu-engineering worksheet lets you enter dish counts and compare a cost-change scenario. Its categories summarize your inputs; they do not prove that cutting or promoting a dish improves the business. Marji does not import POS sales, so keep the source and period of manually entered quantities beside your analysis.

Keep uncertainty visible

  1. Mark incomplete recipe costs before calculating a complete menu comparison. Missing ingredients can make a dish appear to contribute more than it does.
  2. Use current purchase evidence and matching yields. If a cost is estimated, identify it and compare a range if the decision is sensitive to it.
  3. Keep price, portion, supplier and volume changes as separate scenarios before combining them. This makes the effect of each assumption understandable.
  4. Review actual results after an approved change using the same scope, while acknowledging changes in sales mix or operating conditions.

Food cost percentage remains useful for describing a dish and detecting changes. Contribution adds the dollar view; volume adds the period view. None is net profit. Keep the recipe-cost calculation available so another reviewer can inspect how the ingredient total was built before using the result in a menu decision.

Compare dishes at your own volumes

Enter complete ingredient costs and a stated sales period, then inspect contribution before and after a cost change.

Open the menu worksheet

Terms this guide uses

Read next

About these guides — Marji builds software that recosts restaurant menus from supplier invoices and publishes a restaurant food cost index. Every number in these guides is either computed from a stated formula or sourced to a primary reference.

How we source numbers and handle AI assistance: editorial policy.