Peanuts (Roasted, Salted) - How Many Calories?

Reviewed by Dyt. Şeyda Ertaş, Registered Dietitian Last updated: October 3, 2026

Peanuts (Roasted, Salted)

30 g

Weight basis: USDA SR28: dry-roasted salted peanut kernels, no added oil; shells excluded. One kernel is a1 g source example;15/30/45 g are weighed examples. Brand and salting vary.

Calculated from the 100 g values. ~ indicates an estimated serving weight.

Peanuts (Roasted, Salted) image
176kcal
Carbohydrate6.4 g %13
Protein7.3 g %16
Fat14.9 g %71

Peanuts (Roasted, Salted) Nutrition Values

Nutrients100 gr1 A handful (if 30 g)
Calories(kcal)587176
Carbohydrate (g)21.266.38
Protein (g)24.357.31
Fat (g)49.6614.9
Fiber (g)8.42.52
Cholesterol (mg)00
Sodium (mg)410123
Potassium (mg)634190.2
Calcium (mg)5817.4
Iron (mg)1.580.47
Vitamin A (µg RAE)00
Vitamin C (mg)00

Values are calculated from a 100 g basis. The product, recipe and edible serving weight can change the result. See the food-specific notes below for the reference used.

Salted peanut calories: weigh the kernels, not the shells

Dry-roasted salted peanuts provide 587 calories per 100 grams. The reference is peanut kernels roasted without added oil, with salt added. Hard shells are excluded. Oil-roasted, honey-coated and seasoned products can differ, so a packet's own nutrition label takes priority over this general USDA entry. [1]

How many calories are in a handful or ten peanuts?

A handful weighing 30 grams contains 176 calories. A larger 45-gram handful contains 264. Neither is a universal hand size: weigh the kernels once to see what your usual portion looks like. A bowl is even less precise, since its size and how fully you fill it can vary.

The USDA household measure uses about 1 gram for one edible peanut kernel, giving 6 calories. On that basis, five kernels weigh 5 grams and provide 29 calories; ten weigh 10 grams and provide 59. One shell may hold several kernels. Count the edible pieces, or use their weight if the peanuts are unusually large.

Can you eat salted peanuts while losing weight?

Yes. A measured portion can fit into your meals and snacks; eating straight from a large bag makes the amount harder to track. Fifteen grams provides 88 calories, while 30 grams gives twice that amount. There is no single daily number of peanuts that suits everyone.

Protein and fibre do not cancel out the energy in peanuts. When choosing between peanuts and potato chips, compare the portion you will actually eat as well as the salt and coating. Almonds are not automatically the better choice either; preferences, allergies and serving size matter. Our nut portion guide compares practical amounts without treating any nut as a weight-loss shortcut.

How much protein does a serving provide?

A 30-gram serving provides 7.31 grams of protein, 2.52 grams of fibre and 14.9 grams of fat. Peanuts can contribute plant protein, but a small handful need not replace a meal or be your only protein food. Chopped kernels also work as a topping for plain yoghurt or salad; include the topping in the portion calculation.

Are salted roasted peanuts healthy?

They supply nutrients, but the salt deserves a separate look. This reference has 123 milligrams of sodium in 30 grams. USDA's equivalent unsalted dry-roasted entry has 6 milligrams per 100 grams and the same calorie value. Choosing unsalted reduces sodium in that comparison, not calories. Check the actual product label because brands use different amounts of salt.

If you have been advised to limit salt, an unsalted product may fit your plan better. Drinking extra water is not a way to cancel the salt you have eaten. The NHS recommends comparing labels and choosing unsalted nuts as a lower-salt snack. [2]

What if you have a peanut allergy?

Avoid peanuts if you have a diagnosed peanut allergy, even in small amounts. Roasting does not make them safe for you. Check ingredient and cross-contact warnings and follow your allergy care plan; a food's nutrient content does not override an allergy. [3]

For help fitting portions into your usual meals, you can arrange individual nutrition support.