Snap your meals, get your nutrition breakdown. Download free.
Use Boone to snap a meal: get a full nutrition breakdown.

Almonds nutrition — calories, protein, fibre and vitamins per 30g handful

Almonds nutrition: calories, protein and healthy fats

Almonds are a whole food and, as a NOVA group 1 food, deliver naturally occurring energy and nutrients with no added sugar, salt or additives. They are a source of vitamin E, manganese and copper. Work out the numbers for any portion and age below, then see the full macro and micronutrient breakdown.

Almonds nutrition calculator
Calories, sugar and key nutrients by portion, adjusted for age and gender.
Key nutrients in this portion

Almonds nutrition per 100g and per portion

Typical valuesPer 100gPer portion (30g)
Energy579174
Fat49.9g15g
of which saturates3.8g1.1g
Carbohydrate21.6g6.5g
of which total sugars4.4g1.3g
of which added sugars0g0g
of which starch0.7g0.2g
Fibre12.5g3.8g
Protein21.2g6.4g
Salt0g0g

Sugar, fat, fibre and carbohydrate, by age

The tables below put each macronutrient against age-appropriate guidance, because what matters for a 4 year old is very different from an adult.

Sugar in Almonds: natural, not added

A small handful (about 30g) contains about 1.3g of sugar, and it is all natural (intrinsic) sugar that comes packaged with fibre and water. It has 0g of added or free sugar, so it does not count toward the daily free sugar limit the NHS sets. The table shows those limits by age; Almonds contribute nothing to them.

Age groupDaily free sugar limitIn a small handful (about 30g)% of that
Adult30g0g
0%
Age 11 to 1730g0g
0%
Age 7 to 1024g0g
0%
Age 4 to 619g0g
0%

Fat in Almonds: high, mostly unsaturated

Almonds are naturally high in fat, at about 14.97g per portion, though most of it is unsaturated. Only around 1.14g is saturated and there is 0g of added fat.

Age groupMax saturated fatIn a small handful (about 30g)% of that
Adult24g1.14g
5%
Age 11 to 1727g1.14g
4%
Age 7 to 1022g1.14g
5%
Age 4 to 618g1.14g
6%

Fibre in Almonds by age

Fibre supports healthy digestion, and most people in the UK do not get enough. A portion provides about 3.75g. Because children need less fibre than adults, that same portion covers a bigger share of a younger child's target.

Age groupRecommended fibreIn a small handful (about 30g)% of that
Adult30g3.75g
12%
Age 11 to 1725g3.75g
15%
Age 7 to 1020g3.75g
19%
Age 4 to 615g3.75g
25%

Carbohydrate in Almonds by age

There is about 6.5g of carbohydrate per portion. There is no single daily target, but roughly half of daily energy should come from carbohydrate; the reference values below are based on that.

Age groupReference carbohydrateIn a small handful (about 30g)% of that
Adult250g6.5g
3%
Age 11 to 17275g6.5g
2%
Age 7 to 10225g6.5g
3%
Age 4 to 6188g6.5g
3%

Vitamins and minerals in Almonds

Percentages are share of the daily Nutrient Reference Value (NRV). Under UK and EU rules a food is a source of a nutrient at 15% NRV per 100g and high in it at 30%.

NutrientPer 100g%NRV /100g%NRV /portion 
Vitamin E26mg213%64%high in Vitamin E
Manganese2.2mg110%33%high in Manganese
Copper1mg100%30%high in Copper
Riboflavin (B2)1.1mg79%24%high in Riboflavin (B2)
Magnesium270mg72%22%high in Magnesium
Potassium733mg37%11%high in Potassium
Calcium269mg34%10%high in Calcium
Zinc3.1mg31%9%high in Zinc
Iron3.7mg26%8%a source of Iron
Folate44ug22%7%a source of Folate

Vitamins and minerals in Almonds, by age

These tables show how the nutrients compare to daily needs across different ages, using UK Reference Nutrient Intakes (RNIs). This differs from the source of and high in labels above, which use the single adult figure (NRV) set for food packaging. Children's needs are lower, so a portion goes further.

Vitamin E in Almonds by age

Vitamin E is an antioxidant that helps protect cells from damage. A small handful (about 30g) contains 7.68mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target. These figures use safe intake levels, as no formal UK RNI is set.

Age groupDaily need (RNI)In a small handful (about 30g)% of daily need
Adult12mg7.68mg
64%
Age 11 to 1711mg7.68mg
70%
Age 7 to 107mg7.68mg
110%
Age 4 to 66mg7.68mg
128%

Manganese in Almonds by age

Manganese contributes to normal bone formation and helps protect cells from oxidative stress. A small handful (about 30g) contains 0.66mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target. These figures use safe intake levels, as no formal UK RNI is set.

Age groupDaily need (RNI)In a small handful (about 30g)% of daily need
Adult2mg0.66mg
33%
Age 11 to 171.9mg0.66mg
35%
Age 7 to 101.6mg0.66mg
41%
Age 4 to 61.5mg0.66mg
44%

Copper in Almonds by age

Copper helps the body make red blood cells and supports the immune system. A small handful (about 30g) contains 0.3mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target. These figures use safe intake levels, as no formal UK RNI is set.

Age groupDaily need (RNI)In a small handful (about 30g)% of daily need
Adult1.2mg0.3mg
25%
Age 11 to 170.8mg0.3mg
37%
Age 7 to 100.6mg0.3mg
50%
Age 4 to 60.4mg0.3mg
75%

Riboflavin (B2) in Almonds by age

Riboflavin (B2) helps release energy from food and keeps skin and eyes healthy. A small handful (about 30g) contains 0.33mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a small handful (about 30g)% of daily need
Adult1.3mg0.33mg
25%
Age 11 to 171.3mg0.33mg
25%
Age 7 to 101mg0.33mg
33%
Age 4 to 60.8mg0.33mg
41%

Magnesium in Almonds by age

Magnesium supports muscle and nerve function and helps release energy from food. A small handful (about 30g) contains 81mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a small handful (about 30g)% of daily need
Adult300mg81mg
27%
Age 11 to 17300mg81mg
27%
Age 7 to 10200mg81mg
40%
Age 4 to 6120mg81mg
68%

Potassium in Almonds by age

Potassium helps control blood pressure and supports normal muscle and nerve function. A small handful (about 30g) contains 220mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a small handful (about 30g)% of daily need
Adult3500mg220mg
6%
Age 11 to 173500mg220mg
6%
Age 7 to 102000mg220mg
11%
Age 4 to 61100mg220mg
20%

Calcium in Almonds by age

Calcium is needed for strong bones and teeth. A small handful (about 30g) contains 81mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a small handful (about 30g)% of daily need
Adult700mg81mg
12%
Age 11 to 171000mg81mg
8%
Age 7 to 10550mg81mg
15%
Age 4 to 6450mg81mg
18%

Zinc in Almonds by age

Zinc supports the immune system, wound healing and normal growth. A small handful (about 30g) contains 0.93mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a small handful (about 30g)% of daily need
Adult9.5mg0.93mg
10%
Age 11 to 179mg0.93mg
10%
Age 7 to 107mg0.93mg
13%
Age 4 to 66.5mg0.93mg
14%

Iron in Almonds by age

Iron is needed to make red blood cells that carry oxygen around the body. A small handful (about 30g) contains 1.11mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target. Girls aged 11 and over and women need more iron (14.8mg) because of menstrual losses.

Age groupDaily need (RNI)In a small handful (about 30g)% of daily need
Adult11mg1.11mg
10%
Age 11 to 1713mg1.11mg
9%
Age 7 to 108.7mg1.11mg
13%
Age 4 to 66.1mg1.11mg
18%

Folate in Almonds by age

Folate is needed to make healthy red blood cells and is especially important before and during pregnancy. A small handful (about 30g) contains 13ug. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a small handful (about 30g)% of daily need
Adult200ug13ug
7%
Age 11 to 17200ug13ug
7%
Age 7 to 10150ug13ug
9%
Age 4 to 6100ug13ug
13%

Are Almonds processed?

No. Almonds are a NOVA group 1 whole food, the least processed category, eaten in their natural state with nothing added, which is why whole foods behave very differently in the body from ultra-processed foods.

Almonds nutrition FAQ

How many calories are in almonds?+

Almonds contain 579 kcal per 100g. A small handful of about 30g contains approximately 174 kcal — 9% of the adult 2,000 kcal daily reference intake. Because almonds are calorie-dense, portion size matters: a 10g portion (roughly 8 almonds) contains about 58 kcal, while a 50g portion contains about 290 kcal. The calories come from fat and protein rather than carbohydrate — almonds are one of the higher protein and higher fat whole foods available as a snack.

How much protein is in almonds?+

Almonds contain 21.2g of protein per 100g — one of the highest protein contents of any tree nut. A 30g handful provides 6.4g of protein, approximately 13% of the adult daily reference intake of 50g. For a plant-based protein source, this is substantial — comparable to a medium egg at approximately 6g. Almond protein is not a complete protein as it is low in lysine, so it complements rather than replaces animal protein sources, but it is a meaningful contribution for anyone following a plant-based diet.

How much sugar is in almonds?+

Almonds contain 4.4g of sugar per 100g and approximately 1.3g per 30g handful — about a third of a teaspoon. Crucially, all of this sugar is intrinsic (naturally occurring within the food cell structure) and none of it is added or free sugar. Intrinsic sugars do not count toward the NHS daily free sugar limits of 30g for adults, 24g for children aged 7 to 10, and 19g for children aged 4 to 6. Almonds therefore contribute 0g to anyone's daily free sugar total regardless of portion size.

How much fat is in almonds?+

Almonds contain 49.9g of fat per 100g — about 15g per 30g handful. The majority is unsaturated fat: approximately 31g of monounsaturated fat and 12g of polyunsaturated fat per 100g, with only 3.8g of saturated fat per 100g (about 1.1g per handful). Monounsaturated fats are associated with heart health when they replace saturated fats in the diet. The high total fat content is why almonds are calorie-dense, but the fat profile is considered one of the more favourable of any snack food.

How much fibre is in almonds?+

Almonds contain 12.5g of fibre per 100g — one of the highest fibre contents of any nut. A 30g handful provides 3.75g of fibre, which is 13% of the adult daily fibre target of 30g. For children, the same handful covers a larger share: 19% of the target for children aged 7 to 10 and 25% for children aged 4 to 6. Most people in the UK fall short of their daily fibre target, and almonds are one of the more practical ways to add fibre to a diet as they require no preparation.

What vitamins and minerals are in almonds?+

Almonds are exceptionally rich in micronutrients. Per 100g they are high in vitamin E (213% of the NRV), manganese (110%), copper (100%), riboflavin B2 (79%), magnesium (72%), potassium (37%), calcium (34%) and zinc (31%). They are also a source of iron and folate. A 30g handful alone covers 64% of the adult daily vitamin E requirement — making almonds one of the best whole-food sources of this antioxidant vitamin available. The combination of magnesium, calcium and vitamin E in a single food is unusual and contributes to almonds' strong micronutrient profile.

Are almonds good for you?+

Yes. Almonds are a NOVA group 1 whole food — the least processed food category — with 0g of added sugar, 0g of salt, no additives and no preservatives. They provide fibre, protein, healthy unsaturated fats and an unusually broad range of vitamins and minerals. The main consideration is calorie density: at 579 kcal per 100g, a large portion can contribute significantly to daily calorie intake. A 30g handful is a nutritionally well-rounded snack for most adults. Almonds are also one of the highest calcium plant foods available, making them relevant for those on dairy-free diets.

Are almonds safe for children?+

Whole almonds are a choking hazard for children under 5 and should not be given to this age group. From age 5 upwards, whole almonds can be introduced carefully. Ground almonds, almond butter and flaked almonds are safer alternatives for younger children and can be introduced from around 6 months as part of weaning, in line with NHS early allergen introduction guidance. Tree nuts including almonds are one of the 14 major allergens — introduce to infants gradually and watch for any allergic reaction. If there is a family history of nut allergy, consult a GP or allergy specialist before introducing almonds.

Are almonds suitable for vegans?+

Yes. Almonds are suitable for vegans and vegetarians. They contain no animal-derived ingredients and are a naturally plant-based whole food. For vegans, almonds are particularly useful as a source of calcium (269mg per 100g — comparable to some dairy products), magnesium and vitamin E, which can be harder to obtain on a plant-based diet. They are also free from gluten, making them suitable for people with coeliac disease, though those with tree nut allergies must avoid them.

Do almonds contain allergens?+

Yes. Almonds are a tree nut and one of the 14 major allergens regulated under UK food law. Tree nut allergy can cause reactions ranging from mild itching and hives to severe anaphylaxis. Almond allergy is distinct from peanut allergy — peanuts are legumes, not tree nuts — though some people are allergic to both. Anyone with a known or suspected nut allergy should seek medical advice before consuming almonds. Cross-contamination is also a consideration: even plain whole almonds may be processed in facilities handling peanuts or other tree nuts.

How do almonds compare to other nuts nutritionally?+

Almonds stand out nutritionally in several ways. They have the highest fibre content of common tree nuts at 12.5g per 100g — walnuts have 6.7g and cashews 3.3g. They are also highest in vitamin E and among the highest in calcium and magnesium. For protein, almonds at 21.2g per 100g are comparable to peanuts at 25.8g and higher than walnuts at 15.2g. For calories, almonds at 579 kcal per 100g are similar to most other nuts. Where almonds fall behind walnuts is in omega-3 fatty acids — walnuts are a significantly better source of the plant-based omega-3 ALA. A mixed nut approach captures the complementary strengths of different varieties.

How many almonds is a healthy portion?+

A small handful of approximately 30g — roughly 23 almonds — is the most commonly referenced healthy portion. This provides 174 kcal, 6.4g protein, 3.75g fibre and 1.1g saturated fat. The NHS recommends a 30g portion of unsalted nuts as part of a healthy diet and counts this as one of your daily portions of healthy fats. For children, a smaller portion is more appropriate: 15-20g (roughly 12-15 almonds) for children aged 7 to 10, served as a snack alongside other foods. Whole almonds should not be given to children under 5 due to choking risk.

Are roasted almonds less nutritious than raw?+

Dry-roasted almonds are nutritionally very similar to raw almonds — the calorie, fat, protein and fibre content changes only slightly. Some heat-sensitive vitamins, particularly riboflavin B2, may reduce marginally with roasting, but the effect is small. The key consideration is not raw versus roasted but whether salt or oil has been added. Dry-roasted unsalted almonds are nutritionally close to raw. Oil-roasted or salted almonds add unnecessary fat or sodium. From a NOVA perspective, dry-roasted unsalted almonds remain NOVA 1 or 2; flavoured or heavily salted variants may move to NOVA 3 or 4 depending on the additives used.

What is the glycaemic index of almonds?+

Almonds have a very low glycaemic index (GI) of approximately 0 to 15 — effectively negligible. This means they cause minimal rise in blood glucose after eating. The combination of low carbohydrate (21.6g per 100g, of which 12.5g is fibre), high fat and high protein slows digestion and glucose absorption significantly. Adding almonds to a meal can also reduce the overall glycaemic response of that meal. This makes almonds particularly relevant for people managing blood sugar levels, though almonds should complement rather than replace medical dietary advice.

How do almonds fit into a balanced diet?+

Almonds fit well into a balanced diet as a nutrient-dense snack or ingredient. A 30g handful contributes meaningful amounts of fibre, protein, vitamin E, magnesium and calcium without adding any free sugar or salt. The NHS Eatwell Guide includes nuts in the oils and spreads category, recommending unsaturated fat sources as part of a healthy diet in moderate amounts. The main practical consideration is calorie density — at 174 kcal per handful, almonds are not a low-calorie snack, and larger portions can add up quickly. Used in the right quantity, they are one of the most nutritionally complete snack foods available.

Track this in Boone
Log your food and see your macros and micronutrients in real time, personalised to your genetics.
Get Boone

Nutrition data from McCance and Widdowson and UK FoodData Central, per 100g raw edible portion; values are reference figures and can vary by variety and ripeness. Reference intakes: EU NRVs for labelling and UK RNIs (SACN) for age-based needs. For guidance only.