Nutrition Facts

How Many Calories in Almonds?

Almonds has 164 calories per serving (1 oz (28g), about 23 almonds).

Per Serving: 1 oz (28g), about 23 almonds
164Calories
6gProtein
14gFat
6gCarbs

Other Serving Sizes

10 almonds: 70 cal · ¼ cup: 207 cal · 100g: 579 cal

Tracking Tip

Almonds are nutritious but calorie-dense — it's easy to eat 400+ cal of almonds without realizing it. Count them out (23 = one serving) or use pre-portioned packs. They're a great snack, just portion-aware.

Common Questions

How many almonds should I eat per day?

About 23 almonds (1 oz, 164 cal) is a standard serving. That gives you good fats, protein, and fiber without going overboard. Eating them from a bag without counting is where people get surprised.

How do I track almonds calories easily?

With AskBeforeYouEat, just type what you ate — like "I had almonds" — and it automatically logs the calories and macros. No searching databases, no scanning barcodes. It's free and takes about 5 seconds.

Track Almonds in Seconds

Just type what you ate. AskBeforeYouEat handles the rest — free forever.

Try It Free →