How to track macros: a beginner's guide
Everything you need to know about tracking macronutrients — what protein, carbs, and fat actually do, how to calculate your needs, and how to start without overcomplicating it.
What are macros?
Macronutrients, or macros, are the three categories of nutrients that provide your body with energy. Every food you eat is made up of some combination of these three:
- Protein — builds and repairs muscle, supports immune function, and helps you feel full. Found in meat, fish, eggs, dairy, legumes, and tofu. Each gram provides 4 calories.
- Carbohydrates — your body's preferred energy source. Found in grains, fruits, vegetables, bread, pasta, and sugar. Each gram provides 4 calories.
- Fat — essential for hormone production, brain function, and absorbing certain vitamins. Found in oils, nuts, avocado, butter, and fatty fish. Each gram provides 9 calories.
Calories are simply the sum of your macros. If you eat 150g of protein, 200g of carbs, and 70g of fat, your total is (150 x 4) + (200 x 4) + (70 x 9) = 2,030 calories. Tracking macros gives you more control than tracking calories alone because it tells you where your energy is coming from.
Why track macros instead of just calories?
Two people can eat 2,000 calories and have completely different body compositions, energy levels, and health outcomes. The difference is macronutrient distribution.
Someone eating 2,000 calories mostly from carbs and fat will feel and perform differently than someone hitting the same calories with adequate protein, balanced carbs, and healthy fats. Macro tracking reveals the composition of your diet, not just the volume.
This is especially important if you are trying to build or maintain muscle, improve athletic performance, manage blood sugar, or simply feel more consistent energy throughout the day. For a deeper dive into protein specifically, see our complete protein tracking guide.
How to calculate your macro targets
There is no single macro split that works for everyone. Your ideal targets depend on your body weight, activity level, and goals. Here is a straightforward method to get started:
Step 1: Estimate your daily calorie needs
Multiply your body weight in pounds by an activity multiplier. For sedentary individuals, use 12-13. For moderately active people, use 14-16. For very active people, use 17-19. This gives you a rough maintenance calorie estimate. Adjust down by 300-500 for weight loss, or up by 200-400 for muscle gain.
Step 2: Set your protein target
Aim for 0.7 to 1.0 grams of protein per pound of body weight. This range works for most people, whether your goal is fat loss or muscle gain. If you weigh 170 pounds, that means 120-170 grams of protein per day.
Step 3: Set your fat target
Fat should make up roughly 25-35% of your total calories. Divide your fat calories by 9 to get grams. On a 2,000 calorie diet, 30% from fat equals 600 calories, or about 67 grams.
Step 4: Fill the rest with carbs
Subtract your protein and fat calories from your total. The remainder goes to carbohydrates. Divide by 4 to get grams. On a 2,000 calorie diet with 150g protein (600 cal) and 67g fat (600 cal), you have 800 calories left, which is 200g of carbs.
How to read a nutrition label
Nutrition labels are your primary data source. Here is what to focus on:
- Serving size — everything on the label is based on this number. If the serving size is 1 cup and you eat 2 cups, double every value.
- Calories — total energy per serving.
- Total fat, total carbohydrate, and protein — these are your three macro values in grams.
- Fiber — listed under carbohydrates. Important for digestion and satiety.
- Added sugars — helps you distinguish between natural and added sugar content.
For foods without labels, like fresh produce and meat, you can look up values in a nutrition database or use an app that handles the lookup for you. See our comparison of the best tracking apps in 2026 to find one that fits your workflow.
Tips for getting started
Start by tracking without changing anything
Before you try to hit specific targets, spend a week just tracking what you normally eat. This baseline reveals your current habits: where your calories come from, how much protein you actually get, and where the gaps are. Most people discover they eat far less protein and far more fat than they assumed.
Focus on protein first
Of the three macros, protein is the one most people under-eat. It is also the hardest to overconsume because it is the most satiating. If you only change one thing, make it increasing your protein intake. The rest tends to fall into place.
Prep meals in advance
Meal prepping removes the guesswork from macro tracking. When your meals are already portioned and calculated, you eliminate the daily logging friction. Even prepping just lunches for the work week makes a meaningful difference. Check out our meal prep beginner's guide for a step-by-step approach.
Use a kitchen scale
Eyeballing portions is the single biggest source of tracking error. A tablespoon of peanut butter can easily be two tablespoons by volume. A kitchen scale costs less than a meal out and dramatically improves accuracy. Weigh your food in grams for the most precise results.
Do not aim for perfection
Being within 10% of your macro targets on most days is excellent. You do not need to hit your numbers exactly. The goal is consistency over time, not precision on any single day. A week of being roughly on target beats one perfect day followed by six days of not tracking.
Common mistakes to avoid
Ignoring cooking oils and sauces
A tablespoon of olive oil adds 120 calories and 14g of fat. Sauces like ranch dressing, teriyaki, and pesto can add hundreds of hidden calories. Track everything that goes on or into your food, not just the main ingredients.
Relying on restaurant estimates
Restaurant portions are inconsistent and often larger than listed. A "grilled chicken salad" at one restaurant might be 400 calories. At another, with croutons, cheese, and dressing, it could be 900. When eating out, treat nutrition estimates as rough guides rather than exact numbers.
Cutting an entire macro group
Extremely low-carb or extremely low-fat diets are difficult to sustain and often unnecessary. Your body needs all three macronutrients to function properly. A moderate, balanced distribution that you can maintain for months will always outperform an extreme split you abandon in two weeks.
Only tracking on good days
Tracking only when you eat well creates a distorted picture. The days you go over your targets are the most valuable data points because they reveal patterns: late-night snacking, weekend overeating, or stress-driven choices. Log everything, not just your wins.
Making it sustainable
Macro tracking is a skill, and like any skill, it gets easier with practice. The first week feels tedious. By week three, you will know the macros of your regular meals without looking them up.
The key is reducing friction. Use an app that minimizes manual input. Build a library of saved meals you eat frequently. Batch-cook proteins on Sunday. Keep high-protein snacks accessible. The less effort tracking requires, the longer you will stick with it.
And remember: macros are a tool, not a cage. If you go over one day, you adjust the next. What matters is the trend across weeks and months, not any single meal.
Ready to try haul?
Download on the App StoreGet nutrition tips in your inbox