Back to Blog
Nutrition

How to Calculate Calories in Food, Meals, and Recipes

July 2, 20266 min

πŸ’‘ In short: to calculate the calories in a food, multiply the grams by the calories per 100 g; for a meal or recipe, add up the values of each ingredient. Below you'll find the step-by-step method, a practical recipe example, and a table of calories for common foods.

What Does "Calculating Calories" Mean?

Calories (kcal) measure the energy a food provides to the body. Every food supplies energy based on its macronutrients:

  • Carbohydrates β†’ 4 kcal per gram
  • Protein β†’ 4 kcal per gram
  • Fat β†’ 9 kcal per gram
  • Alcohol β†’ 7 kcal per gram

πŸ’‘ Basic formula: kcal = (g carbs Γ— 4) + (g protein Γ— 4) + (g fat Γ— 9)

In practice, though, you don't need to know the macros by heart: just start from the calories per 100 g of the food (found on the label or in nutrition tables) and scale it to the actual weight.

How to Calculate the Calories in a Food

Calculating a single food is a simple proportion:

πŸ’‘ calories = (kcal per 100 g Γ— grams) Γ· 100

Example: chicken breast has about 165 kcal per 100 g. If you eat 200 g: (165 Γ— 200) Γ· 100 = 330 kcal. The same logic applies to any food: you just need the value per 100 g and a scale.

How to Calculate the Calories in a Meal

A meal is simply the sum of its foods. Here's how:

  • Weigh each food on the plate (raw, when possible).
  • Find the kcal per 100 g for each one (label or reference table).
  • Calculate the calories for each food using the proportion above.
  • Add up all the values.

How to Calculate the Calories in a Recipe (Step-by-Step Example)

For a recipe, the method is the same, but at the end you divide by the number of servings to get the calories per portion. Let's use a tomato pasta (1 serving):

  • Dry pasta β€” 80 g Γ— 350 kcal/100g = 280 kcal
  • Tomato passata β€” 100 g Γ— 30 kcal/100g = 30 kcal
  • Olive oil β€” 10 g Γ— 884 kcal/100g = 88 kcal
  • Parmesan β€” 10 g Γ— 392 kcal/100g = 39 kcal
  • Total: about 437 kcal

If the same recipe served 2, you'd divide the total by 2 β†’ about 218 kcal per serving. Simple: add up the ingredients, then divide by the number of servings.

The Fastest Manual Method: Use a Reference Table

So you don't have to recalculate from scratch every time, keep the calories per 100 g of the foods you eat most often on hand. Here are the values for the most common foods:

Calorie Table for Common Foods (per 100 g)

  • Chicken breast β€” 165 kcal
  • Dry pasta β€” 350 kcal
  • Rice (dry) β€” 350 kcal
  • Bread β€” 265 kcal
  • Potatoes β€” 77 kcal
  • Egg (whole) β€” 155 kcal
  • Tuna in water β€” 116 kcal
  • Salmon β€” 208 kcal
  • Mozzarella β€” 250 kcal
  • Parmesan β€” 392 kcal
  • Whole milk β€” 64 kcal
  • Greek yogurt β€” 90 kcal
  • Olive oil β€” 884 kcal
  • Apple β€” 52 kcal
  • Banana β€” 89 kcal
  • Lentils (cooked) β€” 116 kcal

πŸ’‘ These values are indicative and can vary by brand, cut, and cooking method. For the exact figure, always check the product label.

The Easiest Way: Calculate Calories with Leana

Doing all the math by hand works, but it's slow. Leana is a free app that lets you calculate the calories in what you eat in just a few clicks: search for the food, enter the quantity, and instantly get calories and macros (protein, carbs, and fat).

And if you're feeling lazier, you can also snap a photo of your plate: the AI recognizes the foods and estimates the calories for you in seconds.

πŸ’‘ Try Leana for free: calculate calories in a few clicks, or with a photo of your plate.

Start today, for free

Track calories and macros in seconds per meal. Download, set your goal and you are ready to go.