Almonds Calories per 100g & Macros

Almonds nutrition per 100g

Per 100g
Calories586 kcal
Protein21.4 g
Carbohydrates21.4 g
Fat50 g
Per 1 oz, about 23 almonds (28g)
Calories164 kcal
Protein6 g
Carbohydrates6 g
Fat14 g

Per-100g values are calculated from the 28g serving and rounded.

How protein, carbs and fat add up to the calories: What are macros?

How many calories are in Almonds?

A serving of 1 oz, about 23 almonds (28g) contains roughly 164 calories, with 6g of protein, 6g of carbohydrates, and 14g of fat.

Almonds pack protein, fiber, healthy fats, and vitamin E. A satisfying snack, but easy to over-eat straight from the bag.

Good to know

A small handful is one serving. Mindless snacking can turn 160 calories into 500 before you notice.

Track it the easy way

You don't have to memorize these numbers. With Calorie AI, just say what you ate, for example "1 oz, about 23 almonds (28g)," and the app estimates the calories and macros for you instantly. No searching, no manual entry.

Related foods

Track Almonds in seconds

No more looking up numbers. With Calorie AI, just say what you ate and get an instant calorie and macro estimate.