Meal Calorie Calculator

Calculate the total calories in any meal by adding ingredients with their serving sizes. Get per-serving breakdown with protein, carbs, and fat totals.

Ingredients

#1
g
g
g
g
Planning notes, formulas, and examples

About the Meal Calorie Calculator

This worksheet totals calories and macros from individual ingredients, then divides the recipe into servings. It is meant for home cooking, meal prep, and recipe logging when you want a reusable per-serving number.

The built-in ingredient data helps with quick estimates, but the main advantage is simple arithmetic: once the ingredients and serving count are entered, the page gives a consistent total and per-serving breakdown for the recipe. It is a practical estimate, not a substitute for a package label or laboratory analysis.

When This Page Helps

Ingredient-based calculation is usually more repeatable than eyeballing a finished dish. This page helps you build a consistent nutrition number for meals you make often.

How to Use the Inputs

  1. Add each ingredient in your meal or recipe.
  2. For each ingredient, enter the name, calories per 100g (or use the built-in database), and the amount in grams.
  3. Optionally enter protein, carbs, and fat per 100g for full macro tracking.
  4. Add as many ingredients as your recipe requires.
  5. Set the total number of servings the recipe makes.
  6. Review total meal nutrition and per-serving breakdown.
  7. Remove or adjust ingredients as needed.
Formula used
Ingredient Calories = (Calories per 100g × Amount in grams) / 100 Total Meal Calories = ∑ (each ingredient's calories) Total Protein = ∑ (each ingredient's protein) Total Carbs = ∑ (each ingredient's carbs) Total Fat = ∑ (each ingredient's fat) Per Serving = Total / Number of Servings

Example Calculation

Result: 421 kcal per serving

Chicken: 500g × 165/100 = 825 kcal. Rice: 400g × 123/100 = 492 kcal. Broccoli: 300g × 34/100 = 102 kcal. Olive oil: 30g × 884/100 = 265 kcal. Total: 1,684 kcal. Divided by 4 servings: 421 kcal per serving. This is a solid meal prep recipe yielding about 420 calories, ~45g protein, ~40g carbs, and ~12g fat per serving.

Tips & Best Practices

  • Weigh ingredients in grams using a digital food scale for the most consistent measurements.
  • Weigh ingredients BEFORE cooking — water loss during cooking changes weight but not calories.
  • For oils used in cooking, count the full amount added — even if some stays in the pan, most is absorbed.
  • When a recipe makes variable servings (like soup), weigh the total output and divide by your portion weight.
  • Save your frequent recipes to quickly calculate meals you make often.
  • Don't forget condiments, cooking oils, and sauces — these small additions can add 100–300+ calories.
  • For accuracy, look up calorie values from USDA FoodData Central or your country's food composition database.

Why Cooking at Home Helps

Home-cooked meals are easier to standardize because you can measure ingredients before cooking and save the result for later. That makes them better suited to repeatable tracking than meals assembled in a restaurant kitchen.

The Meal Prep Advantage

Meal prepping with calculated nutrition is a straightforward strategy for consistent calorie control. By cooking a batch recipe and dividing it into equal portions, you reduce daily decision-making and estimation errors.

Common Calorie Counting Pitfalls

The most common mistakes are not counting cooking oils and fats, not weighing ingredients, using cooked weights with raw calorie data, and forgetting sauces or condiments. A digital food scale eliminates most of those errors.

Building a Recipe Database

Over time, the most efficient approach is to save your frequent recipes and reuse them. That gives you a personal nutrition library for the meals you make most often.

Sources & Methodology

Last updated:

Methodology

This worksheet multiplies each ingredient's calorie value per 100 g by the entered gram amount, sums the recipe total, and divides by the serving count. It is best used with weighed ingredients and values from a recognized food database or package label. The result is a practical planning estimate for home cooking, not a nutrition-label substitute for branded foods.

Sources

Frequently Asked Questions

  • The most reliable source is the USDA FoodData Central database (fdc.nal.usda.gov). You can also use food packaging labels — just convert to per-100g if listed per serving. Our built-in quick-add database covers the most common cooking ingredients. For branded products, check the manufacturer's nutrition label.