Food & Bakery · Pricing guide

Recipe Costing: A Complete Guide for Small Food Businesses

Recipe costing is the foundation of every profitable food business — and it is the single skill that separates food businesses that survive from food businesses that close within eighteen months of launch. The principle is straightforward: know, to the gram and to the cent, what every dish you serve actually costs to make. The execution is where most small food businesses fail, because recipe costing looks deceptively simple until you start accounting for the things that are not on the recipe card — the oil absorbed by the fryer, the herb stems you discard, the trim loss on a brisket, the undercooked batch that goes in the trash, the tablespoon of salt you never bothered to measure. Every one of those uncounted grams is a margin leak, and margin leaks compound across a menu until the food business is technically profitable on paper and broke in the bank account.

This guide walks through how to cost a recipe properly, starting from the only correct unit of measurement (the gram, not the cup or the "pinch"), through the yield testing that determines your true per-serving cost, the batch costing that lets you scale recipes without losing accuracy, the recipe standardization that prevents cost drift, and the spreadsheet trap that catches 80% of small food businesses in their first year. We will cover when a spreadsheet is enough, when you need dedicated costing software, and how to compare the major tools on the market. The framework here is the same one used by culinary schools, commercial commissary kitchens, and multi-unit restaurant groups — adapted for the realities of a small food business running on tight margins.

By the end, you will have a defensible per-serving cost for every recipe in your lineup, a system for keeping that cost accurate as ingredients and yields drift, and a clear answer to the question every food business owner eventually faces: "Why does my food cost percentage keep climbing even though I have not changed my menu?" If you want to skip ahead and run the numbers for your own recipes, the recipe cost calculator implements the exact framework described below.

Key takeaways
  • Recipe costing must be done in grams, not volume measurements. A cup of flour weighs between 120 and 145 grams depending on how it was scooped — a 21% swing that makes any volume-based cost calculation meaningless.
  • Yield is the difference between cost-on-paper and cost-in-reality. A recipe that "serves 8" often serves 6 after trim loss, shrinkage, and quality-control culling. Cost per serving must use the realistic yield, not the recipe-card yield.
  • Recipe standardization is not a luxury — it is what makes costing possible. If two cooks make the same dish two different ways, you do not have a recipe; you have two recipes, each with its own cost, and you cannot price either one accurately.
  • The spreadsheet trap catches 80% of small food businesses in their first year: the spreadsheet works for 10 recipes, becomes unmanageable at 30, and silently produces wrong numbers at 50 because no one updated the supplier price list.
  • Dedicated costing software is worth the cost once you exceed 25-30 recipes or operate multiple locations. Below that, a disciplined spreadsheet is fine — but the discipline of monthly price updates is non-negotiable.
  • Shrinkage is not the same as waste. Shrinkage is the unavoidable weight loss from cooking (a 12-ounce raw steak becomes a 9-ounce cooked steak). Waste is the avoidable loss from trim, spoilage, and mistakes. Costing must account for both.

Why Recipe Costing Is the Skill That Determines Whether You Survive

Recipe costing is the single most undervalued skill in the food industry, and the lack of it is the single most common reason small food businesses fail. The pattern is predictable: a passionate cook launches a catering business, food truck, or home bakery with a handful of family recipes they have made for years. They price the menu by intuition — "a bowl of chili should be $8, a sandwich should be $10" — and they sell well. Six months in, they are exhausted and the bank account is not growing. A year in, they are losing money on every order and cannot figure out why. The reason is always the same: their recipes cost more to make than they assumed, and the gap between assumed cost and real cost has been quietly eating the profit margin since day one.

The reason recipe costing is so undervalued is that it looks easy. Most recipes come with a list of ingredients and quantities, and the instinct is to multiply quantity by grocery-store price, sum the results, and call it a cost. This produces a number that is directionally correct and operationally useless, because it ignores every layer of cost that does not appear on the recipe card: the trim loss when you break down a primal cut of beef, the oil that oxidizes and gets replaced every three days in the fryer, the herbs you buy by the bunch but use by the tablespoon, the undercooked batch that goes in the trash, the tablespoon of salt you never measured, and the 12% shrinkage that turns a 16-ounce raw pork chop into a 14-ounce finished portion. A recipe costed without these layers is a recipe costed to lose money.

The third reason recipe costing matters is that it is the only objective basis for menu pricing. Without accurate recipe costs, you cannot calculate food cost percentage, you cannot engineer your menu, you cannot quote a catering job profitably, and you cannot negotiate with suppliers from a position of knowledge. Recipe costing is not an accounting exercise — it is the foundation of every pricing decision the business makes. The businesses that survive are the businesses that know, to the cent, what every dish costs to put on a plate.

The Only Correct Unit: Costing by the Gram

Recipes written in volume measurements — cups, tablespoons, "a pinch" — cannot be costed accurately. The problem is not that volume measurements are imprecise in the kitchen (though they are); the problem is that the same volume measurement corresponds to dramatically different weights depending on how the ingredient was handled. A cup of all-purpose flour scooped with a spoon and leveled weighs 120 grams. A cup scooped by dipping the measuring cup into the bag and leveling weighs 145 grams. A cup sifted before measuring weighs 100 grams. That is a 45-gram swing — a 45% difference — across the same nominal quantity. Any cost calculation based on "one cup of flour" is meaningless because you do not know which cup you are costing.

The cost-per-gram calculation

The correct method is to cost every ingredient by weight, in grams. The formula is straightforward:

Cost per gram of ingredient = Package price ÷ Package weight in grams
Cost of ingredient in recipe = Cost per gram × Grams used in recipe
Total recipe cost = Sum of ingredient costs across all ingredients in the recipe
Cost per serving = Total recipe cost ÷ Realistic yield (number of sellable servings)

A 25-pound bag of all-purpose flour that costs $18.99 contains 11,340 grams. Cost per gram: $0.00167. A recipe using 480 grams of flour: $0.80. A 1-pound block of butter at $4.50 contains 454 grams. Cost per gram: $0.0099. A recipe using 226 grams (one U.S. stick): $2.24. A bunch of cilantro at $1.50 weighs about 100 grams; a recipe using 15 grams of chopped leaves: $0.23. Every ingredient, every recipe, every cost — all in grams. The math is the same whether you are costing a taco or a wedding cake; only the numbers change.

Why weight matters more for some ingredients than others

Weight-based costing is non-negotiable for any ingredient where volume varies significantly: flour, sugar, brown sugar (which packs), grated cheese (which compacts), chopped herbs (which compress), ground spices (which settle). For liquids where volume and weight track closely (water, milk, oil), volume measurements are acceptable in the recipe but should still be costed by weight when the supplier pricing is by weight. The general rule: if the ingredient can settle, pack, compress, or be measured inconsistently, cost by weight. The exception is small quantities of expensive ingredients (saffron by the gram, vanilla bean by the ounce) where the supplier pricing is by weight and the recipe quantity is small enough that any error is significant.

The American Culinary Federation's recipe standardization guidelines specify that all professional recipes be written in weight measurements (grams or ounces) for dry ingredients and milliliters or fluid ounces for liquids. Volume measurements (cups, tablespoons) are reserved for home recipes where precision is less critical. Any food business costing recipes in volume measurements is, by industry standards, not actually costing recipes — it is estimating them.

Yield Testing: The Difference Between Cost-on-Paper and Cost-in-Reality

Yield is the number of sellable servings a recipe produces in practice — not the number the recipe card claims. Yield testing is the process of making a recipe three times, counting only the servings that meet your quality standard, and averaging the result. The recipe card that says "serves 8" often yields 6 sellable servings in practice, because two servings were lost to trim, undercooking, spillage, or quality-control culling. If you costed the recipe for 8 servings and serve 6, your per-serving cost is understated by 33% — a gap that quietly doubles your food cost percentage without your knowledge.

As-purchased vs. edible-portion yield

Yield testing has two layers: as-purchased yield (AP) and edible-portion yield (EP). The AP yield is the percentage of a raw ingredient that is usable after trimming, peeling, and butchering. The EP yield is the percentage of the cooked ingredient that ends up on the plate. Both must be tracked separately, and both affect the per-serving cost.

  • Carrots: 80-85% AP yield (trimmed and peeled), 75-80% EP yield after cooking
  • Onions: 88-92% AP yield (peeled and trimmed)
  • Potatoes: 78-85% AP yield (peeled)
  • Whole chicken: 65-70% AP yield (bones, skin, and trim removed); 50-55% yield of boneless skinless breast from a whole chicken
  • Beef brisket: 55-65% EP yield after smoking (45% shrinkage)
  • Pork shoulder: 60-70% EP yield after slow cooking and shredding
  • Salmon fillet: 65-75% AP yield from a whole salmon (after filleting, pin-boning, and portioning)
  • Cilantro, parsley, herbs: 60-70% AP yield (leaves only, stems discarded for most uses)

If you cost a brisket recipe at the raw weight without accounting for 45% shrinkage, your per-serving cost is understated by nearly half. If you cost a chicken recipe assuming the whole bird yields boneless breast, your per-serving cost is understated by 35-40%. The yield percentages above are industry-standard ranges; your specific yields will vary based on your cooking method, your trim practices, and your quality standards. Test every recipe three times and use the average.

Common mistake: Food businesses that use supplier-stated yields (often from a supplier's spec sheet) instead of testing their own yields routinely understate per-serving cost by 10-20%. Supplier yields assume ideal trim and ideal cooking; real kitchens have neither. The only accurate yield is the one you test yourself, in your kitchen, with your equipment, three times.

Shrinkage vs. waste: two different losses

Shrinkage is the unavoidable weight loss from cooking — water evaporation, fat rendering, collagen breakdown. A 12-ounce raw steak becomes a 9-ounce cooked steak; the 3 ounces of loss is shrinkage, and it is built into the cost of the cooked portion. Waste is the avoidable loss — trim that could have been saved for stock, spoiled product from over-ordering, mistakes that end up in the trash. Shrinkage is a recipe-costing input; waste is an operational problem to be solved. A food business that conflates the two ends up either over-costing its recipes (treating waste as inherent shrinkage) or under-costing them (treating real shrinkage as avoidable waste). Track them separately.

Batch Costing: Scaling Recipes Without Losing Accuracy

Most food businesses scale recipes — a home baker makes a 24-cupcake batch, a caterer makes a 100-serving lasagna, a food truck makes a 50-taco prep. Scaling a recipe is not just multiplying every ingredient by a constant; it is re-costing the recipe at the batch size, because some ingredients do not scale linearly. Salt, leavening, and spices scale sub-linearly (a 4× batch needs roughly 3× the salt, not 4×). Cooking times change with batch size. Yield often changes — a single batch of cupcakes may yield 23 of 24 sellable, but a 4× batch may yield 92 of 96 sellable (96%) because the proportional loss per batch is amortized across more units. Batch costing means re-running the cost calculation at the actual batch size, not multiplying the per-serving cost by the number of servings.

The batch-costing workflow

  1. Cost the single recipe at the gram level, including yield testing.
  2. Scale every ingredient quantity by the batch multiplier (2×, 4×, 10×).
  3. Adjust non-linear ingredients (salt, baking powder, spices) down by 10-25% from the linear scale.
  4. Test the batch three times at the new scale, recording actual yield.
  5. Cost the batch using actual batch yield, not extrapolated single-recipe yield.
  6. Document the batch recipe as a separate standardized recipe — not as a multiplier on the single recipe.

Batch costing is particularly important for caterers, who routinely produce 100-500 servings of a dish in a single cook. A catering recipe costed by multiplying the home-recipe cost by 100 is almost always understated, because the home recipe's yield assumptions do not hold at 100 servings. The batch yield is usually higher (proportional trim loss is lower), but the labor efficiency is also higher — and the per-serving cost should reflect both.

Recipe Standardization: The Discipline That Makes Costing Possible

Recipe standardization is the practice of writing every recipe with exact quantities (by weight), exact procedures, exact equipment, and exact yield. The American Culinary Federation defines a standardized recipe as one that has been "tried, tested, evaluated, and adapted for use by a particular food service operation" and that "produces the same quality and yield every time it is produced." A food business without standardized recipes cannot cost its menu accurately, because the dish the owner costed and the dish the line cook produced are two different products with two different costs.

The elements of a standardized recipe are: ingredient list with quantities in grams, preparation method for each ingredient (chopped, sliced, minced — and to what size), step-by-step procedure with cooking times and temperatures, equipment list, plating instructions, and tested yield (servings and weight). Every recipe in the business's recipe book should follow this format, and every cook in the kitchen should be trained to follow the recipe exactly. The discipline is uncomfortable for cooks who learned by intuition — but the discipline is what makes the food cost percentage stable, the menu price defensible, and the business profitable.

Pro tip: Standardized recipes should be re-tested every six months, even if the recipe has not changed. Suppliers change product specifications (a different tomato variety, a different fat content in the beef), and these changes silently affect yield and cost. A six-month cadence catches drift before it compounds into a meaningful margin loss. Keep the previous version of every standardized recipe on file so you can compare yields and costs over time.

The Spreadsheet Trap

Most food businesses start recipe costing in a spreadsheet — typically Google Sheets or Excel — and most food businesses run into the same wall at roughly the same point: somewhere between 25 and 35 recipes, the spreadsheet becomes unmanageable, the supplier price list stops being updated, and the cost numbers it produces start being wrong in ways no one notices. This is the spreadsheet trap, and it catches roughly 80% of small food businesses in their first year of operation.

How the trap springs

The trap springs in three stages. In stage one, the spreadsheet works beautifully: you enter recipes, you enter supplier prices, the per-serving costs come out cleanly, and you price your menu with confidence. In stage two, the recipes keep getting added (you add seasonal specials, you add catering-only items, you add a brunch menu) but the supplier price list stops being updated because no one has time. The spreadsheet still produces numbers — but the numbers are based on last quarter's prices, and food inflation has been 6-12% in the interim. In stage three, the spreadsheet contains 40 recipes, half of which reference ingredients whose prices are now wrong, and no one trusts the cost numbers it produces — but no one has the time to rebuild the spreadsheet either.

The escape from the spreadsheet trap

The escape is one of two paths. Path one: maintain the spreadsheet with monthly supplier price updates as a non-negotiable business discipline. Block out two hours on the first Monday of every month, pull the latest supplier invoices, update every ingredient price in the spreadsheet, and recost every recipe. This is feasible up to about 30 recipes; beyond that, the monthly update takes longer than the cost of dedicated software. Path two: switch to dedicated recipe costing software once you exceed 25-30 recipes or operate more than one location. The software automates the price-update step by integrating with supplier ordering systems, scales recipes correctly, and flags cost drift automatically.

Industry surveys of independent restaurants and food trucks consistently show that operations using dedicated recipe costing software run food costs 2-3 percentage points lower than operations using spreadsheets. The difference is not the software — it is the discipline the software enforces. Spreadsheets let you skip the monthly update; software does not.

Costing Software Comparison: When to Upgrade

Dedicated recipe costing software ranges from $50/month entry-level tools to $300+/month enterprise platforms. For most small food businesses (food trucks, caterers, home bakeries, single-location restaurants), the relevant options fall into three tiers.

Tier 1 — Free or low-cost entry ($0-$50/month)

This tier includes Google Sheets templates, Notion recipe databases, and lightweight tools like Recipe Costing Calculator. These tools are essentially structured spreadsheets with some automation around price updates and recipe scaling. They are appropriate for businesses with 1-15 recipes, single-location operations, and owners who have the discipline to maintain them. Most food businesses start here. The risk is staying here too long.

Tier 2 — Mid-market professional tools ($50-$200/month)

This tier includes tools like MarketMan, xtraCHEF by Toast, Orderly, and CostGuard. These tools integrate with supplier ordering systems, automatically pull in invoice prices, scale recipes correctly, support menu engineering analysis, and provide food cost variance reporting (theoretical vs. actual food cost). They are appropriate for businesses with 25-100 recipes, multiple menu rotations, and the volume to justify the monthly cost. The decision to move from Tier 1 to Tier 2 should be triggered by the spreadsheet trap — when monthly spreadsheet updates exceed two hours, the software pays for itself in time saved and accuracy gained.

Tier 3 — Enterprise platforms ($200-$1000+/month)

This tier includes platforms like MarginEdge, CrunchTime, and the inventory modules of major restaurant POS systems (Toast, Square for Restaurants, Lightspeed). These tools combine recipe costing with full inventory management, purchasing, prep tracking, and variance analysis. They are appropriate for multi-location operations, ghost kitchens, and businesses grossing over $1M annually. For most small food businesses, this tier is overkill until the business is scaling into multiple locations or commissary-based production.

Pro tip: The software decision is less about which tool and more about when to switch. A $100/month tool that you use correctly will save more money than a $300/month tool that you use halfway. The trigger to switch is when monthly spreadsheet maintenance exceeds 2 hours or when you exceed 25 active recipes. Before that, the spreadsheet is fine; after that, the spreadsheet is actively costing you money through stale prices and silent cost drift.

Putting It All Together: A Worked Recipe Example

Let's walk through a complete recipe costing exercise for a chicken tortilla soup, made by a caterer serving 50 portions per batch. The recipe is standardized and yield-tested.

  1. Chicken breast (raw, boneless, skinless): 3,000g at $0.011/g = $33.00. EP yield after cooking and shredding: 70%. Cooked yield: 2,100g.
  2. Diced onion: 400g at $0.0016/g = $0.64. AP yield 90%: 360g usable.
  3. Diced celery: 300g at $0.0025/g = $0.75. AP yield 80%: 240g usable.
  4. Crushed tomatoes (canned): 800g at $0.0035/g = $2.80. 100% yield.
  5. Chicken stock: 2,000g at $0.0020/g = $4.00. 95% yield after evaporation: 1,900g.
  6. Spice blend (cumin, chili powder, oregano): 45g at $0.04/g = $1.80.
  7. Salt: 18g at $0.0006/g = $0.01.
  8. Corn tortillas (for strips): 300g at $0.005/g = $1.50. EP yield after frying: 70%: 210g usable.
  9. Cotija cheese: 200g at $0.025/g = $5.00. Garnish.
  10. Cilantro (chopped): 30g at $0.015/g = $0.45. AP yield 65%: 19.5g usable.
  11. Total recipe cost: $49.95.
  12. Realistic yield after three tests: 48 sellable portions (2 portions lost to spillage and quality control).
  13. Per-serving cost: $49.95 ÷ 48 = $1.04.
  14. Menu price at 28% food cost: $1.04 ÷ 0.28 = $3.71, rounded to $4.00 for menu pricing.
  15. Actual food cost percentage at $4.00: 26% — within target range.

At $4.00 per serving with a $1.04 per-serving cost, the soup carries a 74% gross margin — enough to absorb the caterer's labor, equipment, transport, and overhead while leaving a healthy profit. A caterer who costed this soup by eye ("a bowl of soup should be $3") would be selling at $3.00 with a 35% food cost — outside the target range, and quietly losing money on every bowl. Run the same exercise for your own recipes with the recipe cost calculator, and if you are costing recipes for a food truck menu specifically, the food truck pricing calculator takes the per-serving cost and runs it through the menu pricing framework that turns a recipe cost into a menu price.

About the author
The 1one.shop editorial team includes food service operators and culinary analysts who have costed recipes in commercial kitchens, catering operations, and home-based food businesses. Our recipe costing frameworks are adapted from American Culinary Federation standardization methodology, National Restaurant Association food cost benchmarks, and practical work with commissary kitchens and small food businesses across U.S. markets. We have helped food business owners move from intuition-based pricing to data-based pricing in their first year of operation.
FAQ

Common questions

Still have a question? Send us a message.

How often should I recost my recipes?
Recost every recipe at least every six months, and any time you change ingredient suppliers or brands. Food prices fluctuate 6-12% annually in normal years and 15-25% in inflationary years; a recipe costed once and never updated will be 20-30% wrong within two years. The recosting should include both updated supplier prices and a re-test of yield, because supplier product specifications change (different tomato variety, different fat content in beef) and silently affect yield. Block out a recurring two-hour block on the calendar for monthly price updates and a half-day every six months for full recipe re-testing.
Can I cost recipes in volume measurements instead of weight?
You can, but the results will be wrong by 10-25% on any ingredient where volume varies significantly with handling — flour, sugar, brown sugar, grated cheese, chopped herbs, ground spices. The American Culinary Federation's recipe standardization guidelines specify weight measurements for dry ingredients for exactly this reason. The fix is simple: buy a kitchen scale that reads to the gram ($20-$40), rewrite your recipes in grams (one afternoon's work for most small businesses), and never look back. The accuracy gain pays for the scale in the first week.
What is the difference between as-purchased and edible-portion yield?
As-purchased (AP) yield is the percentage of a raw ingredient that is usable after trimming, peeling, and butchering — for example, 70% of a whole chicken is usable as boneless parts after the bones, skin, and trim are removed. Edible-portion (EP) yield is the percentage of the cooked ingredient that ends up on the plate — for example, a brisket loses 45% of its weight during smoking, so a 16-ounce raw brisket yields roughly 9 ounces of cooked meat. Both yields must be tracked separately, and both affect per-serving cost. Costing a brisket at raw weight without accounting for EP yield understates per-serving cost by nearly half.
Should I use recipe costing software or a spreadsheet?
A disciplined spreadsheet is fine up to about 25-30 recipes for a single-location operation. Beyond that, or with multiple locations, dedicated software (MarketMan, xtraCHEF, CostGuard, MarginEdge) pays for itself through automated supplier price updates, scaled recipe costing, and food cost variance reporting. The trigger to switch is when monthly spreadsheet maintenance exceeds two hours, when you exceed 25 active recipes, or when you open a second location. The software decision is less about which tool and more about the discipline the software enforces — spreadsheets let you skip the monthly update; software does not.
What food cost percentage should I target for my recipes?
Target food cost percentages vary by item category: 25-30% for protein-centered dishes, 18-22% for starches and sides, 12-18% for beverages and high-margin add-ons. The blended food cost across an entire menu should land at 27-32% for most food businesses. Above 32% blended, the business is almost certainly losing money after labor and overhead. Below 25% blended, the menu is probably underdelivering on portion size or quality. Track blended food cost weekly; a bad week of protein price spikes can erase a month of margin if it goes unnoticed.
How do I account for oil, salt, and small-quantity ingredients in recipe costing?
Oil should be costed by the gram (or milliliter, which is equivalent for oil) at the per-unit cost from the supplier, including a fryer-oil surcharge if you operate a deep fryer — fryer oil oxidizes and must be replaced every 2-3 days, which adds roughly $0.05-$0.15 per fried order to the true oil cost. Salt and small-quantity spices should be costed by the gram, even when the per-recipe cost is small ($0.01-$0.05). The point is not the individual line item — it is the discipline of costing every ingredient so that the total recipe cost is accurate. Skipping small ingredients is how food businesses end up with food cost percentages that drift upward without explanation.
What is food cost variance and why does it matter?
Food cost variance is the difference between theoretical food cost (what your recipes say you should have used) and actual food cost (what your inventory says you actually used). A well-run food business holds variance below 1.5% of food cost; a poorly run operation sees variance of 3-5% or higher. Variance above 2% indicates one of three problems: waste (spoilage, mistakes, over-portioning), theft, or inaccurate recipe costing. Most variance is waste, and most waste is operational — not a recipe problem. Recipe costing software tracks variance automatically; spreadsheet-based operations should track it monthly with a physical inventory count.