Plan with clarity

Weigh once, enter kcal per 100 g, and get clean totals and per-serving results. Ingredient suggestions speed up entry. Compare scenarios and export a tidy PDF when you are done.

Ingredient picker Per-serving result kJ unit toggle Compare and PDF
Charts
Top ingredients by calories
Compare
Scenarios side by side
Guide
Label, weighing, substitutions

How to use the Calorie Calculator

  1. 1

    Set servings

    Enter how many portions the recipe yields.

  2. 2

    Add ingredients

    Add name, grams, and kcal per 100 g or pick from suggestions.

  3. 3

    Calculate

    See total and per-serving calories and each ingredient share.

  4. 4

    Compare

    Add scenarios to test alternatives and export a PDF.

Detailed guide and references

Why kcal per 100 g

Most labels publish energy as kilocalories per 100 g. This standard lets you multiply your weighed grams by the label value and divide by 100 for each item. It avoids confusion between serving sizes and different package variants.

Colorful salad bowls and ingredients
Use one standard input style to keep math consistent

Label reading

Check the panel for energy per 100 g and per serving. Prefer the per 100 g number. If the food is drained or cooked, confirm whether the values are for prepared or raw product. For mixed dishes, enter each component separately when possible.

Accurate weighing

Place a scale on a stable surface and tare your container. Add ingredients gradually. For oils and nut butters, measure to the gram because small changes shift totals. For liquids, grams are simpler than volume. Record as you cook.

Cooking method adjustments

Cooking does not remove calories but it can add them. Sautéing and deep frying add fat from the pan or fryer. Grilling can drip fat away. Boiling can add none. When you add oil, enter its grams. If you discard marinade or cooking liquid, do not count it.

Density vs volume

A tablespoon varies widely between ingredients. One tablespoon of oil is about 14 g but a tablespoon of chopped herbs can be only a few grams. If you rely on spoons or cups, convert them to grams using a reliable chart for your ingredient.

Worked example

Bowl for 3: 150 g cooked rice at 130 kcal per 100 g gives 195 kcal. Grilled chicken 120 g at 165 kcal per 100 g gives 198 kcal. Olive oil 15 g at 884 kcal per 100 g gives 133 kcal. Total is 526 kcal or about 175 kcal per serving. Add avocado 50 g at 160 kcal per 100 g to add 80 kcal.

People eating healthy food
Small oil changes can move results by noticeable amounts

Smart substitutions

Replace dense spreads with Greek yogurt, bake instead of pan fry, pick lean cuts, and bulk with vegetables or legumes. Track oils exactly. When using packaged foods, rely on the actual label for your brand and flavor.

Portion strategy

Decide your per-serving target before cooking. Build bowls around a core of vegetables, add a palm of protein, sprinkle fats thoughtfully, and check the per-serving result. Adjust with sauces at the end to land closer to your goal.

Case study

Two sauce options: mayo 30 g at 680 kcal per 100 g gives 204 kcal. Greek yogurt 40 g at 59 kcal per 100 g gives 24 kcal. The swap saves about 180 kcal total or 60 kcal per serving for three servings while taste remains similar with spice and lemon.

Meal prep containers with balanced portions
Scenario compare helps you test swaps quickly

Assumptions and what is not included

  • Calculator focuses on energy. Micronutrients are not included.
  • The unit toggle converts displays between kcal and kJ only.
  • Accuracy depends on your weighing and label values.

References

USDA FoodData Central | Wikipedia Calorie | Wikipedia Food energy

FAQs

Does cooking method change calories?

Yes. Frying and sauteing add oil calories while boiling usually adds none. Adjust your inputs to include added fats such as oils or butter.

Where do kcal per 100 g values come from?

They typically come from food labels or databases such as USDA FoodData Central. You can override any value to match the label on your specific product.

Can I switch to kilojoules?

Yes. Use the unit toggle in the results to switch all values between kcal and kJ without retyping your ingredients.

Can I save my recipe?

Your last three calculations are saved locally in your browser on this device so that you can revisit them later

Key takeaways

  • Total equals the sum of each ingredient grams times kcal per 100 g divided by 100
  • Per-serving equals total divided by the number of servings
  • Track oils precisely and use scenario compare for swaps
  • Toggle to kJ for international labels without retyping

Related calculators

Recommended posts

Calculator

Enter servings and add ingredients, then press Calculate

The results shown are for general reference only and may differ from actual outcomes.