Nuts and seeds

How much protein is in almonds?

Almonds has 21.2 g of protein per 100 g. A typical serving (1 oz (23 whole kernels), 28.4 g) has 6 g of protein and 164 calories.

Protein, 1 oz (23 whole kernels) (28.4 g)
6 g
Protein per 100 calories
3.7 g

Moderate protein density

Protein in almonds by portion

Portion Protein Calories Carbs Fat
1 oz (23 whole kernels) (28.4 g) 6 g 164 6.1 g 14.2 g
1 almond (1.2 g) 0.3 g 7 0.3 g 0.6 g
1 cup, whole (143 g) 30.3 g 828 30.9 g 71.4 g
1 cup, slivered (108 g) 22.9 g 625 23.3 g 53.9 g
1 cup, ground (95 g) 20.1 g 550 20.5 g 47.4 g
1 cup, sliced (92 g) 19.5 g 533 19.9 g 45.9 g
100 g 21.2 g 579 21.6 g 49.9 g

Weigh it instead? Enter your own grams in the food lookup.

Nutrition per 100 g

Calories
579
Protein
21.2 g
Carbs
21.6 g
Fat
49.9 g
Fibre
12.5 g
Sugar
4.4 g
Sodium
1 mg

Calories in almonds

Nuts and seeds: most protein per calorie

High-protein foods, ranked

FAQ

Is almonds high in protein?

Somewhat. It has 3.7 g of protein per 100 calories, more than 45% of the 106 foods we track. Foods like chicken breast or tofu sit well above that.

How much protein is in 100 g of almonds?

21.2 g, with 579 calories.

How much almonds gives you 30 g of protein?

About 142 g, for roughly 822 calories. That's about 5 servings of 1 oz (23 whole kernels).

Where do these numbers come from?

USDA FoodData Central, entry 170567: "Nuts, almonds" (SR Legacy). Brands and recipes vary, so a package label can differ a little.

Source

General information, not medical advice. Values are averages; brands and recipes vary.

Free tools

Your picks are ready

Pop in your email to see them. The first 50 people on the waitlist get Pleit free for a year.