Skip to content

How many calories are in 20g of peanuts?

3 min read

According to nutritional data, 20 grams of raw peanuts contains approximately 113 calories, while the same amount of oil-roasted peanuts has about 120 calories. This small difference can impact your daily intake, making it crucial to know the specifics when monitoring your diet. A 20g portion of peanuts is a calorie-dense snack that offers a substantial amount of energy, protein, and healthy fats.

Quick Summary

A 20g serving of peanuts contains between 113 and 120 calories, with the precise amount varying by preparation method. Peanuts are nutrient-dense, providing healthy fats, protein, and fiber that contribute to a feeling of fullness. This makes them a satisfying snack option for weight management when consumed in moderation.

Key Points

  • Calorie Range: 20 grams of peanuts contain approximately 113 calories for raw peanuts and around 120 calories for oil-roasted versions.

  • Nutrient-Dense: Despite being calorie-dense, a small 20g serving is packed with healthy fats, protein, and dietary fiber.

  • Appetite Control: The protein and fiber content in peanuts contribute to increased satiety, helping to manage appetite and prevent overeating.

  • Weight Management: Moderate consumption of peanuts can be part of a weight-management plan, as their filling properties can reduce overall calorie intake.

  • Choosing Healthy Options: For the most health benefits, opt for raw or dry-roasted, unsalted peanuts to avoid extra calories and sodium from added oils and salt.

  • Versatile Snack: A 20g portion can be enjoyed on its own or used to enhance other foods like salads, oatmeal, or yogurt.

In This Article

Caloric breakdown of 20g of peanuts

The caloric content of peanuts can vary slightly based on how they are prepared. For a 20-gram serving, the numbers generally fall within a narrow range, but understanding the nuances can be helpful for those tracking their intake closely. Raw peanuts tend to have the lowest calorie count, followed by dry-roasted and then oil-roasted varieties. The presence of added oil and salt affects the final nutritional profile. For example, a 20g serving of oil-roasted, salted peanuts can have up to 120 calories and additional sodium, whereas the raw version provides closer to 113 calories with very little sodium.

Comparing different types of 20g peanuts

The way peanuts are prepared fundamentally changes their nutritional makeup, particularly their calorie and fat content. Raw peanuts contain their natural, healthy fats, while oil-roasted peanuts absorb extra fat during the cooking process, increasing their total calorie count. Salted varieties add to the sodium content, which should be monitored for those with specific dietary concerns. Choosing raw or dry-roasted over oil-roasted versions is a simple way to slightly reduce calorie intake per serving.

Nutritional benefits and macronutrient profile

Beyond just calories, 20g of peanuts delivers a powerful dose of valuable nutrients. This modest portion contains a significant amount of protein, fiber, and healthy fats, which contribute to satiety and overall health. These macronutrients work together to make peanuts a filling and nutritious snack. The high protein and fiber content help keep you full for longer, which can be beneficial for appetite control. Peanuts also contain heart-healthy monounsaturated and polyunsaturated fats.

Peanuts are a good source of

  • Protein: Essential for muscle repair and growth, protein helps increase satiety.
  • Healthy Fats: Primarily monounsaturated and polyunsaturated fats, which can help improve cholesterol levels and reduce inflammation.
  • Fiber: Promotes digestive health and enhances feelings of fullness.
  • Vitamins and Minerals: A 20g serving provides a range of essential micronutrients, including magnesium, phosphorus, and niacin.
  • Antioxidants: Peanuts contain antioxidants like p-coumaric acid and resveratrol, which offer various health benefits.

The role of peanuts in weight management

Though calorie-dense, peanuts are often associated with weight management when consumed in moderation. Their high protein, fiber, and fat content help promote feelings of fullness, which can lead to eating less overall. Studies have shown that people who incorporate peanuts into their diet as a snack may not gain as much weight as expected, partly because the satiety they provide helps regulate overall food intake. The body may also not absorb all the calories from whole peanuts, as some can pass through the digestive system undigested.

Comparison of 20g peanuts by type

Type of Peanut Approximate Calories (kcal) Protein (g) Total Fat (g) Carbs (g) Sodium (mg)
Raw Peanuts 113 5 10 3 4
Oil-Roasted, Salted 120 6 11 3 64
Dry Roasted, Salted 117 5 10 4 82
Boiled Peanuts (per 100g) ~64 (estimate) ~5 ~5 ~10 Variable

Note: The calorie and macronutrient values for boiled peanuts have been estimated based on 100g data and may vary depending on the preparation.

How to incorporate 20g of peanuts into your diet

A 20g serving is a small, manageable portion that fits easily into a daily eating plan. It can be enjoyed as a simple snack, added to oatmeal or yogurt for extra crunch and nutrients, or sprinkled over salads for a flavorful topping. For the most health benefits, choose varieties with no added salt, sugar, or excessive oil.

Conclusion

In summary, a 20g serving of peanuts contains approximately 113 to 120 calories, depending on the preparation method. While this portion is calorie-dense, it is also nutrient-rich, providing protein, fiber, and healthy fats that promote satiety and support overall health. For those monitoring their intake, opting for raw or dry-roasted, unsalted peanuts is the most beneficial choice. Moderate consumption of this healthy snack can be an excellent addition to a balanced diet, aiding in appetite control and weight management.

Visit the American Heart Association website for more information on the benefits of healthy fats in nuts and legumes.

Frequently Asked Questions

Raw peanuts contain slightly fewer calories than roasted peanuts. For a 20g serving, raw peanuts have about 113 calories, while oil-roasted peanuts contain approximately 120 calories due to the added fat during roasting.

A 20g serving is a small, standard portion size, equivalent to about one-fifth of a typical 100g serving. While peanuts are calorie-dense, this portion size provides a good balance of nutrients and satiety without being excessive.

Yes, the calories in peanuts come primarily from healthy unsaturated fats, protein, and fiber. These macronutrients provide sustained energy, promote heart health, and help control appetite, making them a healthy source of calories.

When consumed in moderation, peanuts can be beneficial for weight management. Their high content of protein, fiber, and healthy fats promotes satiety, helping you feel full longer and potentially reducing overall calorie intake.

A 20g serving of peanuts contains approximately 5 to 6 grams of plant-based protein, depending on the type and preparation.

The caloric difference between salted and unsalted peanuts is generally negligible, but the sodium content is significantly higher in salted versions. For health purposes, it's best to choose unsalted peanuts.

The number of individual peanuts that constitute 20 grams can vary depending on their size. It’s more accurate to use a food scale for precise measurement rather than counting individual peanuts.

Medical Disclaimer

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