Skip to content

How many calories are in peanuts? A definitive guide

4 min read

A 1-ounce serving of dry roasted peanuts contains approximately 180 calories. While a delicious and nutrient-dense snack, understanding exactly how many calories are in peanuts is crucial for managing your daily intake, especially given their high fat content.

Quick Summary

Peanuts are calorie-dense but nutritious, with calorie counts varying significantly by preparation, from raw to dry roasted and boiled. This guide explains how to factor them into a balanced diet through portion control.

Key Points

  • Calorie Count Varies: Raw peanuts have approximately 160 calories per ounce, while dry roasted peanuts contain about 180 calories for the same serving size.

  • Healthy Fats are Key: The majority of peanut calories come from heart-healthy monounsaturated and polyunsaturated fats, not empty calories.

  • Boiled Peanuts are Lower in Calories: Due to higher water content, boiled peanuts have significantly fewer calories per 100 grams than raw or roasted versions.

  • Portion Control is Crucial: Despite being nutritious and satisfying, their high calorie density means that moderation is essential, with one ounce being a recommended serving size.

  • Benefits Beyond Calories: In addition to energy, peanuts provide protein, fiber, vitamins, and antioxidants, contributing to heart health and weight management.

  • Choose Natural Options: Opt for raw, dry roasted, or natural peanut butter to avoid excess added salts, sugars, and oils found in processed versions.

In This Article

Peanuts, also known by names like groundnuts or earthnuts, are a versatile food staple enjoyed globally. While botanically classified as legumes alongside beans and lentils, their nutritional profile is more akin to that of tree nuts, making them a rich source of healthy fats, protein, and various micronutrients. However, their energy density often raises questions about their caloric impact, especially for those watching their weight. The final calorie count of peanuts is not a single number; it depends heavily on how they are prepared, whether eaten raw, roasted, or boiled.

Peanut Calories by Preparation Method

How peanuts are processed drastically changes their moisture content, fat concentration, and, consequently, their total calories. Understanding these differences is key to making informed dietary choices.

Raw Peanuts

Raw peanuts offer the most natural form of this healthy legume. A 1-ounce (28-gram) serving of raw, shelled peanuts provides around 160–162 calories. For a larger comparison, 100 grams of raw peanuts contains approximately 567 calories. A significant portion of these calories comes from their healthy fat content, which is comprised of heart-healthy mono- and polyunsaturated fats. They are also an excellent source of plant-based protein, providing around 25.8 grams per 100g serving.

Roasted Peanuts

Roasting is a common method that intensifies the peanut's flavor and extends its shelf life. The roasting process can slightly increase or decrease the calorie density depending on whether oil is used and how much moisture is lost.

  • Dry Roasted: For unsalted, dry roasted peanuts, a 1-ounce (28-gram) serving contains approximately 180 calories. The dry roasting process does not add oil but concentrates the nutrients, leading to a slightly higher calorie count per ounce than raw peanuts.
  • Oil Roasted: Peanuts roasted with added oil can see a slight increase in fat and calorie content. A typical 1-ounce serving can have around 165 calories, though this can vary by brand and preparation. Always check the nutrition label for specifics, especially regarding added sodium.

Boiled Peanuts

Boiled peanuts are popular in the southern United States and are prepared by boiling them in their shells. This process causes the peanuts to absorb a significant amount of water, which displaces some of the fat and calories per unit of weight. As a result, boiled peanuts are a lower-calorie alternative. A 100-gram serving of boiled peanuts contains only about 318 calories, substantially less than the raw or roasted varieties.

Peanuts vs. Other Nuts: A Calorie Comparison

It can be helpful to see how peanuts stack up against other common nuts in terms of calories per serving. While they are often compared, peanuts hold their own nutritionally and calorically.

Nut Type Calories per 1 oz (28g) Serving Protein (g) Total Fat (g)
Peanuts (Raw) ~162 ~7 ~13.5
Almonds (Roasted) ~165 ~6 ~14
Walnuts ~185 ~4 ~18
Pistachios ~160 ~4 ~13
Macadamia Nuts ~200 ~2 ~21

The Health Story Behind the Calories

While peanuts are undeniably calorie-dense, focusing solely on the calorie count overlooks their significant nutritional benefits. The type of energy they provide, and how they affect satiety, is a more important consideration for overall health and weight management.

  • High Satiety Value: The combination of healthy fats, fiber, and protein in peanuts makes them highly satiating. This can help you feel full for longer, which can prevent overeating and aid in appetite control.
  • Heart Health: Peanuts are rich in healthy fats, particularly oleic acid, which helps lower LDL (bad) cholesterol and increase HDL (good) cholesterol. This, along with other nutrients like magnesium, copper, and niacin, makes them beneficial for cardiovascular health.
  • Antioxidant Power: The skin of peanuts contains potent antioxidants, including resveratrol, which is also found in red wine. These compounds help combat oxidative stress and inflammation, reducing the risk of chronic diseases.
  • Nutrient Absorption: While most calories from peanuts are absorbed efficiently, some studies suggest that when whole peanuts are not chewed thoroughly, a portion of the fat may pass through the digestive system unabsorbed, contributing to a lower net calorie intake than expected.

How to Incorporate Peanuts into a Healthy Diet

To reap the health benefits without overdoing the calories, consider these simple strategies:

  1. Practice portion control: A small handful (1 ounce or ~28g) is a standard serving. Measure it out to stay within your daily calorie goals.
  2. Choose wisely: Opt for natural or dry roasted peanuts and peanut butter without added sugars, salts, or hydrogenated oils.
  3. Use as a complement: Instead of a main meal component, use peanuts as a nutritious addition to salads, stir-fries, or oatmeal.
  4. Try boiled peanuts: If your goal is to reduce calories while still enjoying peanuts, the boiled variety is a smart choice due to its lower energy density.

Conclusion

Peanuts are indeed a calorie-dense food, with a standard 1-ounce serving ranging from 160 to 180 calories depending on the preparation. However, these calories are packed with beneficial nutrients, including healthy fats, protein, and fiber, that promote satiety and support overall health. For successful weight management, the key is not to avoid peanuts entirely but to enjoy them in moderation, paying attention to portion sizes and choosing less-processed versions. A handful of peanuts can be a smart, satisfying addition to a balanced diet, providing sustained energy and a host of health benefits.

For more information on the health benefits of peanuts, consult authoritative sources like the Cleveland Clinic's health blog: 4 Reasons Peanuts Are Good for You.

Frequently Asked Questions

A small handful of peanuts is typically considered about one ounce (28 grams). This serving contains approximately 160 calories for raw peanuts and up to 180 calories for dry roasted peanuts.

Yes, calories can differ. While natural peanut butter is similar in caloric content to peanuts, many commercial brands contain added sugar and oil, which can increase the overall calorie count. A single tablespoon of standard peanut butter can have around 94 calories.

Eating peanuts in moderation as part of a balanced diet does not typically lead to weight gain. Their high protein, fat, and fiber content promotes satiety, which helps control overall calorie intake. The key is portion control.

Roasted peanuts generally have slightly more calories than raw peanuts per ounce. For example, dry roasted peanuts have about 180 calories per ounce, whereas raw peanuts have around 160 calories per ounce.

According to nutritional data, 100 grams of raw peanuts contains approximately 567 calories. This is a common reference point for comparing the nutritional density of foods.

Yes, boiled peanuts have a lower calorie count compared to raw or roasted peanuts because they absorb water during the cooking process. Per 100 grams, boiled peanuts have about 318 calories.

Yes. Flavored peanuts or processed peanut butter often contain added salt, sugar, and oils, which can significantly increase the calorie content compared to plain or natural versions. Always check the nutrition label.

References

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.