Calories in Almonds

🥜 Raw almonds provide 579 kcal per 100g. A standard 30g serving (approximately 23 almonds) contains approximately 174 kcal, 6g protein and 5g fibre.

Source: USDA FoodData Central · Raw · Data verified by CaloriesCalc

579
kcal
per 100g, raw
21.2
g
Protein
49.9
g
Fat
21.6
g
Carbs
12.5
g
Fiber
164
kcal per 1oz / 23 almonds (28g)
579
kcal per 100g
97
kcal per tablespoon (17g)
☀️Vitamin E — 37% DV per 1oz — richest common food
Magnesium — 19% DV per 1oz
🌿12.5g fiber per 100g
❤️associated with cardiovascular health in research — multiple RCTs
🧠Research: does not cause weight gain
🦴Calcium — 26% DV per 100g

🥜 Calculate Calories for Any Almonds Weight

Weight28g

Nutrition Facts

Per 100g almonds

* % Daily Value based on a 2,000 kcal diet.


Quick summary: Almonds contain 579 calories per 100g — 164 kcal per 1oz (28g). They provide 37% of daily vitamin E per oz, 19% of magnesium, and 3.5g fiber. Despite high calories, Research suggests almonds do not cause weight gain — 10-15% of fat is not absorbed due to intact cell walls.

Vitamins & Minerals — per 100g

NutrientAmount% Daily ValueBar
Vitamin E25.6mg171%
Copper1.03mg114%
Manganese2.18mg95%
Riboflavin1.14mg88%
Magnesium270mg64%
Phosphorus481mg38%
Zinc3.12mg28%
Calcium264mg26%
Iron3.71mg21%
Potassium733mg16%

Calories in Almonds by Weight

WeightCaloriesFatProteinNet Carbs
How do almonds fit your daily calorie goal?
Calculate your TDEE
Calculate TDEE →

Macronutrient Breakdown — per 100g

Fat49.9g · 77% of calories
Protein21.2g · 15% of calories
Carbs21.6g · 6% of calories
Fiber12.5g (in carbs)

23 almonds = 1oz = 28g = 164 kcal. Net carbs: 9.1g/100g. ~10-15% of almond fat is not absorbed due to intact cell walls. Effective calories are ~490-515 kcal/100g.

Micronutrient Highlights

☀️
Vitamin E
25.6mg
171% DV
Richest nut source — antioxidant, skin, immune
Magnesium
270mg
64% DV
ATP, muscle, nerve, sleep — highest of common nuts
🦴
Calcium
264mg
26% DV
Best plant calcium source
🌿
Fiber
12.5g
45% DV
Prebiotic — feeds beneficial gut bacteria
❤️
Riboflavin (B2)
1.14mg
88% DV
Energy metabolism — highest of any nut
🔬
Manganese
2.18mg
95% DV
Antioxidant enzymes

Almond Health Benefits

Vitamin E — Richest Common Source

Almonds provide 25.6mg of vitamin E per 100g (171% DV) — the richest common dietary source. One oz covers 37% of the daily requirement. Vitamin E is the primary fat-soluble antioxidant protecting cell membranes from oxidative damage. Adequate vitamin E is associated with reduced cardiovascular disease risk and improved immune function. Most people consume less than 50% of recommended vitamin E.

Magnesium — Most Dense Common Food

Almonds provide 270mg of magnesium per 100g (64% DV) — the highest magnesium density of any commonly consumed food. One oz provides 76mg (18% DV). Deficiency affects ~50% of adults and is associated with insulin resistance, hypertension, and poor sleep. Regular almond consumption is one of the most effective dietary interventions for magnesium status.

may support cardiovascular health

A 1993 NEJM study found almond-enriched diets significantly reduced LDL cholesterol. Multiple RCTs confirm: 1.5oz almonds daily reduces LDL by 5-10mg/dL. Mechanisms include oleic acid replacing saturated fat, plant sterols inhibiting cholesterol absorption, fiber binding bile acids, and vitamin E preventing LDL oxidation.

Fat Absorption — The 20% Discount

Research in AJCN found 10-15% of almond fat is not absorbed due to intact cell walls. Effective calorie content is ~490-510 kcal/100g rather than 579. This partially explains why almond consumption in studies does not lead to expected weight gain.

Almonds vs Other Nuts — Comparison

🥜
Peanuts
567 kcal/100g
−12 kcal
🥜
Walnuts
654 kcal/100g
+75 kcal
🥜
Cashews
553 kcal/100g
−26 kcal
🥜
Pistachios
562 kcal/100g
−17 kcal
🌻
Sunflower Seeds
584 kcal/100g
+5 kcal
🎃
Pumpkin Seeds
559 kcal/100g
−20 kcal
🥜
Peanut Butter
588 kcal/100g
+9 kcal
🫚
Chia Seeds
486 kcal/100g
−93 kcal

Is Almonds Suitable for Your Diet?

Weight loss
Research suggests no weight gain — satiating
Keto
Yes — 9.1g net carbs/100g
Paleo
Yes
Gluten-free
Yes
Diabetic
Yes — lowers blood sugar
Vegan
Yes
Vegetarian
Yes
Heart health
associated with cardiovascular health in research

Related Calculators

TDEE Calculator
Daily calorie needs
Calorie Deficit
Lose weight safely
Macro Calculator
Protein, carbs & fat
Protein Calculator
Daily protein target
BMI Calculator
Body mass index
BMR Calculator
Calories at rest
Weight Loss
How fast will you lose weight
Body Fat %
Estimate body fat
Ideal Weight
Your target weight

Use This With Our Free Calculators

Frequently Asked Questions

How many calories in almonds?
Almonds have 579 calories per 100g. One oz (23 almonds, 28g): 164 kcal. A small handful (~15 almonds): ~107 kcal.
Are almonds good for weight loss?
Surprisingly yes — Evidence suggests regular almond consumption does not cause weight gain and may aid weight loss. About 10-15% of almond fat is not absorbed. Almonds increase satiety and reduce subsequent calorie intake.
How many almonds per day?
1oz (23 almonds) per day is the evidence-based serving used in clinical trials showing cardiovascular and metabolic benefits.
Are almonds keto?
Yes — 9.1g net carbs per 100g. A 1oz serving has 2.5g net carbs. One of the most popular keto snacks.
Do almonds lower cholesterol?
Yes — multiple clinical trials show 1.5oz daily reduces LDL by 5-10mg/dL. Unsaturated fat, fiber, and plant sterols all contribute.
Are almonds high in protein?
Moderate — 21.2g per 100g, 6g per 1oz. Meaningful contribution, especially for plant-based diets.

More Nuts & Seeds

🥜
Peanuts
567 kcal/100g
🥜
Walnuts
654 kcal/100g
🥜
Cashews
553 kcal/100g
🥜
Pistachios
562 kcal/100g
🥜
Pumpkin Seeds
559 kcal/100g
🥜
Chia Seeds
486 kcal/100g
View all 135 foods →

Sources

Nutrition values from USDA FoodData Central. Not medical advice.