How many calories are in almonds?
An ounce of almonds has 164 calories
An ounce of raw almonds is about 23 almonds and has 164 calories. A single almond weighs 1.2 g and has 7 calories.
Almonds have 579 kcal per 100 g, a lot for something so small. Almost half of their weight is fat, 49.9 g in every 100 g.
USDA FoodData Central. Nuts, almonds. Source checked September 29, 2026.
Why a cup of sliced almonds weighs less
A cup of whole almonds is 143 g and 828 calories. A cup of sliced almonds holds only 92 g and 533 calories.
When a recipe calls for a cup of almonds, check whether it means whole or sliced before you log it.
| Portion | Weight | Calories kcal | Protein g | Carbs g | Fat g | Fiber g | Sugar g | Sodium mg | Caffeine mg | Portion source |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 oz raw almonds | 28.35 g | 164 | 6 | 6.1 | 14.2 | 3.5 | 1.2 | 0.3 | 0 | USDA portion, 1 oz, 23 whole kernels |
| 1 raw almond | 1.2 g | 7 | 0.3 | 0.3 | 0.6 | 0.1 | 0.1 | 0 | 0 | USDA portion, 1 almond |
| 1 cup whole raw almonds | 143 g | 828 | 30.2 | 30.8 | 71.4 | 17.9 | 6.2 | 1.4 | 0 | USDA portion, 1 cup, whole |
| 1 cup sliced raw almonds | 92 g | 533 | 19.5 | 19.8 | 45.9 | 11.5 | 4 | 0.9 | 0 | USDA portion, 1 cup, sliced |
| 1 oz dry roasted almonds | 28.35 g | 170 | 5.9 | 6 | 14.9 | 3.1 | 1.4 | 0.9 | 0 | USDA portion, 1 oz, 22 whole kernels |
USDA FoodData Central. Nuts, almonds. USDA FoodData Central. Nuts, almonds, dry roasted, without salt added. Source checked September 29, 2026.
Fat, protein and fiber in an ounce
An ounce of raw almonds has 14.2 g of fat, 6 g of protein and 3.5 g of fiber, with 1.2 g of sugar.
Spreading nut butter instead? Peanut butter has its own page. For more protein per calorie, compare chicken breast, salmon or eggs. Other nuts and seeds are in the full list of calorie references.
| Nutrient | 1 oz raw almonds | Per 100 g |
|---|---|---|
| Calories | 164 kcal | 579 kcal |
| Protein | 6 g | 21.1 g |
| Carbs | 6.1 g | 21.6 g |
| Fat | 14.2 g | 49.9 g |
| Fiber | 3.5 g | 12.5 g |
| Sugar | 1.2 g | 4.3 g |
| Sodium | 0.3 mg | 1 mg |
- Calories in peanut butter
- Calories in chicken breast
- Calories in salmon
- Calories in eggs
- All calorie references
USDA FoodData Central. Nuts, almonds. Source checked September 29, 2026.
Raw, dry roasted or oil roasted
USDA lists 598 calories per 100 g for dry-roasted almonds and 607 for oil-roasted almonds, against 579 for raw.
By the ounce that's 170 calories for dry roasted and 164 for raw. Both roasted kinds here have no added salt.
| Preparation | Weight | Calories kcal | Protein g | Carbs g | Fat g | Fiber g | Sugar g | Sodium mg | Caffeine mg |
|---|---|---|---|---|---|---|---|---|---|
| Raw almonds | 100 g | 579 | 21.1 | 21.6 | 49.9 | 12.5 | 4.3 | 1 | 0 |
| Dry roasted almonds, no salt added | 100 g | 598 | 21 | 21 | 52.5 | 10.9 | 4.9 | 3 | 0 |
| Oil roasted almonds, no salt added | 100 g | 607 | 21.2 | 17.7 | 55.2 | 10.5 | 4.5 | 1 | 0 |
USDA FoodData Central. Nuts, almonds. USDA FoodData Central. Nuts, almonds, dry roasted, without salt added. USDA FoodData Central. Nuts, almonds, oil roasted, without salt added. Source checked September 29, 2026.
Weigh a handful of almonds
Handfuls vary, so pour your almonds onto a scale and enter the grams below. The calculator uses raw almonds. For roasted ones, go by the comparison above.
Snacking straight from the bag? Tell TrueCal roughly how many almonds you had and check its estimate.
28.35 g has about 164 calories.
USDA FoodData Central. Nuts, almonds. Source checked September 29, 2026.
How many kcal do almonds have per 100 g?
Raw almonds have 579 calories per 100 g. An ounce is 28.35 g, which is why it comes to 164.
USDA FoodData Central. Nuts, almonds. Source checked September 29, 2026.
How much protein is in a cup of almonds?
A cup of whole raw almonds has 30.2 g of protein and 828 calories. A cup of sliced almonds has 19.5 g.
USDA FoodData Central. Nuts, almonds. Source checked September 29, 2026.
Log the portion you ate
Add food from a photo or a sentence, then check the portion before saving.
USDA FoodData Central. Nuts, almonds. USDA FoodData Central. Nuts, almonds, dry roasted, without salt added. USDA FoodData Central. Nuts, almonds, oil roasted, without salt added. Source checked September 29, 2026.