Divide the calories in a food portion by its weight in grams. That gives calories per gram. Multiply by 100 for calories per 100 g.
A portion with 240 calories and a weight of 160 g has a calorie density of 1.5 kcal/g, or 150 calories per 100 g. The food calorie density calculator runs the equation for two foods and compares them on the same basis.
Calorie density is also called energy density. In nutrition, a capital-C Calorie and one kilocalorie mean the same amount of food energy.
The denominator is food weight
The basic equation is short:
Calories in the measured portion ÷ portion weight in grams
To convert the answer to calories per 100 g, multiply by 100. To find how many grams provide 100 calories, divide 100 by calories per gram.
These are three views of the same relationship:
- kcal/g makes the underlying ratio easy to compare.
- kcal/100g matches the standardized column used on many labels outside the United States.
- grams/100 kcal shows how much food weight fits into a fixed amount of energy.
Worked comparison with different serving sizes
Food A lists 180 calories for 150 g. Food B lists 260 calories for 100 g. Comparing 180 with 260 is not enough because the labeled portions have different weights.
- Food A: 180 ÷ 150 = 1.2 kcal/g, or 120 calories per 100 g.
- Food B: 260 ÷ 100 = 2.6 kcal/g, or 260 calories per 100 g.
- Difference: 260 - 120 = 140 calories per 100 g.
- At equal weight, Food B has about 2.17 times the calorie density of Food A.
The comparison does not say which food you should eat. It tells you how much energy each food contains for the same gram weight.
Keep calories and grams from the same column
U.S. Nutrition Facts labels usually lead with one serving, while UK, EU, Australian, and New Zealand labels commonly include a per-100g column. Use calories and grams from the same basis.
If a package says 200 calories per 50 g serving, divide 200 by 50. Do not divide its per-serving calories by a per-100g weight or combine values from two products.
Check whether the label describes the food as sold, prepared, drained, dry, or cooked. Added water can lower calories per gram without changing the total calories in the dry ingredients. The nutrition-label guide covers serving columns and package totals. For scaling every macro to a weighed portion, use the nutrition per 100g calculator.
Calorie density is based on weight, not appearance
A gram-based calculation is not a direct measurement of cups, bowl size, or stomach volume. Air changes the space a food occupies without adding weight. Water adds weight and volume without adding calories.
This distinction shows up often in volume-eating discussions. Popcorn and a compact snack can look dramatically different at the same gram weight. A soup can weigh much more after water is added even though the ingredients still contain the same total food energy.
Use the metric that fits the decision. Equal-weight comparison answers “which has more calories per gram?” A measured serving answers “how many calories are in the portion I plan to eat?”
Fullness depends on more than kcal per gram
Recent r/Volumeeating conversations repeatedly add protein, fiber, meal composition, preparation time, cost, and return of hunger to the discussion. Those are reasonable practical questions, but calorie density cannot calculate them.
A lower-density meal can provide more food weight for the same calories. It may still feel unsatisfying to a particular person, or hunger may return sooner than expected. A higher-density ingredient may make a meal more enjoyable or contribute protein, fat, or micronutrients. The number is descriptive, not a food grade.
That is why the calculator avoids color-coded “good” and “bad” bands. If you are checking one full meal rather than two foods, the high-protein low-calorie meal checker can put protein per calorie, calorie density, and fiber context on one page.
What the evidence says
The USDA Nutrition Evidence Systematic Review defines energy density as the calories in a given weight of food or beverage. Its review concluded that relatively low-energy-density dietary patterns improve weight loss and maintenance among adults.
A review in Nutrition Bulletin explains that water lowers energy density because it adds weight without calories, while fat raises it because fat supplies 9 kcal/g. It also describes appetite as the product of cognitive, sensory, gastrointestinal, hormonal, and neural factors rather than one ratio.
A systematic review and meta-analysis of 11 clinical-trial reports found that changing dietary energy density increased reported fullness but had no significant effect on hunger. Variation between studies was high, and the authors called for better trials. The evidence supports careful dietary-pattern language, not a guarantee about one food or one meal.
Common questions
Is 100 calories per 100 g the same as 1 kcal/g?
Yes. Divide 100 calories by 100 g and the result is 1 kcal/g.
Can I calculate a whole meal?
Yes, if you know the meal's total calories and finished weight. Divide total calories by the finished grams. If the meal has multiple servings, weigh the complete cooked batch before removing portions.
Does cooking change calorie density?
Cooking can change food weight through water loss or gain. The total calories in a closed recipe may stay similar while calories per gram change. Added oil, sugar, sauces, or discarded cooking liquid can also change the total.
Is nutrient density the opposite of calorie density?
No. Nutrient density measures nutrients relative to energy or another reference amount. A food can be calorie dense and still provide important nutrients.
Should I choose the lowest-density food every time?
No. Use the comparison when food weight and calories matter to your decision. Nutrition, appetite, allergies, medical needs, preferences, access, and cost can matter more in another situation.
This guide uses the USDA evidence review on energy density, a review of energy density and intake regulation, and the systematic review of energy density and appetite. Community discussions informed the practical questions and cautions; they are not used as clinical evidence.