Calories in Almonds

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)
✔ Rich in vitamin E✔ Rich in magnesium✔ High in fiber✔ Plant-based protein✔ Gluten free✔ Vegan
🥜

🥜 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.

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

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.

Nutrition values sourced from USDA FoodData Central. Values are averages and may vary by variety and preparation. Not medical advice.