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.
Calories come from: Carbs 14% · Fat 71% · Protein 15%
Common servings
| Serving | Weight | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Per 100 g | 100 g | 587 kcal | 24.4 g | 21.3 g | 49.7 g |
| 1 oz (28 g) | 28.4 g | 167 kcal | 6.9 g | 6 g | 14.1 g |
| 1 cup | 146 g | 857 kcal | 35.6 g | 31 g | 72.5 g |
| 1 peanut | 1 g | 6 kcal | 0.2 g | 0.2 g | 0.5 g |
Full nutrition (Per 100 g)
| Calories | 587 kcal |
|---|---|
| Protein | 24.4 g |
| Carbohydrates | 21.3 g |
| of which sugars | 4.9 g |
| Fiber | 8.4 g |
| Fat | 49.7 g |
| of which saturated | 7.7 g |
| Sodium | 6 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.
Similar foods
Calories in common foodsValues 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.





