Calories in Almonds
A small handful is the whole serving
What makes almonds so powerful?
Almonds are about 578 calories per 100 g, mostly from fat, so the standard 28 g serving (roughly 23 nuts) is about 160 calories. They also give fibre, vitamin E and protein, and studies link modest daily nut intake with better heart health. Because they are easy to eat by the handful, pre-portioning is the practical way to keep the number in check.
Pre-portion into small bags. Choose raw or dry roasted rather than oil roasted.
Calories by Serving Size
Full Nutrition Facts
Per 100g — daily values based on a 2,000 calorie diet
How does Almonds fit your daily goals?
Log Almonds in CalRay — just snap a photo
CalRay's AI recognizes almonds and hundreds of thousands of other foods from a photo. No manual lookup needed.
Frequently Asked Questions
How many calories are in Almonds?
Almonds contains 578 calories per 100g. It is relatively calorie-dense, so portion control is important.
How much protein does Almonds have?
Almonds provides 21.26g of protein per 100g, which is 43% of the 50g daily recommended value. It is an excellent source of protein.
How many carbs are in Almonds?
Almonds contains 19.74g of carbohydrates per 100g .
Is Almonds good for weight loss?
Almonds has 578 kcal per 100g, so portions need to be monitored on a weight-loss diet. Use CalRay to track your intake accurately. Its high protein content (21.26g/100g) helps with satiety.
How do I track Almonds calories accurately?
The easiest way to track almonds is with CalRay. Simply snap a photo of your meal and the AI will automatically identify the food and calculate calories and macros based on the estimated portion size — no manual lookup required. You can also search by name and adjust gram weight manually.