How to Track Macros Using Your TDEE — A Complete Setup Guide for Beginners

Person tracking calories and macronutrients with healthy meal prep and a food scale.
You have done the hard thinking part. You know your TDEE. You have a calorie target. You have a rough idea of how much protein you need each day. But when you actually open an app and try to set it all up, everything gets confusing fast. What percentage do you enter for protein? Do you turn on the exercise calorie feature? How do you even find the right entry for chicken breast in a database with 47 versions of it?This guide is not about theory. There is nothing new to learn here about calories or macros. This is purely about setting up a system that works in real life — from opening the app for the first time to building a daily habit that takes less than five minutes to maintain. One session, done right, and you will have a tracking setup that actually reflects your goals.If you have not yet calculated your TDEE, start with the TDEE Calculator first — it gives you the calorie number that everything in this guide is built around. If you already have that number, let’s set up the system.

Step 1 — Set Up Your App With the Right Calorie and Macro Targets

The first thing most people do wrong is let the app set their targets for them. MyFitnessPal will ask for your goal, your current weight, and your target weight — and then it will generate a calorie target based on its own formula. That number is almost always wrong for someone who has calculated their TDEE properly. Ignore the app’s suggestion and enter your numbers manually.Here is exactly how to do that for the two most reliable tracking apps available.

Setting Up MyFitnessPal for a TDEE-Based Approach

Open MyFitnessPal and follow these steps exactly:Step 1: Tap More in the bottom right menu (on mobile) or go to My Plan on desktop.Step 2: Tap Goals, then select Calorie and Macronutrient Goals.Step 3: Tap Edit next to the calorie goal and enter your TDEE minus your chosen deficit. For example, if your TDEE is 2,200 and you are aiming for a 300-calorie deficit for gradual fat loss, enter 1,900. If you are eating at maintenance, enter your full TDEE. Our guide on how to use your TDEE to lose weight explains how to choose the right deficit size.Step 4: Set your macro percentages. More on the exact percentages in the next section — but for now, enter protein at roughly 30–35%, fat at 25%, and carbs at the remaining percentage.Step 5: Turn off the “exercise calories added back” setting. This is critical. If you calculated your TDEE with your activity level already factored in — which is what our calculator does — then adding extra calories for exercise will push you above your target and undo the deficit. Go to More → Settings → Diary Settings and make sure “Negative Calorie Adjustment” is off, or simply ignore the green exercise calories that appear at the top of your diary each day.For those who prefer a more accurate food database, Cronometer is the better choice. Its database is largely made up of verified entries from the USDA food composition database rather than user-submitted figures, which means the numbers you log are more likely to be correct. Setup in Cronometer follows the same logic: go to Profile → Targets → Energy, enter your calorie target manually, then set your macros under Macronutrient Targets. Cronometer also lets you enter protein directly in grams rather than as a percentage, which is more accurate and easier to use.

Choosing Between Percentage Targets and Gram Targets

MyFitnessPal sets macros as percentages but shows you grams in your diary. This causes a lot of confusion because most protein advice is given in grams per kilogram of bodyweight — not as a percentage of calories.Here is how to convert your gram target into the right percentage to enter in the app.Say you weigh 70kg and your protein target is 1.6g per kg of bodyweight. That gives you a daily protein target of 112g. Each gram of protein contains 4 calories, so 112g of protein equals 448 calories from protein. If your total daily calorie target is 1,800, then protein represents 448 ÷ 1,800 = 24.9% of your calories. Round to 25% and enter that in MyFitnessPal.Then set fat at a minimum of 25% of total calories. Fat is essential for hormone production, nutrient absorption, and cell function — going below 20% consistently causes real problems over time. Set carbohydrates to whatever percentage remains. Using the example above: 100% minus 25% protein minus 25% fat = 50% carbohydrates.The gram targets that appear in your MFP diary will now reflect your personalised calculation. This is far more accurate than the flat “40/30/30” split that people copy from fitness forums without any connection to their actual body weight or calorie target. Our full guide on calculating macros from your TDEE walks through every macro in detail if you want to dig deeper into the numbers.A quick reference for the conversion:
MacroCalories per GramRecommended % of CaloriesExample at 1,800 cal/day
Protein4 cal/gBased on g/kg bodyweight112g → 25%
Fat9 cal/g25% minimum50g → 25%
Carbohydrates4 cal/gRemainder after protein and fat225g → 50%

Step 2 — Build Your First Week of Meals Using Foods You Actually Eat

The most common reason people quit tracking within two weeks is that they try to track everything perfectly from day one. They look up unfamiliar foods, spend ten minutes finding the right database entry for a restaurant dish, and give up by day four because it feels like a part-time job.There is a much easier way to start — and it works better long-term.

Start With Your 10 Most Commonly Eaten Foods

Think about the last two weeks of your life. What did you actually eat most often? Most people, if they are honest, eat the same 10 to 15 foods roughly 80% of the time. Eggs, roti, rice, daal, chicken breast, yoghurt, oats, banana, milk, peanut butter — whatever your regular foods are. These are the only foods you need to add to your tracking app in the first week.In MyFitnessPal, once you log a food, it appears in your Recent and Frequent lists. After logging your 10–15 regular foods once each, you will find them with a single tap every day after that. Most daily logs become a 2–3 minute task because 80% of what you eat is already right there waiting for you.Do not try to add unfamiliar “tracking-friendly” foods in week one. Do not look up complex restaurant meals. Just your regular foods, logged consistently. The insight here is simple: tracking 10 familiar foods every day is worth far more than tracking 50 unfamiliar ones sporadically. Consistency beats completeness in the first month.For how to track calories accurately with specific tips on finding reliable database entries and avoiding common logging errors, that guide covers the food-finding process in detail.

Using the Food Scale for the First Two Weeks

A digital food scale that costs less than 15 dollars is the most impactful nutrition tool most people never buy. Portion size estimation is where most calorie tracking falls apart — studies on self-reported food intake consistently show that people underestimate portions by 20–40%, with oils, nuts, and grains being the biggest sources of error.But here is the framing that makes the food scale feel less intimidating: you only need to weigh everything for the first two weeks. That is it. The purpose of those two weeks is calibration — building an accurate mental model of what 80g of rice looks like cooked, what 30g of peanut butter looks like on a spoon, what 150g of chicken breast looks like on a plate.After two to three weeks of consistent weighing, most people can accurately eyeball the portions they eat regularly within 10–15%. That level of accuracy is more than good enough for steady progress. The food scale phase is a finite learning period, not a lifelong obligation. Once your eye is calibrated on your 10 regular foods, daily life becomes much simpler.Weigh food in its raw state whenever possible and use a raw-weight database entry to match. Cooking changes the weight of most foods significantly — chicken loses water as it cooks, pasta absorbs it — so mixing raw food with a cooked-weight entry gives you the wrong number. More on this in the common mistakes section below.

Step 3 — Pre-Log Your Day the Night Before

This is the single most effective habit shift for consistent macro hitting, and almost no one does it from the start.Pre-logging means entering tomorrow’s meals into your tracking app tonight — before you eat anything, before you are hungry, before the day gets away from you. It takes 5 to 10 minutes the night before, and it changes everything about how the next day goes.Here is why it works so well. When you look at your pre-logged day the night before, you can see immediately if something is off. Protein tracking at 65g for the day when your target is 130g? Add Greek yoghurt at breakfast and an extra egg at lunch, and the problem is solved before it happens. Calories running 300 above target because you planned a big dinner? Adjust the portion size now, not at 9pm when you are already full and annoyed at yourself.Pre-logging moves food decisions from reactive — made at the point of hunger, stress, or convenience — to proactive, made in a calm state the night before. Research on dietary adherence consistently shows that meal planning is one of the strongest predictors of long-term calorie target adherence. Pre-logging is essentially digital meal planning that takes a fraction of the time.In practice, it looks like this. After dinner each evening, open your app. Add what you plan to eat for breakfast, lunch, and dinner tomorrow. Check that protein is close to target and calories are within range. Make any adjustments. Close the app. You are done. The next day, you are just eating what you already planned — not making decisions under pressure.If your day changes and you eat something different, update the log when it happens. But most days, you will find that you follow the pre-log fairly closely because you already committed to it mentally the night before.

Step 4 — Review Weekly, Not Daily

This is the mindset shift that determines whether someone sticks with tracking for three months or three weeks.Daily macro targets are guides, not rules that must be hit perfectly every single day. Body composition changes are driven by weekly and monthly averages — not by individual days. A day where you hit 85% of your protein target and go 150 calories over is a completely normal data point. It does not undo anything. It does not require any dramatic response. It is just a data point.The number that actually matters is your weekly average. Five on-target days plus two slightly off-target days produces a weekly average that is consistent with your plan. That weekly average, maintained over months, is what produces body composition change.Set a specific time each week — Sunday evening works well for most people — to do a brief five-minute review. Look at your average daily calories for the week. Look at your average daily protein. Check your weight trend over the past two to four weeks. Then ask one simple question: is the weekly average meaningfully different from my target? If the average is within 10% of your calorie target and protein average is close to your gram goal, do nothing different next week. If the average is more than 10% outside the target consistently, make one small adjustment.This weekly review structure prevents the most common abandonment pattern in calorie tracking: the Saturday spiral. One big social meal on Saturday sends the daily total 600 calories over. The person feels like they have “ruined the week,” stops logging, and quits tracking entirely by the following Wednesday. In reality, six on-target days plus one 600-calorie over-target day produces a weekly average that is only about 85 calories above the daily target. That is completely manageable. But you can only see that from the weekly view.If you hit a point where your weight stops changing despite consistent tracking, our guide on what a weight loss plateau actually means explains exactly what to do next.

Common Setup Mistakes — Fixed Before They Become Problems

These four errors account for the majority of cases where someone tracks consistently but gets results that do not match what the numbers predict. Fix them at setup and they will never be a problem.

Not Weighing Cooking Oils and Condiments

This is the single most common source of hidden calories in food tracking. One tablespoon of oil eyeballed into a pan is often closer to two or three tablespoons when actually weighed — a difference of 120–240 calories that does not get logged. Over a week, that is 840–1,680 untracked calories. Ghee, butter, olive oil, and coconut oil all carry approximately 120 calories per tablespoon. Weigh them into the pan before cooking, every time, for the first two weeks at minimum. After that your eye will be calibrated well enough to estimate reliably.The same applies to condiments. Two tablespoons of peanut butter is not the same as two heaped tablespoons scooped generously. Ketchup, mayonnaise, salad dressing, and tahini all carry significant calories that are easy to underestimate and easy to log accurately if you take 10 seconds to weigh them.

Using User-Submitted Database Entries Without Checking Them

MyFitnessPal’s database contains millions of entries, and a large proportion of them are user-submitted with errors. A search for “chicken breast” will return dozens of entries with different calorie counts for the same weight. Some have the protein listed per 100g; others per serving with an undefined serving size. Some have clearly been entered incorrectly.The reliable approach: use entries marked with a green checkmark in MyFitnessPal, which indicates they are verified entries. Alternatively, cross-reference any entry you are unsure about against the USDA FoodData Central database, which is publicly accessible and accurate. For Cronometer users, the database is already heavily weighted toward verified USDA entries, which is one of the main reasons nutritionists tend to recommend it for accuracy.

Logging Cooked Weight With a Raw-Weight Database Entry

This is a surprisingly common error that can produce significant calorie miscalculations. Raw chicken breast weighs roughly 25–30% more than cooked chicken breast of the same piece, because water evaporates during cooking. If you weigh 200g of cooked chicken but log it using a raw-weight database entry that says 200g, you are logging approximately 25–30% more protein and calories than you actually ate.The fix is simple: always match the state of your food to the state of the database entry. Weigh raw and use a raw entry. Weigh cooked and use a cooked entry. If you are unsure which type an entry uses, check the protein figure — raw chicken breast at 100g shows approximately 23g of protein; cooked chicken breast at 100g shows approximately 31g, because the weight has reduced but the protein content has not. That difference tells you which type the entry is.

Forgetting Drinks, Milk in Chai, and Small Bites

Liquid calories and small bites are the tracking equivalent of rounding errors that compound into something significant. Two cups of chai made with whole milk and two teaspoons of sugar each is roughly 140–180 calories per day — over 1,000 calories per week — that most people never log because it does not feel like eating.The same goes for the handful of nuts eaten while cooking, the two bites of a child’s leftover food, the small piece of mithai at a colleague’s desk. Each one is small. Across a day they are often 200–300 untracked calories. Log them, or at minimum build a rough “miscellaneous” entry into your daily log of 100–150 calories to account for the small bites that are genuinely hard to track precisely. Imperfect logging that accounts for everything approximately is far more accurate than perfect logging that ignores liquid calories entirely.

How Long Does It Take Before Tracking Feels Easy

Most people find the first four to seven days genuinely annoying. Everything takes longer than expected. You cannot find the right database entry. You forget to log until the evening and have to reconstruct the day from memory. This is completely normal and expected.By the end of week two, the friction drops significantly. Your most-eaten foods are in your recent list. Your eye is calibrated on your regular portions. Pre-logging the night before has become a quick routine rather than a chore.By the end of week four, most people find that daily logging takes three to five minutes. It becomes genuinely low-effort — less like tracking and more like a brief daily check-in that keeps you oriented toward your target without consuming mental energy.The goal is not to track forever. Many people track consistently for three to six months, build a strong intuitive sense of what their regular meals contain, and then drop to periodic tracking — a week every month or two — just to recalibrate. Others find that the brief daily habit is useful enough to maintain long-term. Either approach works. The tracking system exists to build nutritional self-awareness, not to create a permanent dependency on an app.If you are also thinking about how to fit intermittent fasting into a tracked TDEE approach, our guide on intermittent fasting and TDEE explains how the two work together without conflicting.

What to Do When the Numbers Stop Working

There will come a point — usually four to eight weeks in — where the numbers that worked in week one start to feel less reliable. Weight loss slows or stops. Energy dips. The TDEE that felt accurate begins to feel like it is slightly off.This is normal and expected. As body weight changes, TDEE changes with it. A person who has lost 5kg over two months now has a slightly lower TDEE than when they started, because they are carrying less mass. Recalculate your TDEE every four to six weeks using your updated weight. Our TDEE Calculator makes this a two-minute task.If weight has genuinely stalled for three or more weeks despite consistent tracking and you are confident in the accuracy of your logs, the most likely explanation is adaptive thermogenesis — a mild reduction in metabolic rate in response to sustained calorie restriction. Our guide on reverse dieting after a calorie deficit explains one effective strategy for managing this phase without regaining lost progress.The key point is this: the tracking system is not the destination — it is the navigation tool. When something stops working, you adjust the inputs and keep moving. The system itself stays the same.

Frequently Asked Questions

How long do I need to track macros before I can stop?

There is no fixed answer, but most people develop a reliable intuitive sense of their food intake after three to four months of consistent tracking. At that point, many people shift to periodic tracking — one focused week every month or two — rather than daily logging. A useful signal that you are ready to reduce tracking frequency: you can estimate your daily protein and calorie intake at the end of a day without looking at the app, and your estimate matches the logged total within 15%. That level of nutritional self-awareness is what tracking is designed to build.

What is the easiest way to hit protein targets when tracking?

Build a high-protein anchor into each of your three main meals rather than trying to hit your protein target entirely from one meal. If your daily target is 130g, aim for roughly 35–40g at breakfast, 40–45g at lunch, and 40–45g at dinner. This is far easier to achieve consistently than trying to eat 90g of protein at dinner after a low-protein day. Eggs, Greek yoghurt, cottage cheese (paneer), chicken, fish, legumes, and tofu are the most practical high-protein anchors for most eating patterns. Our guide on daily protein requirements covers exact targets and food sources in detail.

Do I need to hit macros exactly every day?

No. Daily macro targets are guides, and the weekly average is what drives body composition outcomes. A reasonable target range is within 10% of your daily calorie goal and within 15% of your daily protein goal on most days. The days where you fall slightly outside that range are data points, not failures. What matters is the trend across the week and month, not precision on any single day.

Can I track macros without weighing food?

You can, but the accuracy drops significantly, especially for calorie-dense foods like oils, nuts, and grains where visual estimation errors are largest. A reasonable middle ground: weigh the three to five foods in your diet that are hardest to estimate visually — cooking oil, nut butter, rice, oats, and cheese are the biggest culprits — and eyeball the rest. This catches most of the significant error sources without requiring a scale for every single ingredient. After two weeks of consistent weighing, your estimates on familiar portions will be accurate enough that full-time weighing becomes optional for most foods.

What should I do if I consistently miss my protein target?

First, check whether the target is realistic given your current food habits. If your daily protein target is 140g but your habitual meals contain very little meat, fish, or dairy, closing that gap requires real dietary change — not just better tracking. The most practical approach: identify where in your day protein is lowest and add one reliable high-protein food to that meal. If breakfast is the weak point, add two eggs or a scoop of protein powder to yoghurt. If lunch is low, add a palm-sized protein source. Make one change at a time rather than overhauling every meal simultaneously. Consistent small improvements compound quickly over weeks.For further reading on the science of macro tracking and dietary adherence, the Dietary Guidelines for Americans 2020–2025 provide the evidence base for macronutrient distribution recommendations. The USDA’s FoodData Central database is the most accurate publicly available source for food composition data — use it to verify any MyFitnessPal entry you are unsure about. Research on the relationship between meal planning behaviour and dietary adherence is well documented in the International Journal of Behavioral Nutrition and Physical Activity.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top