The short answer

Line cost = pack price ÷ pack size × amount used ÷ yield
Recipe cost = sum of line costs  |  Cost per serving = recipe cost ÷ servings
Menu price = cost per serving ÷ target food cost %

Every recipe costing, from a food truck taco to a banquet run, is those three lines applied carefully. The care is in the details: cost the way you buy, measure the way you cook, and pay for the trim.

Step 1: Start from the invoice, not from memory

The only prices that count are the ones on your latest vendor invoices. Not what the rep quoted in March, not what the last chef wrote on the clipboard. Pull the most recent invoice for each ingredient and use the pack price exactly as billed: $18.60 for a 50 lb bag of flour, $58.50 for a 15 dozen case of eggs.

Step 2: Convert pack price to unit cost

Divide the pack price by the pack size, in the unit you cook with. The 50 lb bag at $18.60 is $0.372 per pound. The 15 dozen case at $58.50 is $3.90 per dozen. Where the spreadsheet copy-paste usually goes wrong is unit mismatch: a case price treated as a pound price ruins every number downstream, which is why our recipe cost calculator makes you declare both units and converts between pounds, ounces, kilograms, grams, dozens and each automatically.

Step 3: Multiply by what the recipe uses, then pay for the trim

Amount used times unit cost gives the raw line cost. Then divide by yield: the share of the purchased ingredient you can actually serve after peeling, trimming and shrink. If onions cost $1.20 a pound and you keep 88 percent, the pound you serve costs $1.36. Skipping yield is the most common reason menus underprice; the full math is in our yield guide, the same one operators have found on search for years.

Step 4: Add the lines, divide by servings

Here is a full batch, checked to the penny. Chocolate chip cookies, batch of 48:

IngredientPackUsedLine cost
Bread flour$18.60 / 50 lb4 lb$1.49
Butter, unsalted$89.40 / 36 lb3 lb$7.45
Granulated sugar$32.00 / 50 lb2.5 lb$1.60
Eggs$58.50 / 15 dozen1.5 dozen$5.85
Chocolate chips$112.00 / 25 lb5 lb$22.40
Batch cost$38.79
Cost per cookie (48)$0.81

Sample invoice numbers for illustration; swap in your own. Sub-recipes work the same way: cost the sauce as its own recipe, then treat a portion of sauce as an ingredient line in the dish that uses it.

Step 5: Price against a target, then sanity-check the menu

Divide cost per serving by your target food cost percentage. At a 30 percent target, the $0.81 cookie prices at $2.69, which a real menu rounds to $2.75 or $2.95. Targets are starting points, not laws; where your number should sit depends on concept, labor and rent, and the follow-up decisions belong to menu engineering, where margin and popularity decide what to feature, reprice or cut.

Get the free recipe costing template

The five steps as a ready spreadsheet: ingredient rows, yield handling, batch and per-serving costs, and price at target, with live formulas. Tell us where to send it and the download opens immediately.

When the spreadsheet stops being enough

A spreadsheet costing is true on the day you build it. Then flour reprices on Thursday's invoice, nobody re-keys it, and every recipe touching flour quietly drifts. Multiply that by every ingredient and every delivery and you get the gap between the menu you priced and the margin you actually run. That is the exact gap Culvana's recipe costing closes: the AI reads each vendor invoice as it arrives, updates ingredient costs, and reprices every affected recipe the same afternoon, for $199 a location.

Common questions

What is the formula for costing a recipe?

Pack price ÷ pack size × amount used ÷ yield, summed across ingredients; divide by servings for cost per serving.

Should I include labor?

Keep food cost clean first, then add theoretical labor per recipe once food cost is reliable. Software makes the labor layer practical.

How often should I re-cost recipes?

Every time a vendor reprices an ingredient the recipe uses, which in practice means weekly, and which in practice never happens by hand. Automate it or accept drift.

Spreadsheet or software?

Spreadsheets are perfect for learning the math and costing a few recipes. Past a dozen recipes or one location, maintenance eats the benefit; that is the point of recipe costing software.

Cost a recipe right now, no download needed

The free recipe cost calculator runs these exact steps in your browser, or book a demo and we will cost one of your real recipes live from an actual invoice.