Peanut Calories Per Gram Calculator

Peanuts are one of the most calorie-dense snack foods: a single 100 g serving of raw peanuts provides about 567 calories, mostly from healthy fats and protein. This peanut calories per gram calculator makes portion tracking simple by converting any amount into gram weight and applying the correct calorie density for the preparation method you choose.

Just enter the amount, pick a unit such as grams, ounces, cups, or tablespoons, and select whether your peanuts are raw, dry roasted, oil roasted, or boiled. The calculator returns total calories, calories per gram, and a full protein, fat, carbohydrate, and fiber breakdown for that exact portion.

It is designed for calorie counters, macro trackers, and anyone planning balanced snacks or meals with nuts. Whether you are tracking a single serving or a whole recipe, the tool offers both accuracy and speed, and it makes it easy to compare how different preparation methods change the calorie density of the same nut.

๐Ÿฅœ Peanut Calories & Nutrition Calculator

Enter an amount of peanuts and choose how they're prepared to see calories per gram and full macros.

Quick fill:

Step-by-Step Guide

This calculator works with shelled peanut kernels, so remove the shells before weighing your portion. If you buy peanuts in the shell, the shell adds weight without adding edible food, which can skew your calorie count.

  1. Enter the quantity of peanuts in the Amount field.
  2. Choose the matching unit: grams, ounces, cups, or tablespoons.
  3. Select how the peanuts were prepared โ€” raw, dry roasted, oil roasted, or boiled.
  4. Click Calculate calories to see total calories, calorie density, and macros for your exact portion.
For the most accurate results, weigh peanuts on a kitchen scale rather than relying on volume measures. A cup of whole peanut kernels weighs about 146 g, but this varies slightly with kernel size and packing.

Calorie Content by Preparation Method

Peanut calories per gram depend heavily on water content and added fat. Boiled peanuts absorb water, so they contain far fewer calories per 100 g than roasted peanuts. Oil-roasted peanuts gain extra oil, making them the most calorie-dense option. The values below are typical figures based on USDA FoodData Central entries for shelled peanuts.

PreparationCalories per 100 gCalories per gramProteinFat
Raw peanuts567 kcal5.6725.8 g49.2 g
Dry roasted587 kcal5.8723.7 g49.7 g
Oil roasted599 kcal5.9926.0 g52.5 g
Boiled peanuts318 kcal3.1813.5 g22.0 g

Source: USDA FoodData Central. Actual values can vary by peanut variety, added salt, and roasting oil.

How the Calculation Works

The calculator converts your amount to grams first, then multiplies by the calorie density for the selected preparation:

Calories = grams of peanuts ร— calories per 100 g รท 100

Worked example: A 40 g serving of dry-roasted peanuts has a calorie density of 5.87 kcal/g. 40 ร— 5.87 = 234.8 calories. The protein is about 40 ร— 23.7 รท 100 = 9.5 g, and the fat is about 40 ร— 49.7 รท 100 = 19.9 g.

The same proportional math is used for carbohydrates and fiber. Because peanuts are roughly 50% fat by weight, their calorie density is high โ€” about 70% of calories come from fat. This makes portion size especially important. To compare peanut calories with other nuts gram for gram, try our almond calorie calculator and pecan calorie calculator.

Common Mistakes to Avoid

  • Weighing peanuts in the shell. Shells make up roughly 25โ€“30% of total weight, so weighing with shells and entering that number overestimates calories.
  • Using raw values for roasted peanuts. Dry and oil roasting change both water content and fat content, which shifts calories per gram.
  • Confusing fluid ounces with weight ounces. This calculator treats ounces as a weight measure (28.35 g), not a fluid ounce.
  • Forgetting flavored or honey-roasted peanuts. Added sugar and oil coatings increase calories beyond the plain values shown here.
  • Estimating handfuls by eye. A single handful can vary from 20 g to 40 g depending on hand size, so use a scale for consistent tracking.

Frequently Asked Questions

Are peanuts a good source of protein?

Yes. Peanuts supply about 25 g of protein per 100 g, which is higher than most nuts. However, they also provide about 49 g of fat per 100 g, so the protein comes with a substantial calorie load. A 30 g serving offers roughly 7.5 g of protein and about 170 calories.

Why do boiled peanuts have fewer calories?

Boiled peanuts absorb water during cooking, so they weigh more without adding calories. Per 100 g they contain fewer calories, but a 100 g portion of boiled peanuts also contains fewer peanuts by dry matter. If you measure by weight, boiled peanuts are the lighter-calorie option; if you measure by handful or cup, the difference is smaller.

How many peanuts are in 100 calories?

For raw peanuts, 100 calories is about 17.6 g, roughly 20โ€“25 individual kernels. For dry-roasted peanuts, 100 calories is about 17.0 g, and for boiled peanuts about 31.4 g. These amounts are approximate because kernel size varies.

Can I use this calculator for peanut butter?

No. Peanut butter contains added oil and has a different calorie density โ€” usually around 588โ€“620 kcal per 100 g depending on brand. Use a dedicated peanut butter nutrition label or a separate tool designed for nut butters.