BiomaLearnFoodsNutrition factsNutrientsGuidesAnswersEvidence

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

Here a serving of roasted peanuts is counted as 1 oz (28 g), about 28 peanuts, with 166 calories and 6.9 g protein. One cup weighs 5.2 oz (146 g) and one tablespoon 9.1 g. For 30 g of protein you need 4.3 oz (123 g), about 3/4 cup, with 723 calories.

Serving sizes of roasted peanuts

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

MeasureWeightCaloriesProteinCarbsFat
1 cup5.2 oz (146 g)857 calories35.6 g31 g72.5 g
1 peanut1 g6 calories0.24 g0.21 g0.5 g
1 oz1 oz (28 g)166 calories6.9 g6 g14.1 g
100 g3.5 oz (100 g)587 calories24.4 g21.3 g49.7 g

Cups to grams

USDA weighs 1 cup of roasted peanuts at 146 g. Smaller measures follow from it (1 cup = 16 tbsp = 48 tsp).

MeasureWeightCalories
1 cup5.2 oz (146 g)857 calories
3/4 cup3.9 oz (110 g)643 calories
2/3 cup3.4 oz (97 g)571 calories
1/2 cup2.6 oz (73 g)429 calories
1/3 cup1.7 oz (49 g)286 calories
1/4 cup1.3 oz (36 g)214 calories
1 tbsp9.1 g54 calories
1 tsp3 g18 calories

Grams and ounces to cups

WeightVolumeCalories
1 oz3.1 tbsp166 calories
100 g (3.5 oz)2/3 cup587 calories
1 lb (454 g)3 1/8 cups2663 calories

What 3.5 oz (100 g) of peanuts looks like

3.5 oz (100 g) of roasted peanuts is 3.5 oz, or about 2/3 cup. It has 587 calories, 24.4 g protein, 21.3 g carbs and 49.7 g fat. One peanut weighs 1 g.

How much peanuts for 30 g of protein

There is 24.4 g of protein in 3.5 oz (100 g) of roasted peanuts. 30 g of protein takes 4.3 oz (123 g), about 3/4 cup, which comes with 723 calories.

ProteinWeightAboutCalories
20 g2.9 oz (82 g)1/2 cup482 calories
30 g4.3 oz (123 g)3/4 cup723 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)

  • Peanuts (all types, dry-roasted): Peanuts, all types, dry-roasted, without salt, FDC ID 173806 (SR Legacy, published 2019-04-01)

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.