Roasted peanuts calories come to 168 for 1 oz (28 g) and 599 per 100 g for oil-roasted, unsalted nuts. Fat supplies 73% of those calories, so a small change in portion moves the total fast. A full cup reaches 863 calories, which is 43% of the daily value in a single pour.
168kcal
1 ounce · 28 g, oil-roasted, unsalted
17%protein
7.8 gProtein
4 gCarbs
14.7 gFat
How to burn off 168 kcal
—Walking, brisk
—Jogging
—Cycling, moderate
—Swimming
Skip the math. BodyPal counts these calories from your steps and workouts automatically.
Nutrition facts
Oil-roasted, unsalted · per 28 g
Calories
168 kcal
Protein
7.8 g
Carbohydrate
4.3 g
Fat
14.7 g
Saturated fat
2.4 g
Cholesterol
0 mg
Sodium
2 mg
Potassium
203 mg
Iron
0.4 mg
Source: USDA FoodData Central
🛡️
Verified nutrition data
Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified October 2026. How we verify our data →
Roasted peanuts: calories, protein and sodium by serving
Percent of daily value uses the FDA reference of 2,000 kcal a day.
Serving
kcal
Protein
Carbs
Fat
Sodium
% DV kcal
1 oz (28 g)
168
7.8 g
4.3 g
14.7 g
2 mg
8%
1 cup (144 g)
863
40.4 g
22 g
75.6 g
9 mg
43%
Dry roasted, 1 oz (28 g)
164
6.8 g
6 g
13.9 g
115 mg
8%
100 g
599
28 g
15.3 g
52.5 g
6 mg
30%
3 × 1 oz (28 g)
503
23.5 g
5 mg
5 × 1 oz (28 g)
839
39.2 g
8 mg
One ounce is a snack, one cup is a meal
A 1 oz (28 g) serving of oil-roasted, unsalted peanuts has 168 calories, 7.8 g of protein and 14.7 g of fat. That is roughly a small handful, and it covers 8% of the daily calorie value. The trouble is that peanuts rarely stop at one ounce.
Double it to 2 oz (56 g) and you are at 335 calories. Three ounces (84 g) bring 503, and five ounces (140 g) reach 839, close to a full cup. A 1 cup (144 g) pour carries 863 calories and 75.6 g of fat. That is the size of a full meal, eaten one nut at a time.
If you snack straight from the jar or bag, weigh your usual portion once. Splitting the bag into 1 oz servings keeps the number at 168 instead of drifting toward 503 during a movie.
Fat is nearly three quarters of the calories
Per 100 g, oil-roasted peanuts carry 52.5 g of fat, 28 g of protein and 15.3 g of carbohydrate. In calorie terms that splits into 73% fat, 17% protein and 9% carbs. Peanuts are a fat food that happens to bring real protein, not the other way around.
The protein still counts. One ounce gives 7.8 g, which is 16% of the daily value, and a cup delivers 40.4 g, or 81%. Three ounces (84 g) supply 23.5 g of protein, but that portion also costs 503 calories. On their own, peanuts are a pricey way to chase a protein target.
Saturated fat is modest for such a fatty food: 8.7 g per 100 g out of 52.5 g of total fat. Most of the fat on the label is not the saturated kind, and cholesterol is 0.
Salt depends on the jar, not the peanut
Oil-roasted peanuts without salt have just 6 mg of sodium per 100 g and 2 mg per ounce, which works out to 0% of the daily value. Even a full cup has only 9 mg. Any real sodium comes from what the maker adds.
The dry roasted row shows the gap. One ounce of dry roasted peanuts lists 115 mg of sodium, 5% of the daily value, against 2 mg for the unsalted oil-roasted ounce. Calories barely move: 164 for dry roasted versus 168 for oil-roasted. Dry roasting saves almost nothing in calories; salt is the bigger difference.
Planters sells dry roasted peanuts in salted, lightly salted and unsalted versions, so read the label if you watch sodium. Fiber is the other row worth a look: 2.6 g per ounce and 9.4 g per 100 g, with potassium at 726 mg per 100 g.
Peanuts work best as a measured add-on
At 168 calories an ounce, peanuts fit a day best as a topping or a planned snack rather than an open bag. One ounce over a salad, a stir-fry or yogurt adds crunch, 7.8 g of protein and 2.6 g of fiber for about 8% of the daily calorie value.
Pair them with high-volume, low-calorie foods such as fruit, raw vegetables or a bowl of greens. The peanuts bring fat and protein, the produce brings bulk, and the total stays reasonable. Plain roasted peanuts have only 1.2 g of sugars per ounce, so any sweet or flavored coating changes the label; check it before you log.
If you track, log by weight rather than by handful, since hands vary a lot. BodyPal can also log roasted peanuts from a photo.
How does roasted peanuts compare?
Here is how oil-roasted peanuts stack up against roasted almonds and cashews, per 100 g and per usual serving.
Verdict: Calories are a wash: peanuts have 599 per 100 g, roasted almonds 598 and cashews 574. Pick peanuts for protein, with 28 g per 100 g against 21 g in almonds and 15.3 g in cashews, and for low sodium, with 6 mg against 234 mg and 640 mg.
Most popular roasted peanuts brands in the United States
Ranked by popularity in the BodyPal database
# Productkcal / 100 g
1Planters Dry Roasted Peanuts1 oz · 28 g571 kcal
2Planters Salted Dry Roasted Peanuts1 oz · 28 g571 kcal
3Planters Unsalted Dry Roasted Peanuts1 oz · 28 g607 kcal
These labels are for dry roasted peanuts with label rounding, so they differ slightly from the oil-roasted numbers above. Source: manufacturer labels / USDA FoodData Central.
Roasted peanuts FAQs
How many calories are in 1 oz of roasted peanuts?
About 168 calories in 1 oz (28 g, about 32 nuts) of oil-roasted peanuts, and 863 in a cup (144 g).
Are roasted peanuts good for weight loss?
They are calorie dense at 599 calories per 100 g, and 1 oz also gives 7.8 g of protein and 2.6 g of fiber.
Roasted peanuts vs roasted almonds: which has fewer calories?
They are almost the same: 599 calories per 100 g for roasted peanuts and 598 for roasted almonds. Peanuts have more protein, 28.0 g per 100 g versus 21.0 g in almonds.
How much fat is in roasted peanuts?
One ounce (28 g) has 14.7 g of fat, 2.4 g of it saturated. Per 100 g that is 52.5 g of fat.
How many calories are in 100 grams of roasted peanuts?
100 grams of oil-roasted, unsalted peanuts have 599 calories, 28 g of protein and 52.5 g of fat. That single portion is 30% of the daily calorie value and 56% of the daily protein value.
How many calories are in a handful of roasted peanuts?
A typical small handful is about 1 oz (28 g), which has 168 calories. A heaping handful can drift toward 2 oz (56 g), or 335 calories, so weigh it once to see what your hand actually holds.
How much protein is in a handful of roasted peanuts?
A 1 oz (28 g) handful has 7.8 g of protein, 16% of the daily value. Two ounces (56 g) give 15.7 g, and a full cup gives 40.4 g, though at 863 calories.
How many calories are in a cup of roasted peanuts?
A 1 cup (144 g) serving of roasted peanuts has 863 calories, 43% of the daily value. It also carries 75.6 g of fat and 40.4 g of protein, so a cup is a meal-sized portion, not a snack.