Foods

Almonds Calories and Macros — Nutrition Facts per 28g (about 23 nuts)

Almonds: 162 cal, 5.9g protein, 6g carbs, 14g fat per 28g (about 23 nuts). Full nutrition breakdown, how almonds fits common goals, and the fastest way to track it.

By Bento Bunny Team

A serving of almonds — 28g (about 23 nuts) — comes to 162 calories, with 5.9g of protein, 6g of carbs, and 14g of fat. Below is the complete USDA-sourced breakdown, plus how those numbers play with typical calorie and macro targets.

Almonds nutrition facts

NutrientPer 28g (about 23 nuts)% Daily Value*
Calories162 kcal8%
Protein5.9 g12%
Carbohydrates6 g2%
Fat14 g18%
Saturated fat1.1 g6%
Fiber3.5 g13%
Sugar1.2 g
Sodium0 mg0%
Cholesterol0 mg0%
Potassium205 mg4%
Calcium75 mg6%
Iron1 mg6%
Vitamin C0 mg0%

*Percent Daily Values are based on a 2,000-calorie diet. Source: USDA FoodData Central.

Plain raw almonds. Roasted-and-salted varieties keep the calorie load but add 90-120mg of sodium per ounce.

How does almonds fit your goals?

Most of the calories in almonds come from fat (14g per 28g (about 23 nuts)), which makes it calorie-dense — easy to under-portion if you're eyeballing. Dietary fat is essential for hormone production and absorbing fat-soluble vitamins, but at 9 calories per gram it's also the macro most people accidentally over-consume when they stop weighing portions.

Diet-wise, almonds fits low-carb and vegan and vegetarian eating patterns.

Micronutrients worth noting

Beyond the macros, almonds pulls real weight on fiber (13% DV) per 28g (about 23 nuts) — the kind of micronutrient density that calorie counts alone don't show.

How almonds compares to other fats & nuts

Food (per 100g)CaloriesProteinCarbsFat
Almonds57921.2g21.6g49.9g
Peanut Butter59822.2g22.3g51.4g
Avocado1602g8.5g14.7g
Olive Oil8840g0g100g

The fastest way to log almonds

You could search a food database for "almonds", scroll past a dozen near-duplicates, and guess at the serving size — or you could take one photo. Bento Bunny's AI photo tracking identifies almonds, estimates the portion, and files the macros into your day in a couple of seconds, with the AI running on-device on iOS 26+.

Related foods

Browse all fats & nuts in the food database.

Almonds calories by serving size

ServingCaloriesProteinCarbsFat
28g (about 23 nuts)1625.9g6g14g
100g57921.2g21.6g49.9g

Start tracking with Bento Bunny

AI calorie tracking — just Type what you eat.

Frequently Asked Questions

How many calories are in 28g (about 23 nuts) of almonds?
Almonds contains 162 calories per 28g (about 23 nuts), made up of 5.9g of protein, 6g of carbohydrates, and 14g of fat.
How many calories are in 100g of almonds?
Per 100g, almonds comes to 579 calories, with 21.2g of protein, 21.6g of carbs, and 49.9g of fat (USDA FoodData Central).
How much protein is in almonds?
A 28g (about 23 nuts) serving of almonds provides 5.9g of protein, which is roughly 12% of the FDA daily value of 50g.
Is almonds keto-friendly?
Almonds has 6g of carbs per 28g (about 23 nuts), which is moderate — usable on a low-carb plan, borderline on strict keto.
What's the easiest way to track almonds?
Photo-based logging is the fastest path — apps like Bento Bunny identify almonds and estimate portion size from a single picture, removing the need to search a database or weigh every serving.