Almonds
579 kcal per 100g
Nutrition Facts
Serving size: 100g
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
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 StoreMore 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.