How Many Calories in Peanuts?

A 1-ounce serving of peanuts, about 28 kernels or one small handful, is 164 calories. Per 100 g that works out to 587 calories. A full cup of shelled peanuts weighs 146 g and lands at 857 calories, which is where most snacking actually happens. Boiled peanuts break the pattern at 89 calories an ounce.

You'd need to walk about 33 minutes to burn the 164 calories in 1 oz, about 28 kernels.

A bowl heaped with roasted peanuts, about 1½ cups - 164 calories per ounce

How long does it take to burn off peanuts?

1 oz, about 28 kernels is 164 kcal. Enter your weight and the amount you ate to see how long it takes you to burn that off:

ActivityTime to burn 164 kcal
Walking, brisk33 min
Cycling, moderate20 min
Swimming, moderate23 min
Jogging19 min
Weight training, moderate36 min

Times are for a 155 lb adult at a steady pace; change the weight to see yours. The amount is set to the portion in the text (1 oz); change it to what you actually ate. BodyPal works this out from your steps automatically.

On this page

Peanut quick facts

The reference below is the peanut most Americans are holding: dry roasted and salted, straight from a jar or a vending-machine packet (USDA SR Legacy 174262).

NutrientPer 100 gPer 1 oz (28 g)% Daily Value
Calories587164
Total fat49.7 g13.9 g18%
Saturated fat7.7 g2.2 g11%
Carbohydrate21.3 g6.0 g2%
Dietary fiber8.4 g2.4 g8%
Total sugars4.9 g1.4 g
Protein24.4 g6.8 g14%
Sodium410 mg115 mg5%
Potassium634 mg178 mg4%

% Daily Value is based on a 2,000-calorie diet.

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 September 2026. How we verify our data →

Two rows carry the story. Fat is the calorie engine here: nearly half the weight of a peanut is oil, and 18% of a day's Daily Value comes in a single ounce. Protein is the payoff at 6.8 g, which is why the USDA files peanuts under protein foods rather than with the fruit and vegetables.

There is no added sugar row on this page, and that is deliberate. The USDA does not publish an added-sugars figure for any plain roasted peanut record, because plain peanuts do not have any. The honey roasted version does, and it gets its own line further down.

Why 164 calories is the honest default

Search for calories in peanuts and you get three different numbers thrown at you: 567, 587, 599. They are all real, and they describe raw, dry roasted and oil roasted peanuts in that order. The question is which one belongs at the top of the page.

The USDA answers it directly, and almost nobody quotes the answer. In the national dietary surveys, when someone says only "peanuts" without specifying anything, the coders assign the food code Peanuts, NFS (FNDDS 2707512). That record is numerically identical to dry roasted, salted peanuts: 587 calories, 24.35 g protein, 49.66 g fat, 410 mg sodium per 100 g, matching to three decimal places.

So the government's own default for an unspecified peanut is the salted dry roasted one. That makes 164 calories per ounce the honest headline, not 159 (raw) and not 168 (oil roasted).

One record we left out on purpose: the newer Foundation Foods entry for raw peanuts has no energy value at all, no saturated fat and no sugars, only two Atwater estimates that disagree with each other by 38 calories. An incomplete row does not belong in a nutrition table, so every raw figure here comes from SR Legacy 172430 instead.

Peanut serving sizes, ounce by ounce

ServingWeightCaloriesProteinSodium
1 peanut (kernel)1 g60.2 g4 mg
1 peanut in the shell (2 kernels)2 g120.5 g8 mg
1 oz in shell, edible yield21 g1235.1 g86 mg
1 oz, about 28 kernels28 g1646.8 g115 mg
¼ cup36.5 g2148.9 g150 mg
1 single-serve packet50 g29412.2 g205 mg
1 cup in shell, edible yield51 g29912.4 g209 mg
1 cup, shelled146 g85735.6 g599 mg

The gap between the top and the bottom of that table is the whole problem with peanuts. The label serving is an ounce. The bowl in the photo above is roughly a cup and a half.

One cup of shelled peanuts is 5.2 label servings. It carries 857 calories, 72.5 g of fat and 599 mg of sodium, which is 93% of the day's fat Daily Value and 26% of the sodium, from something eaten with one hand while doing something else. Nobody weighs peanuts. That is exactly why the per-ounce number misleads more than any other figure on this page.

A useful anchor: a quarter cup is 214 calories, and four of those rebuild the cup almost exactly (856 against 857). If you want a portion you can see rather than weigh, a quarter cup is the one to learn.

What the shells hide

In-shell peanuts play a trick on the eye, and it works in your favor.

USDA measured it. One cup of peanuts in the shell yields only 51 g of edible kernels, against 146 g for a cup of shelled ones. So a cup of peanuts in shells is 299 calories, roughly a third of the 857 in the same cup shelled. A single peanut in its shell usually holds two kernels: 2 g, 12 calories.

That is why a ballpark bag looks enormous and does less damage than it appears to. The pile of shells on the plate is volume you never ate. Working the shells also slows you down, and speed is most of what makes 857 calories possible in the first place.

Turn it around and the proportion holds: an ounce of shelled peanuts, 28 g, is about half a cup once you put the shells back on.

Boiled peanuts: 89 calories an ounce

A small bowl of shelled peanuts, about 1 cup, with a few peanuts in the shell beside it and a plate of empty shells behind

Boiled peanuts are the one preparation that genuinely changes the calorie math, and searches for them run as high as the searches for plain peanuts. Green peanuts simmered in brine come in at 318 calories per 100 g (USDA SR Legacy 174260), against 587 for roasted. That is 46% fewer calories per gram.

The reason is water. Boiling floods the kernel, so fat drops from 49.66 g per 100 g to 22.01 g and the whole food dilutes. Fiber stays put at 8.8 g.

Boiled servingWeightCaloriesSodium%DV sodium
1 oz, about 33 boiled peanuts28 g89210 mg9%
1 cup in shell, edible yield63 g200473 mg21%
1 cup, shelled180 g5721,352 mg59%

Now read the last column again. A cup of shelled boiled peanuts carries 1,352 mg of sodium, 59% of the Daily Value, because they sit in brine for hours and take it in. The same cup of roasted peanuts carries 599 mg. A roadside cup of boiled peanuts is a sodium event, not a calorie one, which is the reverse of what most people expect from the "healthier" option.

Dry roasted, oil roasted, raw

The standard advice is to pick dry roasted over oil roasted to save calories. The USDA numbers say that advice is close to pointless.

VersionPer 100 gPer 1 oz (28 g)Sodium per 100 g
Raw56715918 mg
Dry roasted, salted587164410 mg
Dry roasted, unsalted5871646 mg
Oil roasted, salted599168320 mg
Honey roasted574161349 mg
Boiled, salted31889751 mg

Nine calories separate raw peanuts from oil roasted ones per ounce. A peanut is already 49% fat by weight; there is no room left to absorb much frying oil, and roasting raises the number mostly by driving off water rather than by adding anything.

What the roast really decides is sodium. Dry roasted salted peanuts carry 410 mg per 100 g, the identical unsalted record carries 6 mg. Choosing dry roasted is a choice about salt, not calories, and unsalted is where the actual saving sits.

Honey roasted is the surprise. At 574 calories per 100 g it is lower than plain roasted, because the sugar coating displaces some fat. The cost shows up elsewhere: 16.14 g of total sugars per 100 g against 4.9 g for plain.

Label calories vs the USDA number

Pull three jars off an American shelf and the ounce serving reads 160, 170 and 180 calories for what is essentially the same food. Planters Dry Roasted lists 160 per 28 g, its oil-roasted Cocktail Peanuts list 170, and Great Value Dry Roasted lists 180.

Great Value against Planters is worth a moment, because both jars contain peanuts and salt and nothing else. The 20-calorie gap is label rounding, not product. Manufacturers round to the serving, so working backward to 100 g turns 160 into 571 and 180 into 643, a spread no peanut actually has.

Treat brand labels as what they are: rounded numbers for the jar in your hand. The USDA reference figure of 587 per 100 g is the more accurate one, and the two should never be averaged together.

Peanut butter belongs in the same conversation. Two tablespoons of smooth salted peanut butter (32 g) is 191 calories with 136 mg of sodium, so a spoonful spread on toast outweighs a handful of the whole nuts it was made from. Defatted peanut flour, sold as peanut butter powder, runs 327 calories per 100 g with 0.55 g of fat and 52.2 g of protein: the fat has been pressed out, which is the entire trick.

Peanuts against the tree nuts

Nut (dry roasted, salted)Per 100 gPer 1 oz (28 g)Protein per oz
Peanuts5871646.8 g
Almonds5981675.9 g
Cashews5741614.3 g
Pistachios5691595.9 g
Walnuts6541834.3 g

Per ounce, five of the most common nuts in an American pantry sit between 159 and 183 calories. Swapping one for another to save calories moves almost nothing; only walnuts stand meaningfully apart, and they stand apart on the high side.

Our take: peanuts win on protein and lose nothing on price. At 6.8 g per ounce they beat every tree nut in the table, and cashews deliver barely two thirds as much. That is not a coincidence of processing. A peanut is a legume that grows underground, closer to a bean than to an almond, and the protein comes with the family. If you are picking for calories, pistachios at 159 are the marginal winner and the shells slow you down. If you are picking for a snack that holds until dinner, peanuts do it.

Most popular peanut brands in the United States

Ranked by how widely each product appears among foods sold in the United States, from the BodyPal food database of over 3.3 million products. Calories are the figures printed on each Nutrition Facts label, checked against USDA FoodData Central.

ProductCalories (per 100 g)
Planters Cocktail Peanuts607 cal
Planters Dry Roasted Peanuts571 cal
Planters Honey Roasted Peanuts571 cal
Great Value Dry Roasted Peanuts643 cal
Good & Gather Cocktail Peanuts (Target)571 cal
Kroger Salted Peanuts571 cal

Brand popularity: BodyPal food database. Nutrition: manufacturer labels / USDA FoodData Central.

Peanut FAQs

How many calories are in 1 oz of peanuts?

164 calories in a 1 oz serving, about 28 kernels, based on USDA dry roasted salted peanuts at 587 calories per 100 g. That ounce brings 6.8 g of protein, 13.9 g of fat, 2.4 g of fiber and 115 mg of sodium.

How many calories are in a handful of peanuts?

About 164 calories. When survey respondents give no amount, the USDA assigns 28 g to a serving of peanuts, which matches a small handful and the standard 1 oz label serving. A generous two-handed scoop closer to a quarter cup is 214 calories.

How many calories are in a cup of peanuts?

857 calories in one cup of shelled peanuts, 146 g. That is 5.2 label servings, with 72.5 g of fat, 35.6 g of protein and 599 mg of sodium. A cup of peanuts still in the shell yields only 51 g of kernels, so it comes to 299 calories.

How many calories are in boiled peanuts?

89 calories per ounce, 318 per 100 g, which is 46% below roasted peanuts because boiling replaces fat with water. A cup in the shell is 200 calories; a cup of shelled boiled peanuts is 572. The catch is sodium: that shelled cup carries 1,352 mg, 59% of the Daily Value.

Dry roasted or oil roasted peanuts - which has fewer calories?

Dry roasted, by 4 calories an ounce: 164 against 168. Raw peanuts sit just below at 159. The difference nobody mentions is sodium, where salted dry roasted peanuts carry 410 mg per 100 g and the unsalted version of the same record carries 6 mg.

How much protein is in peanuts?

6.8 g per ounce, or 14% of the Daily Value, and 24.4 g per 100 g. That is more protein per ounce than almonds (5.9 g), pistachios (5.9 g) or cashews (4.3 g), because a peanut is a legume rather than a tree nut.

How many peanuts should I eat in a day?

A 1 oz serving is the practical unit: 164 calories, 18% of the day's fat Daily Value and 8% of its fiber. The USDA counts peanuts in the protein foods group. The number that runs away is the cup, at 857 calories and 93% of the fat Daily Value, so portion out the ounce rather than eating from the jar.

Peanuts or peanut butter - which is lighter?

Peanuts, per typical serving. An ounce of peanuts is 164 calories against 191 for 2 tablespoons of smooth salted peanut butter (32 g). Per 100 g they are close, 587 against 598, so the gap is the serving you actually take, not the food.

Similar foods

Count it without the math

Point the camera at the bowl and BodyPal works out the calories, the protein and the sodium before you reach for the second handful.

Download BodyPal on the App Store Get BodyPal on Google Play