Calorie Per Serving Calculator

Measure recipe energy using totals, macros, serving size, and yield. See portion and density results. Plan balanced meals using dependable serving estimates every time.

Calculator inputs

The page stays single-column overall, while the calculator fields adapt to three columns on large screens, two on medium screens, and one on mobile.

Name the recipe for your exported reports.
Manual uses total calories. Macro mode derives calories automatically.
Required when manual total calories is selected.
Used for per-serving macros and macro-derived calories.
Enter digestible carbs separately from fiber for cleaner totals.
Fat contributes nine calories per gram.
This calculator values fiber at two calories per gram.
Alcohol contributes seven calories per gram.
Used to estimate calories per 100 grams.
Adjust for cooking loss, trimming, or drained liquid.
Used only when serving size is left blank.
When filled, the calculator estimates servings from usable weight.
Set the display precision for all reported values.

Formula used

Macro-derived total calories
Total Calories = (Protein × 4) + (Digestible Carbs × 4) + (Fat × 9) + (Fiber × 2) + (Alcohol × 7)

Usable weight after yield adjustment
Usable Weight = Recipe Weight × (Yield Percentage ÷ 100)

Servings used
If serving size is entered, Servings = Usable Weight ÷ Serving Size. Otherwise, Servings = Manual Serving Count.

Core outputs
Calories Per Serving = Total Calories ÷ Servings Used
Calories Per 100 g = (Total Calories ÷ Usable Weight) × 100

How to use this calculator

Step 1: Enter a recipe name so your exports are clearly labeled.
Step 2: Choose manual calories if you already know the full recipe calories. Choose macro mode if you want the page to calculate calories from nutrients.
Step 3: Add the recipe weight and usable yield percentage. This accounts for evaporation, trimming, or drained liquid.
Step 4: Enter either a manual serving count or a serving size in grams. Serving size takes priority when both are entered.
Step 5: Press the calculate button. Review the result block above the form, inspect the Plotly graph, and export CSV or PDF when needed.

Example data table

This sample recipe shows how ingredient calories can roll up into a full-batch total before dividing into servings.

Ingredient Amount Calories Protein (g) Digestible Carbs (g) Fat (g)
Brown rice, cooked 600 g 780 16.2 166.8 6.0
Chicken breast 500 g 825 155.0 0.0 18.0
Olive oil 30 g 270 0.0 0.0 30.0
Mixed vegetables 300 g 105 6.0 18.0 1.2
Total 1,430 g 1,980 177.2 184.8 55.2
Sample output idea: With 95% usable yield and a 250 g serving size, the recipe gives about 5.43 servings and roughly 364.53 calories per serving.

Frequently asked questions

1. What does calorie per serving mean?

It is the amount of energy in one portion of a recipe. The calculator divides full recipe calories by the number of servings used in the final calculation.

2. When should I use serving size instead of serving count?

Use serving size when portions are weighed in grams. This method is often more accurate because it converts usable batch weight into estimated servings automatically.

3. Why does yield percentage matter?

Yield percentage adjusts the batch for cooking loss, trimming, or drained liquid. It improves portion estimates and keeps calories per 100 grams more realistic.

4. Does the calculator work if I only know macros?

Yes. Switch to macro mode and enter protein, digestible carbohydrates, fat, fiber, and alcohol totals. The page converts them into estimated recipe calories automatically.

5. Why are digestible carbs separate from fiber?

Keeping digestible carbs and fiber separate avoids double counting. This layout also lets the calculator apply a different calorie factor to fiber.

6. What is calories per 100 grams used for?

Calories per 100 grams helps compare foods by density. It is useful when portion sizes vary or when you want a standard reference value.

7. Can I export the results?

Yes. After calculation, use the CSV button for spreadsheet-friendly output and the PDF button for a clean portable summary of the current result.

8. Why can manual calories differ from macro calories?

Differences can happen from label rounding, ingredient databases, fiber treatment, cooking changes, or missing ingredients. The reference row helps you compare both methods quickly.

Related Calculators

trans fat calculatoradded sugar calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.