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.
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
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 |
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.