What Are Macros? Protein, Carbs and Fat Explained
7 min read
Macronutrients, or macros, are the three nutrients your body needs in large amounts: protein, carbohydrates and fat. Together with alcohol, they are the only sources of calories in your diet. This guide explains what each one does, how many calories each gram provides, the ranges health authorities recommend, and how to convert a daily calorie target into practical gram targets you can actually track.
The three macronutrients and their calories
Every calorie you eat comes from protein, carbohydrate, fat or alcohol. The energy each provides per gram is fixed and is the basis for every nutrition label: protein provides 4 calories per gram, carbohydrate provides 4 calories per gram, fat provides 9 calories per gram, and alcohol provides 7 calories per gram.
Those numbers let you check a label yourself. A food with 10 g of protein, 20 g of carbohydrate and 5 g of fat contains roughly (10 × 4) + (20 × 4) + (5 × 9) = 40 + 80 + 45 = 165 calories. The total on the label may differ by a few calories because of rounding rules and because fiber provides less energy than other carbohydrates, but it should be close.
The 9-calorie figure for fat explains why oils, butter, nuts and fried foods add up quickly. One tablespoon of olive oil is about 14 g of fat, or roughly 120 calories, which is slightly more than a medium banana (about 105 calories). Neither is a bad food, but the portion sizes needed to reach the same calories are very different.
What protein does
Protein supplies amino acids, which your body uses to build and repair muscle, skin, organs, enzymes, hormones and immune cells. Nine of these amino acids are essential, meaning you must get them from food because your body cannot make them.
The Recommended Dietary Allowance (RDA) for adults is 0.8 g of protein per kilogram of body weight per day. That is the amount needed to meet the basic needs of nearly all healthy adults, not a target for building muscle. A person weighing 70 kg (about 154 lb) has an RDA of 56 g per day. People who do regular strength or endurance training often benefit from more, and sports nutrition guidelines commonly suggest around 1.2–2.0 g per kilogram for active people.
Protein is also the most filling of the three macros for many people, which is one reason higher-protein diets can make a calorie deficit easier to stick to.
What carbohydrates do
Carbohydrates are your body's preferred fuel, especially for your brain and for higher-intensity exercise. They include sugars, starches and fiber. Starches and sugars are broken down into glucose, while most fiber passes through undigested and supports digestion and gut health.
The RDA for carbohydrate is 130 g per day, based on the average amount of glucose the brain uses. Most people eat well above that. The quality of carbohydrate matters more than the exact amount for most health goals: whole grains, beans, fruit, vegetables and potatoes bring fiber, vitamins and minerals, while refined sugars bring calories with little else.
Two useful benchmarks from the Dietary Guidelines for Americans are to keep added sugars below 10% of daily calories and to aim for about 14 g of fiber for every 1,000 calories you eat. On a 2,000-calorie diet, that means under 50 g of added sugar and about 28 g of fiber.
What fat does
Dietary fat provides essential fatty acids that your body cannot make, helps you absorb the fat-soluble vitamins A, D, E and K, and is needed to produce certain hormones and maintain cell membranes. Eating too little fat for long periods can make it hard to meet these needs.
Not all fats have the same effects. Unsaturated fats, found in olive oil, nuts, seeds, avocados and fatty fish, are linked with better heart health when they replace saturated fat. The Dietary Guidelines recommend keeping saturated fat below 10% of daily calories, which is about 22 g on a 2,000-calorie diet. Industrially produced trans fats should be avoided as much as possible.
Recommended macro ranges
The National Academies set Acceptable Macronutrient Distribution Ranges (AMDRs) for adults: 10–35% of calories from protein, 45–65% from carbohydrates and 20–35% from fat. These ranges are wide on purpose. Eating anywhere within them is associated with adequate nutrient intake and lower risk of chronic disease.
Within those ranges, there is no single best ratio for everyone. An endurance athlete may do well near the top of the carbohydrate range, while someone trying to lose fat and preserve muscle may prefer protein toward the higher end. Research comparing diets with different macro splits generally finds that total calories and how consistently you follow a plan matter more for weight change than the exact ratio.
Worked example: turning 2,000 calories into gram targets
Suppose your daily target is 2,000 calories and you choose 25% protein, 30% fat and 45% carbohydrate. First multiply the calories by each percentage: protein 2,000 × 0.25 = 500 calories, fat 2,000 × 0.30 = 600 calories, and carbohydrate 2,000 × 0.45 = 900 calories.
Then divide by the calories per gram. Protein: 500 ÷ 4 = 125 g. Fat: 600 ÷ 9 ≈ 67 g. Carbohydrate: 900 ÷ 4 = 225 g. Check your work by adding the calories back up: 500 + 600 + 900 = 2,000.
You can also start from body weight, which many people find more practical. For a 70 kg person who lifts weights, 1.6 g of protein per kilogram is 112 g, or 448 calories. Setting fat at 30% gives 600 calories, or about 67 g. The remaining 2,000 − 448 − 600 = 952 calories go to carbohydrate, which is 238 g. Both methods produce a reasonable plan that falls inside the AMDRs.
How to track macros without overcomplicating it
You do not need to hit every gram exactly. Being within about 5–10 g of your protein target and close to your calorie target on most days is plenty for most goals. Carbohydrate and fat can float from day to day as long as total calories are in range.
Start by reading the serving size on each nutrition label, since all the macro values are listed per serving. A kitchen scale is the most accurate way to measure portions for the first few weeks, until you can estimate by eye. Scanning a barcode in the Goby AI app is a quick way to pull up a product's macros per serving instead of searching manually.
A simple approach is to build each meal around a protein source, add vegetables or fruit, include a starch if it fits your target, and use fats such as oil, nuts or cheese in measured amounts. That pattern tends to land within the recommended ranges without much calculation.
When to get personal advice
The ranges above are designed for healthy adults. If you have diabetes, kidney disease, liver disease, a history of disordered eating, or are pregnant or breastfeeding, your macro needs may differ. For example, people with chronic kidney disease are often advised to limit protein. Talk to your doctor or a registered dietitian before making significant changes.
