Skip to content
Grocery Mentor

Guide · Meal Planning

How to Calculate the Cost of a Recipe Per Serving

By

Updated October 7, 2026

Quick answer: Cost per serving equals the cost of the ingredients you actually use, divided by the servings you actually eat. Price only the part of each package the recipe uses, adjust for trimmed waste, and count leftovers you eat as servings.

Short answer: cost per serving = cost of the ingredients you use ÷ servings you actually eat. The two details that trip people up are (1) pricing only the part of the package the recipe uses and (2) counting only the servings that get eaten. The recipe cost calculator does the arithmetic once you enter each ingredient’s price and amount.

The 5-step method

  1. List every ingredient and the amount the recipe calls for.
  2. Find the price and size of the package you bought (price per package, and how much is in it).
  3. Convert to matching units, then work out the cost of the amount used.
  4. Add the ingredient costs to get the recipe total.
  5. Divide by servings eaten to get cost per serving.

Step 3: the package-fraction formula

cost used = (amount used ÷ package size) × package price

Both amounts must be in the same unit. If the recipe uses cups and the package is in ounces or pounds, convert first. The grocery and cooking unit converter and the ounces to cups guide help.

Ingredient Package price Package size Used in recipe Cost used
Cooking oil $6.00 48 fl oz 1 tbsp (0.5 fl oz) $0.06
Flour $3.50 5 lb (about 18.8 cups) 2 cups $0.37
Chicken breast $3.49/lb by weight 1.5 lb $5.24
Sour cream $2.50 16 oz 4 oz (1/2 cup) $0.63
Tortillas $3.00 10 count 8 $2.40

A cup of all-purpose flour weighs about 4.25 ounces, though it depends on how you scoop it, so the cup count is approximate.

Worked example 1: chicken fajitas (4 servings)

Ingredient Amount used Cost used
Chicken breast ($3.49/lb) 1.5 lb $5.24
Bell peppers ($1.00 each) 3 $3.00
Onion 1 $0.80
Flour tortillas ($3.00 for 10) 8 $2.40
Fajita seasoning packet 1 $1.25
Cooking oil ($6.00 for 48 fl oz) 1 tbsp $0.06
Sour cream ($2.50 for 16 oz) 1/2 cup (4 oz) $0.63
Total $13.38

$13.38 ÷ 4 servings = about $3.35 per serving.

These are illustrative prices. Swap in yours.

Worked example 2: spaghetti with meat sauce (6 servings)

Ingredient Cost
1 lb spaghetti $1.50
24 oz jar of sauce $2.50
1 lb ground beef $5.00
Total $9.00

$9.00 ÷ 6 = $1.50 per serving. Add a side salad at $0.75 per serving and the cost per meal is $2.25 per person. The cost per meal calculator adds up all the parts of a plate.

Adjust for trimming, peeling, and bones

The price on the shelf is for the product as purchased. What you cook is the edible portion. The USDA Food Buying Guide publishes yield information for many foods for this reason. To adjust:

cost per usable pound = price per pound ÷ yield (as a decimal)

Item Price per lb Assumed yield Cost per usable lb
Boneless chicken breast $3.49 100% $3.49
Bone-in chicken thighs $1.99 65% $3.06
Whole pineapple $1.20 50% $2.40
Carrots (peeled) $1.00 85% $1.18

The yields in this table are assumptions for illustration. Cooking also changes weight: meat shrinks and rice and pasta expand. Weigh a few of your own foods before and after to learn your real yield. Bone-in cuts can still be a good deal, so compare them on cost per usable pound, and see unit price explained.

Pantry staples and “free” ingredients

Salt, oil, spices, flour, and sugar feel free but are not. There are two simple ways to include them:

  • Fraction method: cost the exact amount, like the oil and flour above.
  • Flat pantry charge: add $0.25 to $0.50 per recipe for the small stuff. This is faster and close enough for planning.

If you left out the pantry items in the fajitas, you would be $1.31 off, which is about 10%, enough to matter on a tight budget.

Which price should you use?

  • What you paid is best for a meal you already cooked.
  • Your typical price is best for planning. Track it in a price book or the unit price calculator.
  • Sale prices make a recipe look cheaper than your normal week. Use them when you buy ahead and store the food.
  • Store brand prices are often much lower than name brands. See store brand vs name brand.

Count servings you actually eat

Recipe cards often say “serves 6,” but a serving is whatever your household eats. If 4 people finish the pot, it served 4.

cost per eaten serving = total cost ÷ servings eaten

Scenario Cost Servings eaten Per serving
Chili, 6 servings, all eaten $12.00 6 $2.00
Chili, 6 servings, 2 thrown out $12.00 4 $3.00

Planned leftovers are the cheapest meals you will ever eat. See how to use leftovers and save money and the leftover portion calculator.

Scaling a recipe

To scale, multiply the ingredient amounts and the servings by the same factor. The cost per serving stays about the same, but the package math changes. Doubling the fajitas needs 3 lb of chicken but still just 1 tbsp more oil from the same bottle. If doubling means opening a second package that you will not finish, count that package at full price.

Common mistakes

  1. Using the full package price for a recipe that uses a fraction.
  2. Forgetting oil, spices, and condiments.
  3. Ignoring trim and bone loss.
  4. Using sale prices for everything.
  5. Counting servings that get thrown out.
  6. Mixing units (cups of rice priced by the pound).
  7. Using label serving sizes instead of what your family actually eats.

Using it for budgeting

Once you know your cost per serving for five or six regular dinners, you can:

Quick cheat sheet

  • Cost used = (amount used ÷ package size) × package price
  • Recipe total = sum of ingredient costs, including pantry items
  • Cost per serving = total ÷ servings eaten
  • Cost per meal = sum of the cost per serving of each dish on the plate
  • Usable cost per lb = price per lb ÷ yield

Limits of this guide

Prices and yields in the examples are illustrative, not current. Real costs depend on your store, region, and the foods you buy. Nutrition and portion needs vary by person.

Sources

Last reviewed October 7, 2026.

Evergreen method

Calculate cost per eaten serving

Recipe value depends on the servings actually eaten and the ingredients actually used.

Formula

cost per eaten serving = ingredient cost used ÷ servings eaten

Reproducible steps

  1. 1.Cost only the fraction of each package used.
  2. 2.Count realistic eaten servings, not theoretical yield.
  3. 3.Track leftovers separately so waste is visible.
Read our methodology and update policy

FAQ

Common questions

How do you calculate the cost per serving of a recipe?

Add up the cost of the ingredients the recipe uses, then divide by the number of servings you actually eat. For each ingredient, cost used = (amount used ÷ package size) × package price. If a recipe costs $13.38 and serves 4, it costs about $3.35 per serving.

Do I count the full price of every package?

No. Count only the part of the package the recipe uses, unless you will not use the rest before it spoils. Then the whole package is the real cost. A tablespoon of oil from a $6 bottle costs about 6 cents, but a bunch of fresh herbs you throw away costs the full price.

How do I cost an ingredient when I only use part of the package?

Convert the recipe amount to the same unit as the package, then use the fraction. If a 5 lb bag of flour costs $3.50 and holds about 18.8 cups, 2 cups cost about $0.37. A unit converter makes this quick.

Should I include spices, oil, and salt?

Yes, but they are small. Use the fraction method for each one, or add a flat 25 to 50 cents per recipe for pantry basics. Leaving them out makes your cost per serving look lower than it really is.

How do I account for peeling, trimming, and bones?

Use the yield. Divide the price per pound by the share of the item you can eat. If bone-in chicken is $1.99 per pound and 65% of it is edible meat, you pay about $3.06 per pound of meat. Weigh your own before and after to find real numbers.

What is the difference between cost per serving and cost per meal?

A serving is one portion of a recipe. A meal is everything a person eats at one sitting, which may include several recipes and sides. Add the cost per serving of each dish on the plate to get the cost per meal.

Should I use sale prices or regular prices?

Use the price you actually paid for what is in your kitchen. For planning future meals, use your typical price from a price book. If you only use sale prices, your estimates will look cheaper than your average week.

What if the recipe makes leftovers?

Count the leftover servings you will really eat. A $12 pot of chili that makes 6 servings costs $2.00 per serving. If you throw out 2 servings, you ate 4, and the cost rises to $3.00 per serving eaten.

How do I figure out cost per serving for a family?

Divide the recipe cost by the number of servings. Then multiply by the number of servings your family eats. A $3.35 per serving recipe costs about $13.40 for four people, or $16.75 if five people eat. Teens and adults often eat more than one serving.

How accurate does this need to be?

Close is good enough for planning. Rounding to the nearest 5 or 10 cents per ingredient will get you within a few percent. Focus on the biggest items, usually meat, dairy, and fresh produce, and use the exact price for them.

Related

Keep reading