200
kcal
10
g
20
g
8
g
2
kcal/g
38
g
40
kcal
80
kcal
72
kcal
20.8
%
41.7
%
37.5
%
200
kcal
10
g
20
g
8
g
2
kcal/g
38
g
40
kcal
80
kcal
72
kcal
20.8
%
41.7
%
37.5
%
The Food Calorie Calculator allows you to determine the precise caloric and macronutrient content of any food based on its weight and per-100g nutritional values — the universal standard used by food databases worldwide. This tool is invaluable for anyone who weighs their food and wants to convert standard nutrition panel data into exact values for their specific portion size.
The per-100g format is the global standard for reporting food composition data. The USDA FoodData Central database, the gold standard for food nutrition information in the United States, reports all values per 100 grams. The European Food Safety Authority (EFSA) and most international food labeling systems also use per-100g as the reference unit. This standardization allows direct comparison of nutrient density across different foods — a feature impossible with per-serving data, which varies arbitrarily by manufacturer or recipe.
Understanding caloric density — calories per gram — is one of the most practically useful nutrition concepts. Foods range from near-zero caloric density (water, plain broth) to extremely high caloric density (oils at ~9 kcal/g, nuts at ~6 kcal/g). Research by Barbara Rolls at Penn State University demonstrated that people tend to eat a consistent weight of food regardless of caloric content (known as volumetrics). This means that choosing lower-calorie-dense foods can reduce total caloric intake without reducing the physical volume — or perceived fullness — of meals.
The Atwater specific factor system underpins calorie calculations for individual foods. While the general factors (protein: 4 kcal/g, carbohydrates: 4 kcal/g, fat: 9 kcal/g) work well for mixed diets, specific factors exist for individual food categories. For example, fat in butter has an Atwater factor of 8.79 kcal/g rather than 9, and protein in wheat flour digests at 90.9% efficiency. This calculator uses the per-100g calorie figure directly from the food label or database, which already incorporates these specific factors — providing the most accurate available estimate.
For precise food tracking, a kitchen scale accurate to 1 gram is the most reliable tool. Volume measurements (cups, tablespoons) introduce significant error because density varies — a cup of cooked oatmeal weighs approximately 240g, while a cup of almonds weighs approximately 143g, despite occupying the same volume. Weighing food and using this calculator eliminates that error source.
This calculator is particularly useful for foods where portion size varies considerably from the serving size printed on labels. For example, a label might define a serving as 30g, but you typically eat 45g. Entering 45g with the per-100g values gives you the accurate nutrition for your actual consumption — a distinction that compounds significantly over many meals.
Athletes, bodybuilders, and those following structured nutrition plans such as IIFYM (If It Fits Your Macros) will find this calculator especially practical, as it supports the gram-by-gram precision required by these approaches. Combined with a comprehensive food database, this tool forms the foundation of accurate dietary self-monitoring.
All calculations use the per-100g to actual-weight conversion factor: factor = weight(g) / 100. Then: Calories = (kcal/100g) × factor | Protein = (g protein/100g) × factor | Carbs = (g carbs/100g) × factor | Fat = (g fat/100g) × factor. Calorie density = kcal/100g ÷ 100, expressed in kcal per gram. This directly scales USDA FoodData Central or label data to any serving size.
Compare your calculated calorie and macro totals to your daily targets. Calorie density below 1.5 kcal/g indicates a low-energy-dense food (vegetables, fruits, cooked grains). Above 4 kcal/g signals a high-energy-dense food (nuts, cheese, oils) — not inherently bad, but requiring careful portioning in calorie-controlled diets. Protein above 20g per 100g indicates a high-protein food; prioritizing these supports satiety and muscle maintenance.
Inputs
Results
A 150g cooked chicken breast provides 247.5 kcal and 46.5g of protein — an excellent lean protein source with low calorie density of 1.65 kcal/g.
Inputs
Results
A 28g (1 oz) almond serving contains 162 kcal. High calorie density (5.79 kcal/g) means small volumes pack substantial energy — portion control is important.
The USDA FoodData Central database (the world's most comprehensive food composition database), food packaging Nutrition Facts panels, and nutrition tracking apps such as MyFitnessPal or Cronometer all provide per-100g values.
Yes. Cooking alters water content, which changes caloric density per gram. Raw chicken has ~110 kcal/100g; cooked chicken has ~165 kcal/100g because water is lost. Always use the nutrition data that matches your food's state (raw or cooked).
Weighing is significantly more accurate. Volume measurements can vary ±20–30% for the same food depending on how it is packed or measured. A kitchen scale provides ±1–2% accuracy for most foods.
Non-starchy vegetables: 0.2–0.5 kcal/g. Fruits: 0.4–0.8 kcal/g. Cooked grains and legumes: 1.0–1.5 kcal/g. Meat and fish: 1.0–2.5 kcal/g. Bread and pasta: 2.5–3.5 kcal/g. Cheese: 3.5–4.5 kcal/g. Nuts and seeds: 5–7 kcal/g. Oils: ~9 kcal/g.
Per-100g is the international standard (USDA, EFSA, Codex Alimentarius) because it allows direct comparison of nutrient density between foods regardless of package serving size, which varies by manufacturer.
Weigh each ingredient separately, look up per-100g values for each, and calculate individual calorie contributions. Sum all contributions for the total. This is the gold-standard method for home cooking.
Yes. Use grams (most liquids have a density close to 1 g/mL, so 100 mL ≈ 100g for water-based beverages). For beverages like juice or milk, weight and volume are approximately interchangeable. For oils (density ~0.92 g/mL), weigh for accuracy.
Water (0 kcal/g), plain sparkling water, most herbs and spices in small quantities (0.3–1 kcal/g in typical use), plain black coffee and tea are essentially zero-calorie per standard serving.
In the US, fiber is included in total carbohydrate grams on labels but contributes only ~2 kcal/g (vs 4 for digestible carbs). FDA-compliant calorie figures already account for fiber's lower energy contribution, so using the labeled kcal/100g value is accurate.
This calculator focuses on macronutrients and calories. For micronutrient tracking (vitamins, minerals), use a comprehensive database like USDA FoodData Central or a nutrition tracking app that includes full micronutrient profiles.
Roboculator Team
The Roboculator Team explains calculations, planning tools, and practical formulas in clear language for real-life situations.
How helpful was this calculator?
Be the first to rate!
Recipe Nutrition Calculator
Nutrition & Calorie Calculators
Meal Calorie Calculator
Nutrition & Calorie Calculators
Recipe Scaler Calculator
Nutrition & Calorie Calculators
Serving Size Calculator
Nutrition & Calorie Calculators
Recipe Cost Calculator
Nutrition & Calorie Calculators
Recipe Converter (Servings)
Nutrition & Calorie Calculators