Almonds: Carbs, Protein, Fat & Calories

One serving of almonds (1 oz / ~23 nuts (28 g)) has 6 g carbs (2.5 g net), 5.9 g protein, 14 g fat and 162 calories. Change the amount below to calculate any portion.

Nutrition FactsAmount: 28 g
Calories162
% Daily Value*
Total Fat 14 g18%
Saturated Fat 1.1 g5%
Total Carbohydrate 6 g2%
Dietary Fiber 3.5 g13%
Net Carbs 2.5 g
Protein 5.9 g12%

* Based on a 2,000-calorie diet. Rounded averages from USDA FoodData Central.

Carbs 14%Protein 14%Fat 72%

Almonds by serving size

ServingCaloriesCarbsNet carbsProteinFat
1 oz / ~23 nuts (28 g)1626 g2.5 g5.9 g14 g
1 oz (28 g)1646.1 g2.6 g6 g14.1 g
100 g57921.6 g9.1 g21.2 g49.9 g

Key facts

  • 14% of its calories come from carbs, 14% from protein and 72% from fat — it is mainly a fat food.
  • Among the 7 foods in Nuts, Oils & Spreads, it ranks #4 of 7 for protein per calorie.
  • Among the 7 foods in Nuts, Oils & Spreads, it ranks #6 of 7 for lowest net carbs per 100 g.
  • One serving (1 oz / ~23 nuts, 28 g) is 0.4 carb choices (15 g each) — useful for diabetes carb counting.
  • To get 30 g of protein you need about 142 g (5 oz) — 819 calories.
  • One serving (1 oz / ~23 nuts, 28 g) has 1.1 g saturated fat — 5% of the daily value.
  • With 3.5 g fiber per serving (1 oz / ~23 nuts, 28 g), it is a good source of fiber (10%+ DV).

Compare with other nuts, oils & spreads (per 100 g)

FoodCaloriesCarbsNet carbsProteinFat
Peanut Butter58820 g14 g25 g50 g
Almonds57921.6 g9.1 g21.2 g49.9 g
Peanuts (Dry Roasted)56716.1 g7.6 g25.8 g49.2 g
Olive Oil8840 g0 g0 g100 g
Butter7170.1 g0.1 g0.9 g81 g
Ghee8760 g0 g0.3 g99.5 g
Hummus16614.3 g8.3 g7.9 g9.6 g

Frequently asked questions

How many carbs are in almonds?

One serving of almonds (1 oz / ~23 nuts, 28 g) has 6 g of carbohydrate, including 3.5 g of fiber, so 2.5 g net carbs. Per 100 g it has 21.6 g carbs (9.1 g net).

How much protein is in almonds?

One serving of almonds (1 oz / ~23 nuts, 28 g) has 5.9 g of protein (12% of the daily value). Per 100 g it has 21.2 g of protein.

How much fat and how many calories are in almonds?

One serving of almonds (1 oz / ~23 nuts, 28 g) has 162 calories and 14 g of fat, of which 1.1 g is saturated. Per 100 g: 579 calories and 49.9 g fat.

Is almonds keto-friendly?

In small amounts. One serving of almonds (1 oz / ~23 nuts, 28 g) has 2.5 g net carbs — 13% of a strict 20 g/day keto limit.

Is almonds a good source of protein?

It is a good source: One serving of almonds (1 oz / ~23 nuts, 28 g) provides 5.9 g protein (10–19% of the daily value).

Calculators