Set Your Daily Macro Goals: Protein, Carbs & Fat

Tired of guessing protein needs? Get your daily macro split — protein, carbs, and fat — based on your calorie goal, for cutting, bulking, or maintaining.

Macro Ratio Guide: Protein, Carbs & Fat for Every Goal

Your ideal macro ratio depends on your fitness goal. Below we show the recommended protein, carb, and fat splits for different objectives on a 2,000-calorie diet.

GoalProteinCarbsFatProtein (g)Carbs (g)Fat (g)
Weight Loss40%30%30%200g150g67g
Muscle Gain30%40%30%150g200g67g
Maintenance25%45%30%125g225g67g
Low Carb / Keto35%10%55%175g50g122g
Endurance Athlete20%55%25%100g275g56g

Protein is the most important macro to get right — aim for 1.6-2.2g per kg of body weight regardless of your goal. Carbs and fat can be adjusted based on preference and energy needs. This calculator lets you customize your own ratios.

Best Food Sources for Each Macronutrient

Choosing high-quality sources for your protein, carbohydrates, and fats is as important as hitting your macro targets. This table shows the best food sources for each macronutrient and their nutrient density.

MacroBest SourcesNutrient DensityCalories per 100gKey Benefits
ProteinChicken breast, eggs, Greek yogurt, whey, tofuVery High165 (chicken)Muscle repair, satiety, thermic effect (20-30% of calories burned digesting)
Carbs (Complex)Oats, quinoa, sweet potatoes, brown rice, legumesHigh130 (quinoa)Sustained energy, fiber, gut health, glycogen storage
Carbs (Simple)Fruits, honey, white rice, sports drinksMedium95 (banana)Quick energy, pre-workout fuel, post-workout recovery
Fats (Unsaturated)Avocado, olive oil, nuts, salmon, chia seedsVery High370 (salmon)Hormone production, brain health, vitamin absorption
Fats (Saturated)Coconut oil, butter, cheese, red meatMedium360 (cheese)Use sparingly — less than 10% of daily calories
FiberBroccoli, oats, beans, berries, flaxseedVery High80 (broccoli)Digestive health, cholesterol reduction, blood sugar regulation

Focus on protein and fiber-rich foods — they provide the highest satiety per calorie and require more energy to digest. For carbs, prioritize complex sources (oats, quinoa, sweet potatoes) over simple sugars. For fats, emphasize unsaturated sources (olive oil, avocado, nuts) and limit saturated fats. Use this macro calculator to set your targets, then choose foods from this table to build your meals.

Splitting Your Macros Across the Day, Not Just Hitting the Total

Daily totals decide where your body composition goes. Distribution decides how well you train, how hungry you are at 4 pm, and whether the protein you ate actually gets used. Two people can hit identical macros and get very different results from how the grams are placed.

Protein: spread it, do not stack it

Muscle protein synthesis responds to per-meal doses, and research points to roughly 0.4 g per kilogram of body weight per meal across three to five meals, with a leucine threshold of about 2.5-3 g per sitting. For an 80 kg person that means at least 32 g of protein per meal, four times across the day — a pattern that looks like eggs and yoghurt at breakfast, chicken or tofu at lunch, a protein snack after training, and fish or legumes at dinner. Skip the pattern of a 20 g breakfast and a 90 g dinner: the surplus at dinner does not make up for the deficit in the morning.

Meal (80 kg example)ProteinCarbsFat
Breakfast35 g60 g15 g
Lunch40 g75 g20 g
Post-training snack30 g45 g8 g
Dinner40 g70 g20 g

Carbs belong near the hard sessions

When calories are limited, carbohydrate is the macro worth moving around. Put your two largest carb servings in the meals immediately before and after your hardest session, and let rest days take roughly 20-30% less carbohydrate while protein and fat stay fixed. This is the same weekly total rearranged toward the days that need it, and it is why training-day and rest-day plans differ on nearly every serious programme.

Fat has a floor

Fat is not the macro to cut to zero when you need calories to fit: keep it around 0.5-0.8 g per kilogram for hormone production, fat-soluble vitamin absorption and satiety, which for an 80 kg person means roughly 45-65 g. Go below the floor for weeks and sleep, libido and mood usually report it before the scale does. Practical order of operations: set protein by body weight, set fat to the floor, spend every remaining calorie on carbohydrate — then re-run the calculator after any change in body weight above about 2 kg, because every target you set is a function of the weight you entered.

Related Calculators

Categories

Learning Center

Legal