BerryFit

Nutrition facts · Beans, nuts and seeds

Calories in Almonds

Almonds have 579 calories per 100 g, and a 1 oz serving (23 almonds, 28.4 g) has 164 calories. Most of those calories come from fat, at 49.9 g per 100 g, with protein (21.2 g) and carbs (21.6 g) making up the rest.

Per 100 g579kcal
21.2gProtein
21.6gCarbs
49.9gFat
12.5gFiber

Calories come from: Carbs 14% · Fat 72% · Protein 14%

Common servings

ServingWeightCaloriesProteinCarbsFat
Per 100 g100 g579 kcal21.2 g21.6 g49.9 g
1 oz (23 almonds)28.4 g164 kcal6 g6.1 g14.2 g
1 almond1.2 g7 kcal0.3 g0.3 g0.6 g
1 cup, whole143 g828 kcal30.2 g30.8 g71.4 g
1 cup, sliced92 g533 kcal19.5 g19.8 g45.9 g
Full nutrition (Per 100 g)
Calories579 kcal
Protein21.2 g
Carbohydrates21.6 g
of which sugars4.4 g
Fiber12.5 g
Fat49.9 g
of which saturated3.8 g
Sodium1 mg

What changes the calories

  • Roasting almonds in oil adds the calories of the oil they absorb, while dry-roasted almonds stay close to raw.
  • Flavored or coated almonds, such as honey-roasted or chocolate-covered, add calories from sugar and coatings.
  • Portion habits matter a lot: eating straight from the bag makes it easy to have far more than one handful.
  • A cup of sliced almonds weighs less than a cup of whole almonds, so the same cup measure gives fewer calories when sliced.

Tips for logging it accurately

  • Weigh almonds on a kitchen scale when you can, since a handful can vary widely in size.
  • If you don't have a scale, count them: one almond is about 7 calories, and 23 almonds make roughly a 1 oz serving.
  • In BerryFit, pick the entry that matches the form you ate, such as plain, oil-roasted or flavored, and log toppings like almonds on salads or oatmeal separately.

Log Almonds in seconds

Snap a photo of your meal or search for Almonds in BerryFit to track calories and macros against your own daily target.

Frequently asked questions

How many calories are in 23 almonds?

23 almonds, about 1 oz or 28.4 g, have 164 calories. That serving has 6 g protein, 6.1 g carbs and 14.2 g fat.

How many calories are in one almond?

One almond (about 1.2 g) has around 7 calories.

How many calories are in a cup of almonds?

A cup of whole almonds (143 g) has 828 calories, while a cup of sliced almonds (92 g) has 533 calories, because sliced almonds pack less densely.

How much protein and fiber do almonds have?

Almonds have 21.2 g of protein and 12.5 g of fiber per 100 g. A 1 oz serving provides 6 g of protein.

Values per 100 g from USDA FoodData Central (Nuts, almonds, FDC ID 170567); servings use USDA portion weights. Real foods vary by variety, ripeness and preparation.

The text on this page was written with the help of AI (Anthropic's Claude) and checked against the numbers in a separate review. The numbers themselves come only from USDA.