Skip to content
Nuts & seeds Nutrition & composition

Peanuts: Protein, Fat, Fiber, and Calories

Quick answer

Peanuts are energy-dense, but they are also high in protein and mostly unsaturated fat. Per 100 g they contain roughly 26 g protein, 49 g fat, and 8–9 g fiber. A 1-ounce serving provides about 160–170 calories, 7 g protein, 14 g fat, and 2–3 g fiber.

Botanically, peanuts are legumes, even though nutritionally and culturally they are usually grouped with nuts. Their defining combination is high energy density plus a substantial amount of protein.

What 100 g and one ounce provide

Nutrient Approx./100 g Approx./28 g
Calories ~567 ~160
Protein ~26 g ~7.3 g
Fat ~49 g ~13.7 g
Fiber ~8.5 g ~2.4 g

Numbers vary slightly between raw, dry-roasted, oil-roasted, salted, and coated products.

Most of the fat is unsaturated

Monounsaturated and polyunsaturated fatty acids make up most of peanut fat. That does not erase calories: fat provides about 9 calories per gram, so a small handful carries substantial energy.

Protein is high compared with many nuts

At around 26 g per 100 g, peanuts tend to exceed almonds, walnuts, and cashews in protein. A realistic one-ounce portion still delivers about 7 g.

A serving tells a different story from 100 grams

One hundred grams is useful for comparing foods, but it is much more than a typical serving of peanuts. At roughly 30 g, calories and fat fall to about 30% of the table values while still providing meaningful protein and fiber. That translation explains how peanuts can be nutrient-rich and energy-dense at the same time.

It also prevents a tablespoon of peanut butter, a handful of peanuts and 100 g from being treated as equivalent intakes. The food and the amount both matter.

A normal serving shows why peanuts can be both protein-rich and calorie-dense

Per 100 g, peanuts look extremely high in calories because more than half of their weight is fat. A more realistic snack serving is around a small handful, often close to 28–30 g. That portion still provides meaningful protein and fiber along with mostly unsaturated fat, but it contributes far fewer calories than a 100 g table suggests. Comparing nuts and seeds by normal portions is more useful than treating 100 g as a recommended serving.

Peanuts also provide micronutrients that disappear from the usual protein-versus-fat conversation. They can contribute niacin, vitamin E, magnesium, phosphorus, copper, and other nutrients, with exact amounts varying by roasting and formulation. The combination of protein, fat, and fiber can make them filling, but satiety does not cancel energy density. People who snack directly from a large bag can easily eat several servings without noticing.

Processing changes the picture. Dry-roasted or oil-roasted peanuts may contain added salt; honey-roasted varieties add sugar; flavored coatings can add both sodium and calories. Peanut butter can be nutritionally similar to ground peanuts when the ingredient list is short, while sweetened spreads may include extra sugar and fats. If sodium or added sugar matters, compare labels rather than assuming every peanut product is equivalent.

Peanut allergy is a separate issue from nutrition and can be severe. Someone with a diagnosed allergy should follow medical guidance and labeling precautions rather than experimenting with small amounts because peanuts are “healthy.” For people without an allergy, peanuts are an affordable way to add plant protein and unsaturated fat. They fit best as one part of a varied diet alongside other nuts, seeds, legumes, whole grains, fruits, and vegetables.

Raw versus roasted peanuts are nutritionally close in broad terms, but roasting changes moisture and can alter flavor enough that serving behavior changes. Very crunchy, salty peanuts may encourage faster eating, while plain nuts mixed with fruit can feel like a more substantial snack. Roasting can also affect some heat-sensitive compounds while improving aroma; the practical difference is usually smaller than the difference created by salt, sugar, or portion size.

For protein planning, pair peanuts with foods that complement the rest of the meal rather than treating them as a protein powder. Whole-grain toast with peanut butter, a peanut sauce over tofu and vegetables, or peanuts in a grain-and-legume bowl can contribute useful protein while also supplying energy and texture.

That combination is why peanuts can belong comfortably in either a snack or a meal, provided the portion matches the rest of the day.

Processing changes the product

Plain dry-roasted peanuts differ from honey-roasted, candy-coated, or heavily salted versions. Added oil, sugar, and sodium can substantially change the nutritional profile.

Peanuts are nutrient-dense in both meanings of the word: they pack protein, fat, fiber, and calories into a small serving.

Sources