Macronutrients: What They Are & How To Track Them

Sweat -
Macronutrients: What They Are & How To Track Them

Macronutrients are a key component in your overall diet. Whether you’re already a conscious eater, or you are learning how to eat healthy, understanding macronutrients can help you understand how food functions in the body, and which foods will make you feel your best. 

Find out what macronutrients are, why you need them, and how you can use them to fuel your body in the right ways.

What are macronutrients?

Macronutrients — or “macros” — are the nutrients your body needs on a daily basis to function properly. They can be broken down into three main types: proteins, carbohydrates, and fats. Whilst they are all vital in providing your body with energy, they each play a different role in doing so. 

What does each macronutrient do?

All three macronutrients play an important role in your diet and contribute to the functions of your body in different ways:

Carbohydrates: Carbohydrates provide your body with energy, namely helping with brain and muscle function.

Protein: Proteins are made up of amino acids, and play a vital role in repairing and building bodily tissues, including skin, muscles and bones. 

Fats: Fats add flavour and texture to the food you eat, whilst also supporting your body in absorbing vitamins, regulating metabolism, and storing energy.

Macronutrients vs micronutrients

Both macronutrients and micronutrients are essential for proper bodily function and physical health, but there are some key differences between them. 

Micronutrients are needed in small amounts as they exist within macronutrients, as vitamins and minerals. This means that if you eat the recommended amount of each macronutrient, you will likely fulfil your necessary micronutrient intake in the process. 

How much of each macronutrient do you need?

There are general guidelines you can follow to ensure you’re eating the correct portions of each macronutrient. The recommended daily amounts are: 

  • 45-65% of your daily calorie intake should include complex carbohydrates
  • 10-35% should include protein
  • 20-35% should include fats


Carbohydrates — or “carbs” — often get a bad rap when it comes to eating healthily, but without them, your body can’t function the way it should.

Understanding what carbohydrates are, how they work in the body, and which carbohydrate-rich foods are healthy options will help you make more informed food choices, and support your overall health.

What are carbohydrates?

Carbohydrates are the main energy source of the body and are the macronutrient your body needs in the highest amounts. They provide your body with glucose (also known as blood sugar) — maintaining glucose levels is important for optimum bodily function and ensuring you have the energy you need on a daily basis. 

Carbohydrates fall into two different categories: complex carbs and simple carbs — both contribute to bodily function in different ways. 

Your carbohydrate intake should focus on complex carbs — typically whole-grain or unprocessed foods — as they keep you fuller for longer, and are generally higher in fibre than simple carbs. Complex carbs also won’t spike your blood sugar in the way simple carbs can.

How much carbohydrate do you need?

Carbs should make up about 45-65% of your calorie intake for the day — most coming from complex carbs. 

If your goal is to increase muscle or lose fat, you can try carb cycling, which requires tracking your macronutrient intake.

Which foods are high in complex carbohydrates?

Complex carbs are present in many foods including:

  • Fruits and vegetables, such as sweet potatoes or bananas
  • Whole grains, such as brown rice, wholewheat bread, rolled oats
  • Legumes, such as beans, peas and lentils


If you’re familiar with macronutrients, you might know that protein is essential for building muscle. — not only this, but protein plays many other important roles in the body to help you thrive. 

What is protein?

Protein is made up of amino acids. There are 20 different types of amino acids in total, but nine of these your body cannot produce itself and must be received from food. 

Protein helps to build and repair tissues in the body and is vital in helping produce important hormones and enzymes for immune system health.

How much protein do you need?

How much protein you need depends on several factors: Your age, gender, and activity level. 

For women over the age of 18, the recommended daily intake is 0.75g of protein per kg (0.3 oz per 2.2 pounds) ) of body weight. However, if you are very active, you may need 1.2-2 times more. 

The more strength training you’re doing, the more protein you should include in your diet if one of your goals is to build muscle — as a guide, 10-35% of your daily calorie intake should include protein. 

What foods are high in protein?

Here are some foods high in protein:

  • Meat
  • Eggs
  • Nuts and seeds
  • Legumes
  • Soy products such as tofu
  • Dairy products including cheese, milk and yoghurt
  • Seafood


Fats play an integral role in many different functions of the body, allowing you to thrive.

What are fats?

Fats can be categorised into several different types: saturated, unsaturated, and trans fats — a sub-type of unsaturated fats that act like saturated fat. 

How much fat do you need?

20-35% of your daily calorie intake should include fats. Ideally, most will come from unsaturated fats, with saturated fats taking up no more than 10%. 

Eating too much saturated fat can lead to inflammation, heightened cholesterol and blood clotting while eating unsaturated fats helps the body absorb minerals and vitamins, and supports muscle movement. 

It’s important to prioritise unsaturated fats over saturated and trans fats, as too much of the latter can produce unhealthy amounts of cholesterol, and eventually increase the risk of heart disease. 

Which foods are high in fats?

Unsaturated fats are found in:

  • Vegetable oils including flaxseed oil and canola oil
  • Olives and olive oil
  • Avocado and avocado oil
  • Fatty fish like salmon
  • Nuts and seeds, including nut butters

Saturated fats are found in:

  • Meat (particularly red meat)
  • Coconut and coconut-derived products like coconut oil and milk
  • Dairy products
  • Pastries and other sweet snack foods
  • Deep-fried foods
How To Track Macros

How to track macronutrients in your food

If you are following a strength training program, you may be interested in tracking your macronutrient intake to ensure you’re building muscle while still eating enough to fuel your workouts. 

Using the guide mentioned earlier, it is recommended to divide your daily calories into a macronutrient split of fats (20-35%), carbs (45-65%) and proteins (10-35%).

Then, you’ll need to work out how many grams of each macronutrient to eat. Carbs and protein have 4 calories per gram and fats have 9 calories per gram. 

To calculate how many grams of each macro you get for each calorie, divide your total daily calories by the number of calories per gram of each macro.

For example, if you eat 2,000 calories each day and 50% are carbs, multiply 2000 (calories) by 0.5 (% of carbs) to give you 1000. Divide this number by 4 (the number of calories per gram in carbs), giving you a total of 250g of carbs per day.

Should you track macros?

Tracking macros is not essential for developing healthy eating habits or leading a healthy lifestyle, but it can be beneficial for people who are on a vegan diet, have specific fitness goals or other dietary requirements to ensure you’re getting the nutrients you need.

The pros of tracking macros

  • Helps with weight management 
  • Helps muscle growth and endurance
  • You may be able to perform better in the gym and recover faster 

The cons of tracking macros

  • Can be time-consuming
  • Those with a history of eating disorders may be at risk as it requires a level of tracking that can lead to obsessive behaviours
  • Can have a social impact when eating out with friends or family

Counting macros vs counting calories

Counting calories and counting macronutrients each have their place in improving your health and fitness. The key difference between calories and macronutrients is that while calories are a measurement of energy going into the body, macronutrients are the key nutrients that your body needs to survive. 

Macronutrients tell a more detailed story about where these calories come from and what they do in the body once you’ve consumed them. For example, both a handful of almonds and a handful of candy might have the same number of calories — but if you were just counting calories, then both have the same impact or results for your body. 

When measuring macronutrients each snack includes, you’ll find almonds provide healthy unsaturated fats, protein, and complex carbs, while candy has large amounts of simple carbs. This is where the difference between calories and macronutrients lies.

Food is fuel

Tracking macros is a tool that can help you understand how many nutrients you need to reach your health and fitness goals – but it shouldn’t restrict foods your body needs and you enjoy! 

Understanding macros is just one important part of developing healthy habits, allowing you to live a healthy life and support your fitness goals.

* Disclaimer: This blog post is not intended to replace the advice of a medical professional. The above information should not be used to diagnose, treat, or prevent any disease or medical condition. Please consult your doctor before making any changes to your diet, sleep methods, daily activity, or fitness routine. Sweat assumes no responsibility for any personal injury or damage sustained by any recommendations, opinions, or advice given in this article.

<# for (var i = 0; i < comments.length; i++) { var s = comments[i]; #>

<#= s.user.username #><#= moment(s.created_at * 1000).fromNow() #>

<#= s.html_body #> <# if (s.images) { #>

<# } #>
Reply Like Unlike
<# if (s.replied_comments_count) { #> <# for (var j = 0; j < s.replied_comments.length; j++) { var c = s.replied_comments[j]; var lastComment = s.replied_comments[s.replied_comments.length - 1]; #>

<#= c.user.username #><#= moment(c.created_at * 1000).fromNow() #>

<#= c.html_body #> <# if (c.images) { #>

<# } #>
Reply Like Unlike
<# } #> <# if (s.replied_comments_count > 3) { #> Show more replies <# } #> <# } #>
<# } #>
<# for (var i = 0; i < comments.length; i++) { var s = comments[i]; #>

<#= s.user.username #><#= moment(s.created_at * 1000).fromNow() #>

<#= s.html_body #> <# if (s.images) { #>

<# } #>
Reply Like Unlike
<# } #>

Leave a comment...
Sort by: