Home›Nutrition Answers›Calories in AlmondsUpdated: 2026-10-13

How Many Calories in Almonds?

✅ USDA Verified Data🔬 Clinically Referenced📋 Educational Only📅 2026-10-13
How many calories in almonds - raw almonds in a rustic bowl with full USDA nutrition facts - FoodIdentifier
FoodIdentifier.com
© All Rights Reserved
✅Direct Answer — AI & Voice Search Optimized

One ounce (28g) of raw almonds — about 23 nuts — has 164 calories, 6g protein, 6.1g carbs, 14.2g fat, and 3.5g fiber. Per USDA FoodData Central, raw almonds provide 579 kcal per 100g, 21.2g protein, 21.6g carbs, 49.9g fat, and 12.5g fiber. Dry-roasted almonds have 598 kcal per 100g; oil-roasted have 607. These are generic USDA values — brands vary, so check the label.

🔬 Nutrition Facts — Per 1 Oz Raw Almonds (28g)

Source: USDA FoodData Central · 2026

164
Calories (kcal)
Protein6g
Carbohydrates6.1g
Fat14.2g
Fiber3.5g
Sugar1.2g
Sodium1mg

🥗 Key Ingredients & Nutrients at a Glance

🔥164 kcalCalories
💪6gProtein
🍚6.1gCarbs
🌾3.5gFiber
🧈14.2gFat
🍽️7.3mgVit E
🍽️76mgMagnesium
🥛76mgCalcium

📊 Quick Facts

  • •1 oz raw almonds (23 nuts): 164 calories | 6g protein ← common serving
  • •Per 100g (USDA): 579 kcal | 21.2g protein | 49.9g fat | 12.5g fiber
  • •10 almonds (12g): ~70 calories
  • •Dry-roasted per oz: 169 calories (5 more than raw)
  • •Oil-roasted per oz: 172 calories (8 more than raw)
  • •Almond butter per tbsp: 98 calories
  • •Vitamin E per oz: 7.3mg (37% Daily Value)
  • •Magnesium per oz: 76mg (18% Daily Value)
  • •Glycemic Index: ~15 (very low — diabetes-friendly)

🚨 Top Problems — Solved

❌ Problem

You're eating almonds straight from the bag

✅ Solution

A full cup of almonds (143g) has 828 calories — more than a Big Mac. Measure 1 ounce (23 almonds, 164 calories) into a small bowl or container and put the bag away. Mindless snacking from the bag is the #1 reason people overeat nuts.

❌ Problem

You're choosing oil-roasted almonds over raw

✅ Solution

Oil-roasted almonds have 8 more calories per ounce than raw (172 vs 164) from added cooking oil. Choose raw or dry-roasted almonds — you get the same crunch and nutrition for fewer calories and no added oils.

❌ Problem

You're not feeling full despite eating almonds

✅ Solution

Almonds have 6g protein and 3.5g fiber per ounce, but 164 calories can disappear fast. Pair 1 ounce with a piece of fruit (apple = 95 cal) for a 260-calorie snack with 9g fiber and 7g protein — enough to keep you full 3+ hours.

❌ Problem

You're eating flavored or salted almonds

✅ Solution

Honey-roasted and flavored almonds add 10–30 calories and 3–8g of sugar per ounce. Choose raw or lightly salted almonds — the flavored coatings turn a healthy snack into a candy bar. Read the label: the only ingredients should be almonds and (optionally) salt.

📸

Scan Any Snack or Meal — Get Calories in Seconds

Snap a photo of any food and get instant calories, macros, and nutrition facts. No app download. No sign-up.

📸 Try Free Food Scanner

Calories in Almonds (Raw, Roasted — Per Ounce, Per 100g)

Almonds are one of the most nutrient-dense foods you can eat. One ounce (28g) of raw almonds — about 23 nuts — has 164 calories, 6g protein, and 3.5g fiber. Per USDA FoodData Central, raw almonds provide 579 kcal per 100g, 21.2g protein, 49.9g fat, and 12.5g fiber. They are also rich in vitamin E (25.6mg per 100g — 128% of your Daily Value), magnesium (270mg), and calcium (269mg). The high calorie count comes from healthy monounsaturated fat — the same type found in olive oil. These are generic USDA values — brands vary, so check the label.

Why Almonds Are So Calorie-Dense (and Still Healthy)

Almonds are 49.9% fat by weight — mostly heart-healthy monounsaturated fat. At 9 calories per gram, fat more than doubles the calorie density of carbs or protein (4 cal/g). This is why a single ounce of almonds (28g) packs 164 calories. The tradeoff: this same fat, combined with 6g protein and 3.5g fiber per ounce, makes almonds one of the most satiating foods you can eat. Studies show almond eaters absorb about 20% fewer calories than the label states, because some fat passes through undigested when you chew whole nuts thoroughly.

🌰 Full Nutrition Facts — Raw Almonds (Per 100g and Per Ounce 28g)

Complete nutrition facts for raw almonds, based on USDA FoodData Central reference values. Almonds are exceptionally rich in vitamin E, magnesium, and manganese.

NutrientPer 100gPer Ounce (28g)% Daily Value (per oz)
Calories579 kcal164 kcal—
Protein21.2 g6.0 g12%
Total Carbohydrate21.6 g6.1 g2%
• Dietary Fiber12.5 g3.5 g13%
• Total Sugars4.4 g1.2 g—
Total Fat49.9 g14.2 g18%
Sodium1 mg1 mg0%
Vitamin E25.6 mg7.3 mg37%
Magnesium270 mg76 mg18%
Calcium269 mg76 mg6%
Iron3.7 mg1.1 mg6%
Potassium733 mg208 mg4%
Phosphorus481 mg136 mg11%
Zinc3.1 mg0.9 mg8%

🌰 Raw vs Dry-Roasted vs Oil-Roasted Almonds — Per Ounce and Per 100g

Note: Brands vary. Roasting method, added salt, and added oils change the exact values — check the label.

TypePer 100gPer Ounce (28g)ProteinFatBest For
🌰 Raw almonds ★579 kcal164 kcal21.2g49.9gLowest calorie — most nutrients
🌰 Dry-roasted598 kcal169 kcal21.2g50.6gCrunchier — 5 cal more per oz
🌰 Oil-roasted607 kcal172 kcal21.2g52.0gAdded oil — 8 cal more per oz

🌰 Almond Butter — Calories Per Tablespoon and Per 100g

Almond butter is more calorie-dense than whole almonds because grinding breaks the cell walls, making the fat fully bioavailable. Per USDA, almond butter provides about 614 kcal per 100g. A typical serving is 1 tablespoon (14g) at 98 calories — but most people spread 2 tablespoons on toast (196 calories). Choose almond butter with no added oil or sugar; the only ingredient should be almonds.

PortionWeightCaloriesProteinFat
1 tablespoon14g98 kcal3.4g8.9g
2 tablespoons28g196 kcal6.8g17.8g
¼ cup64g393 kcal13.6g35.6g
Per 100g100g614 kcal21.2g56.0g

🌰 Almonds Calories by Portion — Complete Chart

PortionWeightRaw (cal)Dry-Roasted (cal)Oil-Roasted (cal)
10 almonds12g707273
1 oz / 23 almonds ★28g164169172
¼ cup (slivered)27g156161164
½ cup57g330341346
1 cup (whole)143g828855868
📸

Track Every Snack — Instantly

Snap a photo of any food to get instant calories, macros, and nutrition facts. No app download. No sign-up.

📸 Scan Your Food Free

🌰 Almonds vs Walnuts vs Cashews vs Peanuts — Full Comparison (Per 100g)

Almonds have the most fiber (12.5g per 100g) and calcium (269mg) of the common nuts, and the second-highest protein. Walnuts have the most fat and omega-3s; cashews have the fewest calories; peanuts (technically a legume) have the most protein and the lowest cost. All four are healthy in moderation — the best nut is the one you'll eat consistently in a measured portion.

Nut (per 100g)CaloriesProteinFatFiberPer Ounce (cal)
🌰 Almonds ★579 kcal21.2 g49.9 g12.5 g164
🌰 Walnuts654 kcal15.2 g65.2 g6.7 g185
🌰 Cashews553 kcal18.2 g43.9 g3.3 g157
🌰 Peanuts567 kcal25.8 g49.2 g8.5 g161

Practical Tips for Eating Almonds

  • Measure, don't pour: 1 cup of almonds (143g) has 828 calories — more than a Big Mac. Always measure 1 ounce (23 almonds) into a bowl, then put the bag away.
  • Choose raw or dry-roasted: Oil-roasted almonds add 8 calories per ounce from cooking oil. Raw almonds have the fewest calories and the most intact nutrients.
  • Pair with fruit: 1 oz almonds (164 cal) + 1 medium apple (95 cal) = a 259-calorie snack with 9g fiber and 7g protein. This combo keeps you full 3+ hours.
  • Avoid flavored coatings: Honey-roasted, cocoa-dusted, and BBQ almonds add 10–30 calories and 3–8g sugar per ounce. Read the label — the only ingredients should be almonds and (optionally) salt.
  • Chew thoroughly: Studies show that chewing almonds 40 times vs 10 times increases satiety and reduces hunger hormones, meaning you eat less later in the day.

Almonds and Weight Loss — Next Steps

Almonds can absolutely fit into a weight-loss plan, but portion control is the whole game. Here's how to use them effectively:

  • Stick to 1 ounce per day: 23 almonds (164 calories) is the research-backed sweet spot — enough for heart health and satiety without overeating.
  • Use the protein for satiety: 6g protein + 3.5g fiber per ounce makes almonds one of the most filling snacks per calorie. Eat them between meals, not with meals, to maximize satiety.
  • Count them out: 10 almonds = 70 calories, 20 almonds = 140 calories, 23 almonds = 164 calories. Counting individual nuts is the easiest portion-control method for almonds.
  • Don't drink your almonds: Almond milk has only 30–60 calories per cup — but also only 1g protein. Eat whole almonds for nutrition; use almond milk as a low-calorie beverage, not a protein source.

For your daily calorie and protein targets, use the Calorie Calculator and Protein Calculator. This is not medical advice — talk to your doctor.

📸

Scan Any Snack or Meal — Get Calories in Seconds

Snap a photo of any food and get instant calories, macros, and nutrition facts. No app download. No sign-up.

Lana answering common questions about almond nutrition.

Ask Lana

The questions everyone asks

Real answers, like a friend would give them — warm, honest, and always with your next tiny step.

Yes, in moderation — 1 ounce (23 almonds, 164 calories) per day provides protein, fiber, and healthy fats that keep you full. The key is portion control: eating from the bag leads to 500+ calorie binges. This is not medical advice — talk to your doctor.

Educational only — not medical advice. Talk to your doctor.

📋

Get Your 30-Day AI Weight Loss Meal Plan Bundle

Pre-calculated calorie targets, smart snacking strategies, grocery lists, and almond-friendly portion guides — all in one PDF bundle.

Get Meal Plan Bundle — $19.99 →
📧

Get Free Weekly Nutrition Tips

Join 14,000+ users — get meal plans, calorie tips, and food scanner updates free.

No spam. Unsubscribe anytime.

📸

Scan Any Food Instantly — Free

No sign-up. No app. Snap a photo → full nutrition in 3 seconds.

Try Free Food Scanner →

❓ Frequently Asked Questions (8)

Click any question to expand the expert answer

How many calories in 10 almonds?

−

Ten raw almonds (about 12g) have roughly 70 calories. Per USDA FoodData Central, raw almonds provide 579 kcal per 100g, so each almond is about 5.8 calories. A typical 1-ounce serving is 23 almonds (164 calories). This makes almonds easy to portion-count — 10 almonds is a 70-calorie snack. This is not medical advice — talk to your doctor.

Are almonds good for weight loss?

−

Yes, in moderation. Despite being calorie-dense (164 calories per ounce), studies show almonds improve satiety — the protein (6g), fiber (3.5g), and healthy fats keep you full for hours. Research also shows your body absorbs about 20% fewer calories from whole almonds than the label states, because some fat passes undigested. The key is portion control: 1 ounce (23 almonds) per day, not a full bag. This is not medical advice — talk to your doctor.

How many almonds should I eat per day?

−

Most research suggests 1 ounce per day (about 23 almonds, 164 calories) provides health benefits — heart health, improved cholesterol, and better blood sugar control — without excessive calories. Some studies use 1.5–2 ounces daily, but that adds 246–328 calories. For weight management, stick to 1 ounce as a snack or meal addition. This is not medical advice — talk to your doctor.

Do roasted almonds have more calories than raw?

+

How many calories in almond butter?

+

Can diabetics eat almonds?

+

Are almonds high in protein?

+

How many calories in a handful of almonds?

+
calories in almondshow many calories in almondsalmond caloriesalmonds nutrition factsraw almonds caloriesdry roasted almonds caloriesoil roasted almonds caloriescalories in 10 almondscalories in a handful of almondsalmond butter caloriesalmonds proteinalmonds fiberalmonds fatalmonds vs walnutsalmonds vs cashewsalmonds vs peanutsare almonds good for weight losshow many almonds per dayalmonds glycemic index
📸

Scan Any Food Instantly — Free

No sign-up. No app. Snap a photo → get full nutrition in 3 seconds.

Try Free Food Scanner →

📋 Nutrition data based on USDA FoodData Central. Values may vary by brand, preparation method, and serving size. Not a substitute for professional medical or dietary advice. Always consult a registered dietitian for personalized nutrition guidance.

© 2026 FoodIdentifier.com · Privacy · Terms · Educational nutrition information only. Not medical advice.