All Foods
Nuts & Seeds

Almonds

579 kcal per 100g

Nutrition Facts

Serving size: 100g

Calories579
per serving
Total Fat49.9g
Total Carbohydrate21.6g
Dietary Fiber12.5g
Total Sugars4.4g
Protein21.2g
Sodium1mg

Health Info

Almonds are one of the most nutrient-dense nuts, rich in vitamin E, magnesium, and healthy monounsaturated fats. They are an excellent source of plant-based protein and fiber, which together promote satiety. Research suggests that regular almond consumption may help lower LDL cholesterol and reduce heart disease risk.

Sources: Musa-Veloso et al. 2016, Br J Nutr (meta-analysis: almonds & blood lipids) · Lee-Bravatti et al. 2019, Adv Nutr (meta-analysis: almonds & cardiovascular risk factors)

Macros per 100g

579kcal
Calories
21.2g
Protein
21.6g
Carbs
49.9g
Fat

Values per 100 g are based on recognised nutrition reference data. Last reviewed: July 2026. View sources

Track Almonds in Kairo

Just photograph it. Kairo's AI reads the portion and the nutrition — three seconds later the calories and macros are in your log, no typing.

Get Kairo on the App Store

More from Kairo: Best AI calorie tracker · Cal AI alternative

Frequently Asked Questions

How many calories are in Almonds?
Almonds has 579 kcal per 100 g. A typical 28 g serving contains about 162 kcal.
How much protein is in Almonds?
Almonds provides 21.2 g of protein per 100 g.
How many carbs are in Almonds?
Almonds contains 21.6 g of carbohydrates per 100 g, of which 4.4 g is sugar.
How much fat is in Almonds?
Almonds contains 49.9 g of fat per 100 g. It also provides 12.5 g of fiber per 100 g.
Is Almonds good for weight loss?
Almonds is calorie-dense at 579 kcal per 100 g, so keep portion sizes in check when losing weight. Its 21.2 g of protein per 100 g also helps with satiety.

Compare Almonds

Related Foods

Featured In Lists