Mealiv Mealiv

Meal Calculator

Build your meal from real foods and see the calories, macros, fibre, salt, vitamins and minerals it actually contains.

Last updated

Want to know what is really in your breakfast, lunch, dinner or snack? Search for each food, set the weight, and the calculator totals the whole meal — calories, protein, carbohydrate and fat up top, then fibre, sugars, saturated fat and salt, with twelve vitamins and nine minerals behind a click.

Everything runs in your browser against a database of common UK foods. Nothing to sign up for, nothing to install.

Search and add foods above to build your meal

What is a meal calculator?

A meal calculator works out the nutrition of a complete meal by combining the figures for every food in it, scaled to the amount you actually used.

That is a different job from looking foods up one at a time. Nobody eats 100g of chicken in isolation — they eat it with rice, a sauce and some oil, and the question worth answering is what the plate adds up to.

Depending on the foods you add, you will see calories, protein, carbohydrate, sugars, fat, saturated fat, fibre, salt, and a full vitamin and mineral breakdown against UK reference intakes.

Why look past the calories?

Calories measure energy. They say nothing about quality, and two meals of the same size can be completely different propositions.

Take two 600-calorie lunches. One might carry 45g of protein, 9g of fibre, a decent spread of micronutrients and very little salt. The other might have 12g of protein, 2g of fibre, most of a day's salt allowance and 30g of sugar.

Both "cost" the same against a daily target. They will not leave you feeling the same at four o'clock, and over months they are not doing the same thing to your health. That gap is the entire reason this calculator shows more than one number.

What the calculator shows

Calories

Total energy for the meal as built. Change any weight and everything updates immediately.

Protein, carbohydrate and fat

The three macronutrients, per food and as a total. The per-food table is often the more useful half — it shows which ingredient is actually driving the number.

Fibre, sugars, saturated fat and salt

The rest of a standard nutrition label. Fibre is the one most people are short of; salt and saturated fat are the two most often underestimated, because they arrive through sauces and cheese rather than through anything that feels like a decision.

Vitamins and minerals

Twelve vitamins (A, C, D, E, K, B1, B2, B3, B5, B6, folate and B12) and nine minerals (calcium, iron, magnesium, phosphorus, potassium, zinc, copper, manganese and selenium), each shown as an amount and as a percentage of the UK adult reference nutrient intake.

Where only some of your foods have data for a nutrient, the row says so with a small count. A total built from three foods out of five is not the same claim as a complete one, and a calculator that hides that difference is quietly misleading you.

What makes a balanced meal?

Needs differ, but most balanced meals contain the same four things:

Build a typical meal in the calculator and the gaps tend to be obvious before you have read a single guideline: the fibre figure sits at 3g, or the protein comes out at 14g, or the salt is most of a day in one plate.

How accurate is it?

The figures come from standard per-100g values for common foods, drawn from USDA FoodData Central and Open Food Facts, scaled to the weight you entered. That makes them a good estimate and not a laboratory analysis.

Accuracy depends mostly on things you control:

Use it to compare meals and spot gaps, not to chase a figure to the decimal place.

Tips for a more useful result

Common nutrition myths

"Only calories matter"

Calories decide body weight. Protein, fibre and micronutrients decide how a meal feels, how long it holds you, and what it contributes beyond energy. Both things are true at once.

"Healthy food is low in calories"

Nuts, olive oil, avocado, oily fish and seeds are all calorie-dense and all worth eating. Energy density and nutritional value are unrelated.

"Carbohydrates are unhealthy"

Carbohydrate is the body's main fuel. Fibre-rich, minimally processed sources belong in most balanced diets; the case against carbohydrate is really a case against a handful of specific foods.

"High-protein meals are just for athletes"

Protein supports muscle maintenance, healthy ageing and fullness at every level of activity. It matters most, not least, when you are eating less.

From one meal to every meal

Analysing a single meal is useful once. The value compounds when it becomes how you eat.

Mealiv plans meals around your calorie and protein targets, tracks what you log automatically, watches fibre and micronutrients over weeks rather than plates, turns plans into shopping lists, and adjusts as your goals change.

Set your targets first with the TDEE calculator and the macro calculator, then use this page to check whether the meals in front of you actually meet them.

How this is calculated

Calories and macros per meal are estimated by matching each ingredient to per-100g nutrition data from USDA FoodData Central and Open Food Facts, scaling to the entered quantity, and summing. Cooking-method modifiers (roasted, steamed, smoked, etc.) are stripped before matching so the lookup hits the underlying ingredient. Numbers are estimates — actual values vary with brand, preparation, and added oils or sauces.

meal kcal = Σ (ingredient per-100g kcal × grams ÷ 100)

Sources

Frequently asked questions

How do I calculate the calories in a meal?

Search for each food, set its weight in grams, and the calculator totals the meal from per-100g nutrition data. Adjust any weight and every figure updates immediately.

Why does my meal contain more calories than expected?

Usually one of six things: a larger portion than assumed, cooking oil, sauces or dressings, cheese, nuts and seeds, or sugar added during cooking. None of them feel like eating, and all of them add up quickly — oil alone is around 120 calories a tablespoon.

Can I calculate homemade meals?

Yes. Add each ingredient with its weight and the calculator estimates the finished dish. For a recipe you cook repeatedly and want to divide into portions, the recipe nutrition calculator handles servings as well.

Does it show vitamins and minerals?

Yes — twelve vitamins and nine minerals, each as an amount and as a percentage of the UK adult reference intake, under "Vitamins and minerals" in the results. Where only some of your foods carry data for a nutrient, the row shows how many.

Should I enter raw or cooked weights?

Whichever you weighed, as long as you pick the matching food entry. Rice roughly triples in weight as it absorbs water and meat loses weight as it cooks, so mixing the two is the largest single source of error.

Is it better to focus on calories or protein?

Both. Calories decide body weight; protein supports muscle and keeps you full, which is what makes a calorie target manageable. Neither is a substitute for the other.

Should I track every meal?

No need. Most people get what they need from analysing a handful of meals they eat often — the usual breakfast, the standard lunch. Once you know roughly what those contain, the rest tends to follow.

How accurate is this calculator?

It uses standard per-100g values from USDA FoodData Central and Open Food Facts. Real values vary with brand, preparation and how much oil a dish absorbs, so treat the result as a good estimate rather than a measurement.

Track all your meals

Log meals by text, voice, or barcode scan and see your daily nutrition update automatically in Mealiv.

Start tracking free