Cellwise Try it free

Free Excel template · Excel for restaurants

Free restaurant recipe costing template

For chefs and owners who want to know exactly what a plate costs and what it should sell for. List each ingredient with what you pay, the pack size and how much is usable after trimming. The template works out the cost per usable gram, each line cost, cost per portion with an allowance for oil and seasoning, food cost % at your current price and a menu price for your target.

cellwise-restaurant-recipe-costing.xlsxExcel workbook · 4.7 KB · works in Excel, Google Sheets, Numbers and LibreOffice · no signup
Download free template

Preview and try it

This is the template's sheet, calculated by the same engine as the Cellwise app. Change any number to see the formulas react before you download.

ABCDEFGH
1Recipe costing
2DishSalmon poke bowl
3Portions this recipe makes1
4
5IngredientBuy priceBuy quantityUnitYield %Cost per usable unitQty per recipeLine cost
6Salmon fillet322000g0.850.0188235294121603.01
7Sushi rice (dry)2410000g10.00241100.26
8Avocado1.11each0.71.57142857140.50.79
9Edamame, shelled9.62000g10.0048400.19
10Cucumber0.9300g0.90.0033333333333500.17
11Seaweed salad182000g10.009400.36
12Pickled ginger7.51000g10.0075150.11
13Sesame dressing142000ml10.007450.32
14
15
16
17
18
19Ingredients total5.21
20Extras allowance (oil, salt, garnish) %0.050.26

How the formulas work

Cost per usable unit, after yield

F6=IF(B6="","",B6/C6/E6)

Price divided by pack size gives the cost per gram as bought. Dividing again by the yield % gives the cost per gram you can actually use. Salmon at $32 for 2 kg is 1.6 cents a gram, but with 85% usable after skin and pin bones, every usable gram costs 1.88 cents.

Line cost

H6=IF(B6="","",ROUND(G6*F6,2))

Quantity in the recipe times the cost per usable unit. Keep units consistent per row: if you buy in kilos, either enter the pack as 1,000 g or the recipe quantity in kilos.

Cost per plate

H21=ROUND((H19+H20)/B3,2)

Ingredients plus a small allowance for things that are hard to measure per plate (oil, salt, garnish), divided by the number of portions the recipe makes. For a batch recipe like soup, set B3 to the number of portions.

Menu price for your target food cost

H24=ROUND(H21/H23,2)

Plate cost divided by the target food cost %. H25 rounds it up to the next 50 cents. Compare it with the current price in H27: here a $5.47 bowl needs $18.23 at 30%, so the $18 price runs at 30.4%, just over target, and H25 suggests $18.50.

Make it yours

FAQ

How do I calculate the cost of a recipe in Excel?

For each ingredient, divide what you paid by the pack size (and by the yield % if there is trim), multiply by the quantity the recipe uses, and add up the lines. Divide the total by the number of portions to get cost per plate.

What is yield % in recipe costing?

The share of what you buy that ends up on the plate after trimming, peeling, boning or cooking loss. If 1 kg of salmon gives 850 g of usable fillet, the yield is 85%, and the real cost per usable gram is the price divided by 0.85.

How do I set a menu price from food cost?

Divide the plate cost by your target food cost %: a $5.32 plate at a 30% target needs $17.73. Then round to a menu-friendly price and check it against what nearby restaurants charge for similar dishes.

Functions used

Related guides

More free templates

Updated