BerryFit

Nutrition facts · Beans, nuts and seeds

Calories in Peanuts (dry-roasted)

Dry-roasted peanuts without salt have 587 calories per 100 g, and a 1 oz (28 g) serving has 167 calories. Most of those calories come from fat (49.7 g per 100 g), with protein (24.4 g) and carbs (21.3 g) making up the rest.

Per 100 g587kcal
24.4gProtein
21.3gCarbs
49.7gFat
8.4gFiber

Calories come from: Carbs 14% · Fat 71% · Protein 15%

Common servings

ServingWeightCaloriesProteinCarbsFat
Per 100 g100 g587 kcal24.4 g21.3 g49.7 g
1 oz (28 g)28.4 g167 kcal6.9 g6 g14.1 g
1 cup146 g857 kcal35.6 g31 g72.5 g
1 peanut1 g6 kcal0.2 g0.2 g0.5 g
Full nutrition (Per 100 g)
Calories587 kcal
Protein24.4 g
Carbohydrates21.3 g
of which sugars4.9 g
Fiber8.4 g
Fat49.7 g
of which saturated7.7 g
Sodium6 mg

What changes the calories

  • Oil-roasted peanuts absorb some of the oil they are cooked in, so they carry a little more fat and calories than dry-roasted ones.
  • Coatings such as honey roasting, candy shells or batter add sugar and calories on top of the nut itself.
  • Salt adds no calories, but salted varieties can make it easier to keep eating past a planned portion.
  • Weighing in-shell peanuts includes the shell, so the edible weight is lower than the number on the scale.

Tips for logging it accurately

  • Weigh peanuts on a kitchen scale rather than counting handfuls, since a small difference in grams adds calories quickly at this density.
  • Log the form you actually ate, such as dry-roasted, oil-roasted or flavored, because preparation changes the numbers.
  • In BerryFit, save your usual portion as a custom serving so repeat snacks take one tap to log accurately.

Log Peanuts (dry-roasted) in seconds

Snap a photo of your meal or search for Peanuts (dry-roasted) in BerryFit to track calories and macros against your own daily target.

Frequently asked questions

How many calories are in a handful of peanuts?

A handful varies by hand size, but a 1 oz (28 g) portion is a common reference and has 167 calories. Weighing your typical handful once gives you a reliable number to reuse.

How many calories are in one peanut?

One dry-roasted peanut (about 1 g) has roughly 6 calories.

How much protein is in peanuts?

Dry-roasted peanuts have 24.4 g of protein per 100 g, or 6.9 g in a 1 oz (28 g) serving. A full cup provides 35.6 g of protein along with 857 calories.

Are peanuts higher in calories than almonds or peanut butter?

They are very close: dry-roasted peanuts have 587 calories per 100 g, almonds have 579, and peanut butter has 598. Gram for gram, most nuts and seeds fall in a similar range.

Values per 100 g from USDA FoodData Central (Peanuts, all types, dry-roasted, without salt, FDC ID 173806); servings use USDA portion weights. Real foods vary by variety, ripeness and preparation.

The text on this page was written with the help of AI (Anthropic's Claude) and checked against the numbers in a separate review. The numbers themselves come only from USDA.