Almonds calories: how many calories in almonds
Almonds are calorie-dense but easy to estimate once you count them. About 7 calories per almond means a small handful adds up faster than most snacks, but the math stays simple — just tally how many you eat and pick the almond size.

One almond has about 7 calories. A 1 oz serving (28 g, around 23 almonds) is roughly 164 calories, with about 6 g of fat, 6 g of protein and 6 g of carbs. Per 100 g, almonds are about 579 calories.
Per 100 g
Approximate values. Your recipe and portion can change the result.
Estimate your portion
Adjust the parts that usually change this dish. Values are approximate.
- Protein6 g
- Fat14 g
- Carbs6 g
Portion size and cooking method move single foods most; frying adds oil.
What is usually inside
You won't count a thing — SpoonCheck does it for you
- 1 photo — calories and macros in seconds
- Nutri tells you what to eat to stay on track
- Your diary fills itself — no scales, no typing
FAQ
How many calories are in almonds?
About 7 calories per almond. A 1 oz serving of roughly 23 almonds is about 164 calories, and 100 g is about 579 calories.
How many calories are in 100 g of almonds?
About 579 calories per 100 g, with roughly 50 g of fat, 21 g of protein, 22 g of carbs and 12.5 g of fiber — they are nutrient-dense but high in energy.
Do roasted almonds have more calories than raw?
Dry-roasted almonds have almost the same calories as raw. Oil-roasted almonds are a few percent higher because of the added fat, and salted or chocolate-coated versions add more.
Can SpoonCheck estimate my almonds from a photo?
Yes. A photo helps gauge the count and size of the almonds, so you get a realistic calorie estimate without weighing or counting every nut by hand.
Data source: USDA FDC 170567 (nuts, almonds, raw); 1 oz = 28 g ≈ 23 almonds
SpoonCheck is not a medical app and does not replace a healthcare professional. Nutrition estimates are for general wellness tracking.



