LucaComing soon

Macros explained: protein, carbs and fat in plain words

By · Published · General information, not medical advice

Macros are the three nutrients that supply most of the energy in food: protein, carbohydrate and fat. Protein and carbohydrate provide 4 calories per gram and fat provides 9. Alcohol provides 7. For adults, the US National Academies set ranges of 45 to 65 percent of energy from carbohydrate, 20 to 35 from fat and 10 to 35 from protein.

“Macros” is short for macronutrients: protein, carbohydrate and fat. They are the nutrients you eat in gram amounts, and they are what the calories in food are counted from. Alcohol adds calories too, as the table below shows.

Calories per gram

The arithmetic behind a calorie count is short. The National Agricultural Library of the US Department of Agriculture gives the standard factors: carbohydrates provide 4 calories per gram, protein provides 4 calories per gram, and fat provides 9 calories per gram. Alcohol is counted separately. The NHS puts it at 7 calories per gram, “almost as many as a gram of fat”.

Source of energy Calories per gram
Carbohydrate 4
Protein 4
Fat 9
Alcohol 7

So a food with 10 g of protein, 30 g of carbohydrate and 5 g of fat comes to about 40 + 120 + 45 = 205 kcal.

The table also explains why fat changes a total so quickly. Gram for gram, it carries more than twice the energy of the other two.

The three macros

Protein

MedlinePlus, from the US National Library of Medicine, describes the basic structure of protein as a chain of amino acids, and says you need protein in your diet to help your body repair cells and make new ones. Essential amino acids cannot be made by the body and must come from food.

Amino acids are found in animal sources such as meat, milk, fish and eggs, and in plant sources such as soy, beans, legumes, nut butters and some grains. MedlinePlus notes that you do not need to eat animal products to get all the protein you need. Reference amounts are covered in protein targets: the basics.

Carbohydrate

The European Food Safety Authority (EFSA) separates two broad categories. Glycaemic carbohydrates are digested and absorbed in the small intestine. Dietary fiber is the non-digestible part that passes to the large intestine.

Where carbohydrates come from is the focus of current guidance. The World Health Organization said in 2023 that carbohydrate intake for everyone aged 2 and older should come primarily from whole grains, vegetables, fruits and pulses. It recommends that adults consume at least 400 grams of vegetables and fruits and 25 grams of naturally occurring dietary fiber per day.

Fat

Fat is the most energy-dense macro. Guidance looks at both amount and type. In the same 2023 update, WHO notes that “both quantity and quality are important”, and says fat should be primarily unsaturated fatty acids, with no more than 10 percent of total energy from saturated fatty acids and no more than 1 percent from trans-fatty acids.

WHO lists fatty meat, dairy foods and hard fats and oils such as butter, ghee, lard, palm oil and coconut oil as sources of saturated fatty acids.

What ranges do reference bodies publish?

Several bodies express macros as a share of total energy. These are population reference ranges, not personal prescriptions.

Body Carbohydrate Fat Protein
US National Academies, adults 45 to 65% of energy 20 to 35% of energy 10 to 35% of energy
EFSA 45 to 60% of energy 20 to 35% of energy 0.83 g per kg body weight per day
WHO, adults Primarily from whole grains, vegetables, fruits and pulses 30% of energy or less Not covered in the 2023 update

The National Academies call theirs Acceptable Macronutrient Distribution Ranges. The EFSA values come from its opinions on carbohydrates, fats and protein. EFSA sets protein per kilogram of body weight, not as a percentage.

The ranges are wide on purpose. Very different eating patterns fit inside them.

Turning percentages into grams

Percentages become grams with the factors from the first table. Here is the arithmetic for 2,000 kcal, the figure the FDA uses as a general guide for nutrition advice. The FDA adds that calorie needs may be higher or lower depending on age, sex, height, weight and physical activity level.

Macro National Academies range Calories at 2,000 kcal Grams
Carbohydrate 45 to 65% 900 to 1,300 225 to 325 g
Fat 20 to 35% 400 to 700 44 to 78 g
Protein 10 to 35% 200 to 700 50 to 175 g

This is an illustration of the math, not a target for any one person.

Why label numbers do not always add up

Multiply the grams on a US label by 4, 4 and 9 and you will often miss the printed calories by a little. Rounding is the main reason. Under 21 CFR 101.9:

  • Calories are expressed to the nearest 5-calorie increment up to 50 calories, and to the nearest 10 above that.
  • Total carbohydrate and protein are expressed to the nearest gram.
  • Total fat is expressed to the nearest half gram below 5 g and to the nearest gram above.

A food with 4.4 g of fat and one with 4.6 g can both show 4.5 g. The label side of this is covered in barcode data vs estimates.

How to use macros when you log

A few practical points:

  • Start with what you want to learn. Calories alone answer “how much energy”. Macros answer “from what”.
  • Look at the day or the week. One meal says little about the pattern.
  • Expect estimates. Unless you weigh everything, macro numbers are approximate. Consistency matters more than decimals.
  • Ask a professional for personal numbers. If you have a medical condition, are pregnant, or train seriously, a registered dietitian or doctor is the right source.

Where Luca fits

Luca is an AI calorie tracker for iPhone, coming to the App Store. It shows a daily ring and macro targets for calories, protein, carbs and fat. A photo scan returns an estimate of all four with an item list, and every item and number can be edited. Photo estimates are approximate, so treat them as a first draft. See features and macro tracking for beginners.

This article is general information, not medical or dietary advice.

Frequently asked questions

How many calories are in a gram of protein, carbs and fat?

The National Agricultural Library of the US Department of Agriculture states that carbohydrates provide 4 calories per gram, protein provides 4 calories per gram, and fat provides 9 calories per gram. Alcohol is not a macronutrient in the usual sense, but the NHS notes it contains 7 calories per gram.

What is a normal macro split?

There is no single split. The US National Academies give ranges for adults: 45 to 65 percent of energy from carbohydrate, 20 to 35 percent from fat and 10 to 35 percent from protein. The European Food Safety Authority proposes 45 to 60 percent for carbohydrate and 20 to 35 percent for fat.

Why do the macros on a label not add up to the calories?

Mostly rounding. Under US rules, calories are declared to the nearest 5 or 10 and grams of carbohydrate and protein to the nearest gram. Total fat is rounded to the nearest half gram or gram. Multiply those rounded grams by 4, 4 and 9 and the total can differ slightly from the printed calories.

Do I need to track all three macros?

That depends on what you want to learn. Calories alone show overall energy intake. Adding protein is a common next step. Tracking all three gives the fullest picture and takes the most attention. A registered dietitian or doctor can help if you have a medical condition or specific needs.

Snap it. Luca counts.

An estimate of calories, protein, carbs and fat from a photo, and every number is yours to correct.

Coming to the App Store