BiomaLearnFoodsNutrition factsNutrientsGuidesAnswersEvidence

Almonds serving size, cups to grams and 30 g of protein

Here a serving of raw whole almonds is counted as 1 oz (28 g), about 24 almonds, with 165 calories and 6.1 g protein. One cup weighs 5 oz (143 g). For 30 g of protein you need 4.9 oz (140 g), about 1 cup, with 816 calories.

Serving sizes of raw whole almonds

Every household measure USDA weighs for this food, plus 1 oz and 100 g.

MeasureWeightCaloriesProteinCarbsFat
1 cup, whole5 oz (143 g)835 calories30.7 g28.7 g73.1 g
1 cup, sliced3.2 oz (92 g)537 calories19.7 g18.4 g47 g
1 cup, slivered3.8 oz (108 g)630 calories23.2 g21.6 g55.2 g
1 cup, ground3.4 oz (95 g)554 calories20.4 g19 g48.5 g
1 almond1.2 g7 calories0.26 g0.24 g0.61 g
1 oz1 oz (28 g)165 calories6.1 g5.7 g14.5 g
100 g3.5 oz (100 g)584 calories21.4 g20 g51.1 g

Cups to grams

USDA weighs 1 cup (whole) of raw whole almonds at 143 g. Smaller cup measures follow from it.

MeasureWeightCalories
1 cup5 oz (143 g)835 calories
3/4 cup3.8 oz (107 g)626 calories
2/3 cup3.4 oz (95 g)556 calories
1/2 cup2.5 oz (72 g)417 calories
1/3 cup1.7 oz (48 g)278 calories
1/4 cup1.3 oz (36 g)209 calories

Grams and ounces to cups

WeightVolumeCalories
1 oz1/4 cup165 calories
100 g (3.5 oz)2/3 cup584 calories
1 lb (454 g)3 1/8 cups2647 calories

What 3.5 oz (100 g) of almonds looks like

3.5 oz (100 g) of raw whole almonds is 3.5 oz, or about 2/3 cup. It has 584 calories, 21.4 g protein, 20 g carbs and 51.1 g fat. One almond weighs 1.2 g.

How much almonds for 30 g of protein

There is 21.4 g of protein in 3.5 oz (100 g) of raw whole almonds. 30 g of protein takes 4.9 oz (140 g), about 1 cup, which comes with 816 calories.

ProteinWeightAboutCalories
20 g3.3 oz (93 g)2/3 cup544 calories
30 g4.9 oz (140 g)1 cup816 calories

Weights are for the form named above.

Keep exploring

Sources

Weights and nutrition: USDA FoodData Central, food portions and nutrients (FoodData Central, April 2026 release, accessed 2026-10-14)

How we calculate: each household measure is the gram weight USDA lists for this food. Calories and nutrients are the USDA values per 3.5 oz (100 g) scaled to that weight. 1 oz = 28.35 g and 1 lb = 453.6 g. Cup fractions are rounded to the nearest kitchen measure. A dash (—) means USDA reports no value. How we verify.