Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Know What Each Dish on Our Restaurant Menu Really Costs Now That Ingredient Prices Keep Moving?
Problems We Solve

How Do We Know What Each Dish on Our Restaurant Menu Really Costs Now That Ingredient Prices Keep Moving?

Restaurant dish costings are done at menu launch and never updated. We build recipe costing that refreshes from invoice prices so each dish's GP stays current.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Dish costings are usually worked out in a spreadsheet when the menu is written, using that week's prices. Months later, the lamb, the olive oil and the butter all cost more, and the gross profit on each dish is a guess. We build recipe costing that pulls current prices from your supplier invoices, recalculates every dish and shows which ones have slipped below the margin you set.

The menu was costed in spring

When the spring menu went live, the chef and owner sat down with a spreadsheet: each dish, each ingredient, each quantity, each price, and a gross profit percentage at the bottom. The numbers looked right and the menu was priced accordingly.

Now it is autumn. Lamb shoulder is dearer, the olive oil supplier changed pack sizes, and the fish on the special is whatever came in this morning. The costing spreadsheet has not been opened since spring. Nobody knows which dishes are still making the margin you intended.

Costings are a snapshot, prices are a film

Costing a dish is a one-off job in most restaurants, done when the menu is written. Prices, though, change with every invoice. Without a link between the two, the costing starts going out of date the day after it is finished.

  • Ingredient prices in the costing sheet are typed in by hand.
  • Pack sizes and yields (trim on meat, peel on veg) are not recorded consistently.
  • Sub-recipes such as stocks, sauces and dressings are costed separately, or not at all.
  • Specials are rarely costed before they go on the board.

A worked example: a lamb dish was costed at a comfortable margin. Since then the lamb price has risen twice and the chef has added a jus that was not in the original costing. The dish is one of your best sellers. It is also now earning much less per plate than the menu was designed for, and every busy night makes it worse.

Why stale costings matter

Menu prices and portion decisions are based on costings. If the costings are wrong, you may be pricing popular dishes too low, or pushing specials that barely cover their ingredients. Overall food cost tells you something is wrong, but not which dishes are responsible.

When it is time to reprice the menu, redoing every costing by hand is a big job, so it gets put off.

Portion drift adds to it. A costing assumes a set weight of protein and a set amount of garnish. Over months, portions creep as different chefs plate the dish, and the costing on paper and the plate in front of the guest move further apart. Without a current costing to compare against, there is nothing to measure the drift by.

How we build live recipe costing

  1. Recipes and sub-recipes are entered once: ingredients, quantities, and yields such as trim loss, with sub-recipes like stocks and sauces used inside dishes.
  2. Each ingredient is linked to the supplier product you buy, with the pack size, so the unit price can be worked out.
  3. Prices are updated from your captured supplier invoices, so every dish is recosted when an ingredient's price changes.
  4. Menu prices are taken from your till, so each dish shows cost, price and gross profit.
  5. Dishes that fall below the margin you set are flagged, with the ingredient that caused the change.
  6. Specials can be costed in the same place in a few minutes before they go on the board.
ItemOld costing sheetLive costing
Ingredient pricesTyped at menu launchUpdated from invoices
Sub-recipesOften left outCosted and reused
Gross profit per dishAs at launchCurrent
SpecialsRarely costedCosted before service

Your menu prices and target margins are business decisions for you. The costing shows the numbers; it does not set prices.

When a dish slips, you know which one, by how much and why. You can decide to reprice, change a supplier, adjust a portion or leave it, knowing the effect. Specials are costed before they are sold. Repricing the menu becomes a review of up-to-date numbers rather than a weekend with a spreadsheet.

Combined with till sales, you can also see which dishes contribute most in total, not only which have the best percentage.

Signs your costings are stale

  • Dish costings were last updated when the menu launched.
  • Food cost has risen and you are not sure which dishes caused it.
  • Sub-recipes are not included in costings.
  • Specials go on the board without being costed.
  • Repricing the menu feels like too big a job to start.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do we have to enter all our recipes?

Yes, once. We help structure them so sub-recipes are entered once and reused, which keeps the work manageable.

Where do the prices come from?

From your supplier invoices, captured as they arrive. If you already use invoice capture, we read from it.

Can it read menu prices from our till?

Where your till or EPOS has an API or export, yes. Otherwise menu prices are entered with the recipes.

Does it work with allergen records?

It can share the same recipes, so costing and allergen information come from one source.

What drives the cost?

The number of dishes and sub-recipes, your invoice capture and till integration.

Keep reading

More on Problems We Solve

Start here

Tell us what eats your restaurant's admin time

Describe how bookings, the rota, supplier invoices and the end of the night work in your restaurant now, and which booking, till and accounting systems you use. We will tell you what we would build and what we would leave alone, and if your booking system or till can already do it with a setting, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →