Almonds has 579 kcal per 100g, with 21 g protein, 22 g carbohydrates and 50 g fat.
Last updated: October 3, 2026 · Written and fact-checked by the Calorie Cal team.
About 14% of the calories in Almonds come from protein, a moderate amount. Most of its calories (72%) come from fat.
Calculated with 4 kcal per gram of protein and carbohydrate and 9 kcal per gram of fat, so the total can differ slightly from the listed calories.
Almonds are energy-dense: more than three-quarters of their calories come from fat, mostly monounsaturated, alongside a solid 21 g of protein per 100 g. They are eaten raw, roasted, soaked overnight as is common in India, or ground into flour and almond butter. Because a handful disappears quickly, pre-portioning a small serving is the easiest way to keep track.
Typical portion: A 28 g handful, about 23 almonds, works out to roughly 160 kcal.
Also known as: badam, almond, raw almonds, soaked almonds, badaam
| Serving | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| 50 g | 290 kcal | 10.5 g | 11 g | 25 g |
| 100 g | 579 kcal | 21 g | 22 g | 50 g |
| 150 g | 869 kcal | 31.5 g | 33 g | 75 g |
| 200 g | 1,158 kcal | 42 g | 44 g | 100 g |
| 250 g | 1,448 kcal | 52.5 g | 55 g | 125 g |
One serving (100g) is 29% of a 2,000 kcal day and 39% of a 1,500 kcal day. It also gives 21 g of protein, which is 21% of a 100 g daily protein target.
| Food | Serving | Calories | Protein |
|---|---|---|---|
| Almonds | 100g | 579 kcal | 21 g |
| Ground Flaxseed | 100g | 534 kcal | 18 g |
| Walnuts | 100g | 654 kcal | 15 g |
| Chia Seeds | 100g | 486 kcal | 17 g |
| Natural Peanut Butter | 100g | 588 kcal | 25 g |
Almonds has 579 kcal per 100g. That serving also has 21 g protein, 22 g carbohydrates and 50 g fat.
Almonds has 21 g of protein per 100g, so 14% of its calories come from protein.
No single food makes you gain or lose weight. Your total calories over the day and week do. Almonds can fit a weight-loss diet when the portion fits your daily calorie target. At 579 kcal per 100 g it is calorie-dense, so measuring portions helps.
It depends on your age, sex, height, weight and activity level. Most adults need somewhere between 1,600 and 3,000 kcal a day. Use the free calorie calculator to get your personal number.
Nutrition values are typical averages based on USDA FoodData Central and the Indian Food Composition Tables 2017 (ICMR–National Institute of Nutrition), with recipe-based estimates for mixed dishes.
Values are typical averages and vary by recipe, brand and portion size. For packaged foods, check the label. This page is general information, not medical advice.