Type at least 2 characters to search calculators and articles.

Ctrl K to open search from any page

How Much Protein in Almonds? Per Ounce and per 100 g

An ounce of almonds (28.35 g) has 6.0 g of protein, or 21.2 g per 100 g of raw almonds. Per 100 g, raw almonds also provide 579 kcal, 49.9 g of fat and 21.6 g of carbohydrate.

Ranked #27 of 46 high protein foods by protein per 100 g.

Protein per 100 g and per serving

Food State Per 100 g Per 100 g Per serving Per serving
Protein kcal Fat Carbs Serving Protein kcal
Almonds, raw FDC 170567 Raw 21.2 g 579 49.9 g 21.6 g 1 oz (23 whole kernels) (28.35 g) 6.0 g 1 oz (23 whole kernels) (28.35 g) 164

Protein by amount: raw almonds

Ounces Weight Protein kcal Fat Carbs
128.35 g 28.35 g 6.0 g 164 14.2 g 6.1 g
256.7 g 56.7 g 12.0 g 328 28.3 g 12.2 g
385.05 g 85.05 g 18.0 g 492 42.5 g 18.3 g
4113.4 g 113.4 g 24.0 g 657 56.6 g 24.4 g

Add to your protein tracker →

About these USDA entries

This page uses one USDA entry, Nuts, almonds (FDC 170567), shown here as raw almonds; USDA lists roasted almonds as separate entries. Per 100 g it gives 21.15 g of protein, 579 kcal and 49.93 g of fat. USDA's 1 oz portion is 28.35 g, or 23 whole kernels.

How it compares

Similar foods sorted by protein per 100 kcal (main entry for each food).

FoodProtein per 100 kcalProtein / 100 kcalProtein (Per 100 g)Protein / 100 gkcal (Per 100 g)kcal / 100 g
Peanuts, dry-roasted4.1 g24.4 g587
Almonds, raw3.7 g21.2 g579
Peanut butter, smooth3.7 g22.2 g598
Quinoa, cooked3.7 g4.4 g120
Oats, regular and quick, dry3.5 g13.2 g379
White rice, long-grain, cooked2.1 g2.7 g130

To find your own daily protein target, use the Protein Intake Calculator.

Frequently asked questions

How much protein is in an ounce of almonds?

One ounce of almonds (28.35 g, 23 whole kernels) has 6.0 g of protein and 164 kcal (USDA FDC 170567).

How much protein is in 100 g of almonds?

Almonds have 21.2 g of protein per 100 g, from USDA's 21.15 g.

How many almonds are in 1 oz?

USDA lists 1 oz of almonds (28.35 g) as 23 whole kernels.

How much protein is in 2 oz of almonds?

Two ounces of almonds (56.7 g) have 12.0 g of protein and 328 kcal.

How many calories are in an ounce of almonds?

One ounce of almonds (28.35 g) has 164 kcal, from USDA's 579 kcal per 100 g.

How much fat is in 100 g of almonds?

Almonds have 49.9 g of fat per 100 g, from USDA's 49.93 g. One ounce (28.35 g) has 14.2 g.

All values come from USDA FoodData Central, SR Legacy (April 2018), per 100 g. Per-serving and scaled values are calculated from them.

Source

  1. USDA FoodData Central, SR Legacy (April 2018). Nuts, almonds. FDC ID 170567. ↗