Short answer

Short answer

100 calories is not one fixed gram amount. If a food has 250 Calories per 100g, then 100 Calories is 40g. If a food has 500 Calories per 100g, then 100 Calories is 20g.

The question needs one more piece of information: how many calories the food has per gram or per 100g. That number is why 100 Calories of broccoli looks large, while 100 Calories of peanut butter looks small.

Use calories per 100g

The easiest version uses the per-100g value from a nutrition label or food database.

Formula

Grams for 100 Calories = 100 × 100 ÷ calories per 100g

Example: a cereal label says 389 Calories per 100g. The 100-Calorie amount is 100 × 100 ÷ 389, which is about 25.7g.

If you already know calories and grams for a serving, use the calorie density calculator. It works out calories per gram first, then shows the 100-Calorie weight.

Common 100-Calorie weights

These are rounded examples from plain food references, not rules for every brand or recipe.

Approximate grams for 100 Calories
FoodCalories per 100g100 Calories is about
Broccoli, raw34 Cal294g
Greek yogurt, plain nonfat61 Cal164g
Banana89 Cal112g
White rice, cooked130 Cal77g
Chicken breast, cooked skinless165 Cal61g
Cheddar cheese402 Cal25g
Almonds579 Cal17g
Peanut butter588 Cal17g
Olive oil884 Cal11g

For the opposite question, read how many calories are in 100 grams. For a weighed portion from a label, use the nutrition per 100g calculator.

How to use a food label

If the label already has a per-100g column, use that number directly. If the label only lists one serving, first divide the serving calories by serving grams to get calories per gram, or use the serving size calculator.

For imported labels that list kilojoules, convert the energy value first with the kJ to Calories calculator, then use the Calories per 100g result here.

Common mistakes

Do not convert 100 Calories to grams without naming the food. Calories measure energy, while grams measure weight. There is no universal conversion between them.

Also keep the food state consistent. A dry rice entry and a cooked rice weight are not the same basis. If you weighed the food after cooking, match it to a cooked entry or use the raw to cooked weight calculator.

Log the gram amount after you calculate it

Once you know the grams for your portion, Mori can keep the food, weight, and estimate together in a plain-language log. That matters because the number can be corrected later if the label, cooking state, or serving size was wrong.

Source note

Food examples are rounded from USDA FoodData Central. Food-label context is supported by the FDA Nutrition Facts label guide, NHS food-label guidance, and NIST's Calorie definition.