Recipe Calorie & Macro Calculator

Calculate exact calories, protein, carbohydrates, and fats for your recipes with visual proportion tracking.

The Complete Guide to Macro Nutrition & Calorie Calculation

Understanding the caloric and macronutrient content of your food is one of the most powerful tools available for achieving your health, body composition, and culinary goals. Whether you are trying to build muscle, lose fat, fuel athletic performance, manage a chronic condition, or simply cook more consciously for your family, understanding how to calculate the nutritional content of meals gives you an enormous advantage over guesswork-based eating.

The Kitchen Desk Macro & Calorie Calculator above computes nutritional estimates based on USDA National Nutrient Database values. You can analyze individual ingredients, full recipes, and complete meals. You also get a full TDEE (Total Daily Energy Expenditure) and BMR (Basal Metabolic Rate) breakdown to understand your actual daily caloric needs based on your age, weight, height, sex, and activity level.

What Are the Three Macronutrients?

4 kcal/g
Protein

Essential for muscle synthesis, enzyme production, and immune function. Found in meat, fish, eggs, legumes, and dairy. The most satiating macronutrient per calorie.

4 kcal/g
Carbohydrates

The body and brain's preferred primary energy source. Found in grains, fruits, vegetables, and legumes. Includes dietary fiber (indigestible) and sugars (digestible).

9 kcal/g
Fat

Essential for hormone production, brain function, fat-soluble vitamin absorption, and cell membrane integrity. More than twice the caloric density of protein or carbs.

How BMR and TDEE Are Calculated

Your Basal Metabolic Rate (BMR) is the number of calories your body burns at complete rest to maintain basic physiological functions: breathing, circulation, cell repair, temperature regulation, and organ function. BMR accounts for approximately 60-75% of total daily calorie expenditure for most sedentary individuals.

The Mifflin-St Jeor equation, published in 1990 and validated across multiple large-scale studies, is the most accurate commonly available BMR formula for most adults:

Mifflin-St Jeor BMR Formula
For Men: BMR = (10 x weight in kg) + (6.25 x height in cm) - (5 x age) + 5
For Women: BMR = (10 x weight in kg) + (6.25 x height in cm) - (5 x age) - 161

Your Total Daily Energy Expenditure (TDEE) multiplies your BMR by an activity factor to account for movement and exercise. The most commonly used activity multipliers are: Sedentary (desk job, little exercise) = BMR x 1.2, Lightly active (light exercise 1-3 days/week) = BMR x 1.375, Moderately active (moderate exercise 3-5 days/week) = BMR x 1.55, Very active (intense exercise 6-7 days/week) = BMR x 1.725, Extremely active (physical job + daily training) = BMR x 1.9.

Caloric Density of Common Cooking Ingredients

Ingredient (100g) Calories Protein Carbs Fat
All-Purpose Flour364 kcal10.3g76.3g1.0g
Granulated Sugar387 kcal0g99.98g0g
Unsalted Butter717 kcal0.9g0.1g81.1g
Olive Oil (Extra Virgin)884 kcal0g0g100g
Whole Eggs143 kcal12.6g0.7g9.5g
Chicken Breast (raw)120 kcal22.5g0g2.6g
Full-Fat Greek Yogurt97 kcal9.0g3.6g5.0g

Setting Macro Ratios for Your Goal

Once you know your TDEE, the next decision is how to divide those calories between the three macronutrients. There is no single correct split, and the research is clear that adherence matters more than precision -- the ratio you can actually sustain for months beats the theoretically optimal one you abandon in a fortnight. That said, some starting points are far more sensible than others, and the pattern behind them is consistent: set protein first because it protects lean tissue and drives satiety, set fat to a floor that supports hormone production, and let carbohydrate fill whatever calories remain according to how much you train.

A practical floor for dietary fat is roughly 0.5-0.6g per kilogram of body weight, or about 20% of calories, whichever is higher. Going below that for extended periods tends to compromise fat-soluble vitamin absorption and, in some people, hormonal markers. Carbohydrate is the most flexible of the three: it is the primary fuel for high-intensity work, so an endurance athlete and a sedentary office worker with identical body weights can reasonably differ by 200g a day.

Goal Calories vs. TDEE Protein Fat Carbs
Fat loss, preserve muscle−300 to −5001.8-2.2 g/kg0.6-0.8 g/kgremainder
Body-composition maintenanceat TDEE1.6-1.8 g/kg0.8-1.0 g/kgremainder
Lean muscle gain+200 to +3501.6-2.0 g/kg0.8-1.0 g/kg4-6 g/kg
Endurance training blockat or above TDEE1.4-1.6 g/kg0.8-1.0 g/kg6-10 g/kg
Lower-carb preferencegoal-dependent1.8-2.2 g/kg1.2-1.6 g/kg50-100 g total

How Cooking Changes the Numbers

Nutrition databases describe ingredients, but you eat dishes -- and the gap between the two is where most tracking errors live. Two mechanisms are responsible. The first is water loss: heat drives moisture out of protein and vegetables, so the same food becomes lighter and more calorie-dense per gram. A 200g raw chicken breast still contains roughly 240 calories after roasting, but it now weighs about 150g, which means its per-gram figure has risen by a third. Weigh the raw ingredient, log the raw ingredient, and the problem disappears.

The second mechanism is fat absorption, and it is much larger than most people estimate. Every tablespoon of oil is roughly 120 calories, and pan-frying, roasting and especially deep-frying transfer a meaningful share of it into the food. Breaded and battered items are the worst offenders because the coating behaves like a sponge. A chicken breast that is 240 calories grilled can approach 450 once floured and shallow-fried. The corollary is encouraging: the single highest-leverage change most home cooks can make to a dish's calorie count is measuring the cooking fat rather than pouring it freehand.

Cooking Method Typical Yield Added Fat Net Calorie Effect
Steaming / poaching90-95%noneUnchanged
Grilling / broiling70-80%0-1 tspSlight drop as fat renders out
Roasting70-80%1-2 tbsp per tray+120-240 kcal per tray
Sautéing75-85%1-3 tbsp+120-360 kcal per pan
Shallow frying (breaded)85-95%absorbs heavily+150-250 kcal per portion
Deep frying85-95%8-25% by weightCan double the total

What Macros Don't Tell You

A calculator that hits your protein, carbohydrate and fat targets exactly can still describe a genuinely poor diet. Macronutrients say nothing about fibre, micronutrients, or the degree of processing involved. Fibre is the clearest example: most adults are advised to eat 25-38g a day and most fall well short, yet fibre barely registers in a macro split because it contributes so few usable calories. It is nonetheless one of the strongest predictors of satiety on a given calorie budget, and it feeds the gut microbiome, which is why 500 calories of lentils and vegetables behaves nothing like 500 calories of white bread despite similar macros.

Two further blind spots deserve mention. Protein quality varies -- animal proteins and soy supply the full complement of essential amino acids, while most single plant sources are limited in one or more, which is why traditional cuisines pair grains with legumes. And micronutrients simply do not appear in a macro breakdown at all: iron, calcium, iodine, vitamin D, B12 and omega-3 fatty acids all have to be planned for deliberately, particularly on restrictive diets. The most reliable heuristic remains the least technical one: build meals from whole ingredients, get protein at each meal, eat a wide range of vegetables and fruit, and treat the calculator as a measuring instrument rather than a menu.

Reading Your Own Data Correctly

Every equation on this page, Mifflin-St Jeor included, is a population estimate. Individual metabolic rates vary by roughly 10% in either direction from the predicted value for reasons including lean mass, thyroid function, genetics and non-exercise movement. That means your calculated TDEE is a hypothesis, not a measurement. Test it: eat at that number for two to three weeks, weigh yourself under consistent conditions, and adjust by 150-250 calories based on the trend rather than any single reading.

Day-to-day body weight is dominated by water, glycogen and digestive contents, which routinely swing 1-2kg for reasons that have nothing to do with body fat -- a salty meal, a hard training session, poor sleep, or the menstrual cycle. Comparing Monday to Monday is close to meaningless. Compare weekly averages instead: one week's mean against the next filters out most of the noise and reveals the actual trend within a fortnight. Expect adaptation, too. As body weight falls, so does TDEE, both because there is less tissue to maintain and because people move less when in a deficit, which is why a plateau after eight to twelve weeks is normal and calls for a recalculation rather than alarm.

Please note: everything on this page is general educational information about nutrition arithmetic, not medical or dietetic advice. Calorie and macro targets should be discussed with a physician or registered dietitian if you are pregnant or breastfeeding, managing diabetes, kidney or liver conditions, taking medication affected by diet, recovering from an eating disorder, or planning changes for a child or teenager.

Frequently Asked Questions

How accurate are the calorie calculations?
+
Our calorie calculations are based on USDA National Nutrient Database reference values. However, actual caloric content varies by brand, variety, preparation method (cooking causes water loss which concentrates calories), and agricultural factors. Treat our estimates as close approximations within 5-10% of actual values for most whole foods. Processed and packaged foods should be verified against their specific nutrition labels.
What is the difference between gross calories and net calories?
+
Gross calories (also called total or gross energy) includes all calories in the food including those from dietary fiber that humans cannot digest. Net calories subtract dietary fiber calories and sugar alcohol calories (if applicable) since these are largely indigestible. In the US, nutrition labels report net calories. In some European countries, labels report gross energy. Our calculator provides both total and fiber-adjusted values.
Should I track calories cooked or raw?
+
Track raw weights whenever possible. Cooking changes the water content (and therefore weight) of most foods significantly. For example, 100g of raw chicken breast becomes approximately 75-80g after cooking due to moisture loss, but the calorie content remains the same. Weighing raw avoids this confusion. If tracking cooked weight, use nutrition data specifically labeled "cooked" for that food.
What is a realistic calorie deficit for fat loss?
+
A calorie deficit of 300-500 calories below your TDEE per day is generally recommended for sustainable fat loss of approximately 0.3-0.5 kg (0.7-1 lb) per week. Larger deficits of 500-750 calories may produce faster initial results but risk muscle loss, metabolic adaptation, and nutritional deficiencies. Extremely low calorie diets (below 1200 kcal for women or 1500 kcal for men) should only be pursued under medical supervision.
How much protein do I need per day?
+
The USDA Recommended Dietary Allowance (RDA) for protein is 0.8g per kilogram of body weight for sedentary adults. However, research consistently shows that higher intakes of 1.6-2.2g per kilogram are optimal for muscle retention during calorie restriction and for muscle building during resistance training. For a 70kg person, this translates to 112-154g of protein per day. Our calculator computes your personalized protein targets based on your goals.
Why does the calculator give me a different number than my fitness watch?
+
They are measuring different things with different methods. This calculator derives BMR from a validated regression equation and then applies a broad activity multiplier. A wrist-worn tracker estimates energy expenditure from heart rate and motion, and independent validation studies have repeatedly found consumer devices off by 20-30% on calorie burn even when their heart-rate accuracy is good. Neither is ground truth. Use one source consistently, treat its absolute number as a starting reference, and let your own weight trend over three or four weeks tell you which direction to adjust.
Do I need to hit my macros exactly every single day?
+
No, and trying to usually backfires. Your body does not settle accounts at midnight -- protein synthesis, glycogen storage and fat metabolism all operate across days. Landing within about 10g of your protein target and within roughly 100 calories of your total is more than precise enough, and what actually matters is the weekly average. This is why some people deliberately eat a little less on rest days and more on training days while keeping the week's total constant. Rigid daily accuracy tends to make food tracking feel punitive, which is the most common reason people stop.
How do I calculate calories for a recipe that serves several people?
+
Weigh every ingredient as you add it, including the cooking oil and any butter used to finish, and total the calories for the whole dish. Then weigh the finished dish itself, minus the pot -- tare the empty pot first if your scale allows it. Dividing total calories by total finished grams gives you a calories-per-gram figure for that specific dish, which lets you serve any portion size accurately instead of relying on an imaginary "one sixth of the pan." This method also handles reductions and braises correctly, since it accounts for whatever water evaporated during cooking.
Plan your nutritious meals for the week

Use our Meal Planner to organize balanced, calorie-controlled meals for the whole week with a smart grocery list.

Meal Planner →