Back to Calorie Tables

How Many Calories in Peanuts? Nutrition Facts & Macros

A handful of peanuts (28 g) has 159 calories

Protein 7.2g · Carbs 4.5g · Fat 13.8g

Peanuts have the highest protein content of any nut — 25.8 g per 100 g, surpassing even almonds (21.2 g). With 567 kcal, 49.24 g of fat, and an exceptional 240 mcg of folate (60% DV) per 100 g, they are a nutrient-dense powerhouse at a fraction of the cost of tree nuts. Technically a legume (they grow underground, not on trees), peanuts deliver 8.5 g of fiber and only about 7.6 g of net carbs per 100 g. Here is everything you need to know about peanut calories and macros, based on USDA data. Peanuts contain only about 6.5% water by weight — a very dry food.

567 kcal

2372 kJ · per 100g · Water: 6.5 g

Peanuts (Raw): 567 kcal (2372 kJ), Protein 25.8g, Carbs 16.13g, Fat 49.24g per 100g
25.8g Protein
16.13g Carbs
49.24g Fat
Protein
25.8g
Carbs
16.13g
Fat
49.24g

Calorie Calculator: Peanuts (Raw)

28 g

28 g Peanuts (Raw) contains 159 kcal

Protein 7.2 g Carbs 4.5 g Fat 13.8 g

Calories by Portion Size

Portion Calories Protein Carbs Fat
1 handful (28 g) 159 kcal 7.2g 4.5g 13.8g
1 cup (146 g) 828 kcal 37.7g 23.5g 71.9g
100 grams 567 kcal 25.8g 16.1g 49.2g

Snap a photo — AI counts the calories for you.

Peanuts (Raw) — Nutrition Facts

Peanuts (Raw) per 100g
Calories 567 kcal
Protein 25.8 g
Fat 49.24 g
Carbs 16.13 g
Fiber 8.5 g
Sugar 4.72 g
Sodium 18 mg
Potassium 705 mg
Magnesium 168 mg
Phosphorus 376 mg
Vitamin C 0 mg
Vitamin B6 0.348 mg
Folate 240 mcg
Manganese 1.934 mg
Water 6.5 g

Source: USDA FoodData Central (FDC ID: 172430) · Data verified April 2026

Peanuts (Raw): 567 kcal (2372 kJ), Protein 25.8g, Carbs 16.13g, Fat 49.24g per 100g
Peanuts (Raw) — 567 kcal / 100g

Variations

Raw (default)

567 kcal, 25.8 g protein, 49.24 g fat per 100 g. The baseline form — maximum nutrient retention, no added sodium (18 mg natural). Highest folate content (240 mcg, 60% DV). Less common as a snack but ideal for cooking, homemade peanut butter, or adding to trail mixes.

Dry-roasted

~585 kcal per 100 g. The most popular snack form. Slightly higher in calories due to moisture loss. Protein and fat content remain virtually identical to raw. Unsalted versions keep sodium low. The roasting enhances flavor without adding oil — the best compromise between taste and nutrition.

Roasted & salted

~599 kcal per 100 g. Often oil-roasted, which adds extra fat and calories. Sodium jumps to 400–600 mg per 100 g (vs 18 mg in raw) — a concern if you track sodium intake. Protein remains high (~24 g). The combination of salt, fat, and crunch makes these highly palatable and easy to overeat. Stick to a measured portion.

Boiled

~318 kcal per 100 g. A Southern US specialty — raw peanuts boiled in salted water for hours. The high water absorption nearly halves the calorie density compared to raw (567 kcal). Protein drops to ~14 g and fat to ~22 g per 100 g due to dilution. Soft, savory texture completely different from crunchy peanuts. Sodium can be very high (500+ mg) depending on brine concentration.

Dietary Perspectives

For Weight Loss

Peanuts are calorie-dense at 567 kcal per 100 g, so portion control is key. A single handful (28 g, ~159 kcal) provides 7.2 g of protein and 2.4 g of fiber — a combination that promotes satiety. Research shows that regular nut consumption is not associated with weight gain when portions are controlled, largely because their fat-protein-fiber matrix slows digestion. The exceptionally high protein content (25.8 g per 100 g, the highest of any nut) helps preserve lean mass during a calorie deficit. Weigh your portion rather than eating from the bag.

For Athletic Performance

Peanuts deliver 567 kcal and 25.8 g of protein per 100 g — the highest protein of any nut, making them an excellent plant-based protein source for athletes. A handful (28 g) provides about 7.2 g of protein, rivaling a small egg. Magnesium (168 mg per 100 g) supports muscle contraction and recovery. The high folate (240 mcg) supports red blood cell formation — important for endurance performance. Very affordable compared to tree nuts — ideal for athletes on a budget who need calorie-dense, protein-rich snacks.

For Keto

Peanuts are moderately keto-friendly. Per 100 g: 16.13 g total carbs minus 8.5 g fiber = approximately 7.6 g net carbs. A handful (28 g) has about 2.1 g net carbs — easily fits within a 20 g daily limit. The fat content (49.24 g per 100 g) is substantial though lower than walnuts (65.2 g) or macadamia (75.8 g). The standout advantage on keto is the protein — 25.8 g per 100 g helps hit protein targets without carb overload. Watch for flavored or honey-roasted varieties that can add 5-10 g of extra carbs per serving.

Frequently Asked Questions

How many calories are in peanuts?

A handful of peanuts (28 g) contains approximately 159 calories. Per 100 g, raw peanuts have 567 calories. They are slightly lower in calories than almonds (579 kcal) and considerably lower than walnuts (654 kcal) or macadamia nuts (718 kcal). Most of the calories come from fat (49.24 g per 100 g), but peanuts also deliver the highest protein of any nut (25.8 g).

Are peanuts high in protein?

Yes — peanuts have the highest protein content of any nut at 25.8 g per 100 g. That is more than almonds (21.2 g), cashews (18.2 g), walnuts (15.2 g), and pistachios (20.2 g). A single handful (28 g) provides about 7.2 g of protein. For a plant-based food, this is exceptional — comparable to some legumes and higher than most grains.

Are peanuts good for keto?

Peanuts are moderately keto-friendly. Per 100 g they have 16.13 g total carbs minus 8.5 g fiber = about 7.6 g net carbs. A handful (28 g) has about 2.1 g net carbs, which fits easily within a 20 g daily limit. The high fat (49.24 g) and protein (25.8 g) content makes them a satisfying keto snack. However, they are slightly higher in net carbs than macadamia nuts or pecans.

Peanuts vs peanut butter — what is the difference?

Peanut butter has more calories per 100 g (598 kcal vs 567 kcal) because it often contains added oil, sugar, and salt. Raw peanuts have no additives and slightly more fiber (8.5 g vs 6.0 g). Peanut butter is easier to overeat — two tablespoons (32 g) already have about 191 kcal. If you want maximum control over portions and ingredients, whole peanuts are the better choice.

Can you eat peanuts if you have a nut allergy?

Peanuts are actually legumes, not tree nuts — but peanut allergy is one of the most common and serious food allergies. About 25-40% of people with peanut allergy also react to at least one tree nut. If you have any nut allergy, consult your allergist before eating peanuts. Peanut allergy can cause severe reactions including anaphylaxis.

Are roasted peanuts healthier than raw?

Raw and dry-roasted peanuts are nutritionally very similar. Dry-roasted have slightly more calories (~585 kcal vs 567 kcal per 100 g) due to moisture loss concentrating nutrients. Roasting does not significantly change the protein or fat content. The main concern is added salt and oil — oil-roasted and salted peanuts can have 400+ mg sodium per 100 g vs 18 mg in raw. Choose dry-roasted unsalted for the best nutritional profile.

Compare with Similar Foods

Portion kcal Protein Carbs Fat
Peanuts (Raw) 567 25.8g 16.13g 49.24g
Peanut Butter 598 22.21g 22.31g 51.36g
Almonds 579 21.15g 21.55g 49.93g
Cashews (Raw) 553 18.22g 30.19g 43.85g
Walnuts (Raw) 654 15.23g 13.71g 65.21g

per 100g

Per 100 g, raw peanuts have 567 kcal with 25.8 g of protein — the highest of any nut — 49.24 g of fat, and 16.13 g of carbs (8.5 g fiber, ~7.6 g net carbs). They also deliver 240 mcg of folate (60% DV), more than any other nut.

Track Your Calories with AI

Snap a photo of your food on a kitchen scale. AI reads the weight, recognizes the food, and calculates precise calories and macros in seconds.