How to Calculate Recipe Costing per Serving with Changing Ingredients and Yields
Business Mastery

How to Calculate Recipe Costing per Serving with Changing Ingredients and Yields

Published On: 21 Oktober 2026Written By: Briantama Afiq Ashari

Have ingredient prices increased while the profit margins on your menu items have become harder to predict? One possible reason is that your recipe cost per serving does not account for changes in ingredient weight after trimming, cleaning, or cooking.

Buying 1 kg of chicken, for example, does not mean the entire kilogram can be used in a finished dish. Bones, skin, or excess fat may need to be removed.

Restaurants often overlook this when they divide the purchase cost of an ingredient by the number of portions produced. Accurate recipe costing should instead use the quantity that is actually available for preparation.

If the starting figures are wrong, selling prices and estimated margins may also be inaccurate. That is why restaurants need to understand purchase weight, usable weight, and yield before calculating cost per serving.

Understand Purchase Weight, Usable Weight, and Yield

Before calculating recipe costs, it helps to distinguish three key terms. Purchase weight is the weight of an ingredient when it is bought from a supplier.

For example, a restaurant purchases 10 kg of chicken at Rp40,000 per kg, for a total purchase cost of Rp400,000. Usable weight is the amount remaining after preparation, such as removing bones and trimming unwanted parts. Yield is the percentage of the purchased ingredient that remains usable.

If 10 kg of purchased chicken produces 8 kg of usable meat, the yield is 80%. This matters because the price per kilogram purchased is not necessarily the cost per kilogram used in a recipe. Calculate the yield first to obtain a more reliable cost.

How to Calculate Yield and Edible Portion Cost

Yield shows what proportion of a purchased ingredient can be used. The formula is: Yield (%) = (Usable Weight ÷ Purchase Weight) × 100%.

For example, a restaurant buys 10 kg of chicken and has 8 kg left after trimming. Yield = (8 kg ÷ 10 kg) × 100% = 80%. Once the yield is known, the restaurant can calculate the effective cost of the usable ingredient.

This is called the edible portion cost: the purchase cost allocated to the usable portion. Edible Portion Cost per kg = Purchase Cost per kg ÷ Yield (expressed as a decimal).

If chicken costs Rp40,000 per kg and the yield is 80%, the calculation is Rp40,000 ÷ 0.80 = Rp50,000 per usable kg. In other words, each kilogram of prepared chicken effectively costs Rp50,000.

The effective cost is higher than the purchase price because some of the purchased weight cannot be used. This figure is still a cost per kilogram, so it must be converted to a cost per gram before being applied to a recipe.

Read also: How to Calculate Restaurant Food Costs to Maximize Profits

Example: Calculating Chicken Cost at an 80% Yield

Consider a kitchen that buys 10 kg of chicken at Rp40,000 per kg. The total purchase cost is Rp400,000.

After trimming, only 8 kg can be used, meaning that 2 kg of purchased weight is removed during preparation.

Using the original purchase price alone would understate the cost of the usable chicken. The full Rp400,000 purchase cost must be allocated across the remaining 8 kg. The calculation is shown below:

ItemValue
Purchase weight10 kg
Total purchase costRp400,000
Usable weight8 kg
Weight removed2 kg
Yield80%
Cost per usable kgRp50,000

This example illustrates how changes in usable weight affect recipe costing. The lower the yield, the higher the effective ingredient cost per usable kilogram.

Calculate the Cost per Gram After Accounting for Yield

Restaurant recipes often specify ingredients in grams. Therefore, the cost per usable kilogram needs to be converted into a cost per gram.

In the chicken example, one usable kilogram costs Rp50,000. Cost per gram = Rp50,000 ÷ 1,000 = Rp50.

Each gram of prepared chicken therefore costs Rp50. This makes it easier to calculate the ingredient cost of an individual serving.

For example, if a fried chicken dish uses 150 grams of prepared chicken, its chicken cost is 150 grams × Rp50 = Rp7,500.

This approach produces a more accurate recipe cost per serving because it uses the cost of usable ingredients rather than their original purchase price.

Apply the Quantity per Serving to Calculate Recipe Cost

Source: iStockphoto

After calculating the cost per gram, determine how much of each ingredient is needed for one serving.

Every recipe should specify a standard quantity per serving. For example, one serving of ayam geprek may require 150 grams of chicken, 30 grams of sambal, 150 grams of rice, and 10 grams of flour.

Multiply the standard quantity of each ingredient by its cost per usable unit, then add the results to find the total recipe cost.

The formula is: Recipe Cost per Serving = Σ (Quantity per Serving × Cost per Usable Unit). Remember that ingredients in the same recipe may have different yields.

Chicken may lose weight during trimming, vegetables during cleaning, and rice may gain weight during cooking. Each ingredient therefore needs a consistent measurement basis that reflects the stage at which it is used.

Consistent recipe standards make it easier to evaluate cost changes when ingredient prices or production methods change.

Account for Semi-Finished Ingredients Such as Sauces and Bases

Not every ingredient goes directly into a dish in its raw form. Restaurants often prepare sauces, stock, seasoning bases, or beverage bases in larger batches for use over several days.

These preparations should be costed by batch. For example, a restaurant starts with 5 kg of sauce ingredients costing Rp150,000. After cooking and evaporation, the finished sauce weighs only 4 kg.

The cost is therefore no longer Rp30,000 per kilogram of the starting mixture. It is Rp150,000 ÷ 4 kg = Rp37,500 per kilogram of finished sauce. If a serving uses 50 grams, its sauce cost is 50 grams × Rp37.50 = Rp1,875.

Batch costing provides a more realistic cost for semi-finished ingredients. Standardized batch recipes also help kitchens maintain consistent flavors and control ingredient use.

Update Recipe Costing When Purchase Prices or Yields Change

Supplier prices can change over time, so restaurants should review their recipe costs regularly.

For example, if chicken rises from Rp40,000 to Rp44,000 per kg while the yield remains 80%, the usable cost increases to Rp55,000 per kg, or Rp55 per gram.

At 150 grams per serving, the chicken cost increases from Rp7,500 to Rp8,250.

Yield can also change. A supplier might provide differently sized chicken cuts that require more trimming. Even if the purchase price stays the same, the usable weight may decrease.

Recipe costing should therefore be updated using both the latest purchase prices and the actual yields observed during preparation. This keeps the cost per serving aligned with current operations.

Read also: What Is a Bill of Material? Definition, Benefits, and Examples

Compare Standard Cost with Actual Cost

Source: iStockphoto

Standard cost is the expected ingredient cost based on approved recipes and yield assumptions. Actual cost is the cost incurred in day-to-day kitchen operations.

Comparing the two helps restaurants determine whether their actual ingredient use and costs align with the standards.

For example, if the standard cost of one ayam geprek serving is Rp18,000 but the actual cost is Rp20,000, the Rp2,000 difference needs to be investigated.

Possible causes include higher purchase prices, excessive trimming, oversized portions, or ingredients wasted during production.

This comparison helps managers distinguish purchasing-related cost increases from operational inefficiencies. The answer may be to improve production practices rather than simply raise menu prices.

Complete Example of Recipe Costing for One Menu Item

The following simulation calculates the ingredient cost of one serving of ayam geprek after accounting for yield. All figures are illustrative.

ItemPurchase CostYieldUsable CostQty/ServingCost/Serving
ChickenRp40,000/kg80%Rp50/g150 gramRp7,500
RiceRp15,000/kg100%*Rp15/g150 gramRp2,250
ChilliRp40,000/kg90%Rp44.44/g30 gramRp1,333
FlourRp20,000/kg100%Rp20/g10 gramRp200
OilRp18,000/liter100%*Rp18/ml20 mlRp360
SpiceRp30,000/kg95%Rp31.58/g15 gramRp474
Total Rp12,117

For this example, a 100% yield is assumed for certain ingredients when calculations use the purchase unit. In practice, rice and oil still need appropriate measurement and usage records.

The total estimated ingredient cost per ayam geprek serving is Rp12,117. This figure covers recipe ingredients only; it does not include labor, packaging, overhead, or selling costs.

This type of table can support menu evaluations. When chicken prices increase or chili yields decline, the restaurant can update the relevant inputs and immediately see how the recipe cost changes.

FAQs About Recipe Costing per Serving

1. What is the difference between purchase weight and usable weight?

Purchase weight is the amount bought from a supplier. Usable weight is the amount left after trimming or preparation that can be used in the recipe.

2. How do you calculate ingredient yield?

Divide the usable weight by the original purchase weight and multiply by 100%. The result is the percentage of the ingredient that can be used.

3. Do all ingredients have a 100% yield?

No. Ingredients have different characteristics. Meat and vegetables can lose weight during preparation, while cooking may also change the final weight.

4. When should restaurants update recipe costing?

Update it when supplier prices change, recipe standards are revised, actual yields change, or standard and actual costs differ.

Conclusion

Accurate recipe costing requires attention to purchase prices, ingredient weight after trimming, production yield, and the quantity used in each serving.

When menus and outlets increase, relying on manually updated spreadsheets can lead to inconsistent data. Restaurants therefore need standardized recipes or Bills of Materials (BOMs) that define the ingredients and quantities required for each menu item.

Recipe data should be linked to purchasing records so changes in ingredient prices can be reflected consistently in costing. This also helps restaurants evaluate margins, monitor ingredient use, and maintain product standards across outlets.

To centralize restaurant operations, inventory, and costing, explore ESB Core. This solution can support more structured F&B operations as the business grows

ESB

Ruko Paramount Center II Blok B/8,
Jl. CBD Gading Serpong, Tangerang 15810

150358

(08.30 - 18.00) GMT+7

InstagramFacebookTikTokLinkedInEmail
Copyright 2026 © PT. Esensi Solusi Buana