The Health Benefits of Peanuts and Peanut Butter

Fresh roasted peanuts are good for your health.
Matthew O'Shea/Photodisc/Getty Images

Both peanuts and peanut butter can be part of a healthy diet -- even if you're trying to lose weight.

A handful of peanuts is a good source of protein, fiber, monounsaturated fatty acids, niacin, folate and vitamin E. Peanuts and peanut butter also contain resveratrol, which works as an antioxidant.

Here's what the research shows:

Peanuts and Heart Health

Peanuts are heart healthy because they're an excellent source of monounsaturated fatty acids.

Eating peanuts may help lower your total cholesterol. The United States Food and Drug Administration allows the following claim to be placed on the packaging of foods that contain whole or chopped peanuts:

Scientific evidence suggests but does not prove that eating 1.5 ounces per day of most nuts such as peanuts as part of a diet low in saturated fat and cholesterol may reduce the risk of heart disease. See nutrition information for fat content.

One and a half ounces of peanuts is equal to about 50 nuts and would have about 240 calories -- but you can divide that into two different snacks. Or you can use peanuts in your recipes or sprinkle them on a salad.

Peanuts and Weight Loss

Peanuts are not low in calories because they're energy-dense. But as long as you watch your portions, eating them may help you lose weight. Studies indicate that people who eat nuts, including peanuts, tend to have lower body mass indexes.

So how can food that's high in calories help you lose weight? Part of the reason may be that peanuts are high in healthy fats, protein and fiber, so just a small serving can satisfy your hunger and keep you feeling fuller longer. The key to eating peanuts and losing weight is to watch your serving sizes carefully.

Next time you get hungry between meals, eat one ounce of peanuts (about 35 nuts). That will add about 160 calories to your daily intake but may tide you over until your next meal, and this may help stop you from overeating when that meal is served.

Peanuts and Weight Gain

It may seem a little odd that the same food can be good for losing and gaining weight. But it's true -- a few peanuts may help curb your appetite, but they provide extra calories and encourage weight gain when eaten in larger amounts.

If you want to gain weight, you should do so by increasing your intake of nutritious, energy dense foods, not by eating more junk foods. Since peanuts and peanut butter is higher in calories -- but still nutritious -- they're an excellent choice for adding extra calories.


King JC, Blumberg J, Ingwersen L, Jenab M, Tucker KL. "Tree nuts and peanuts as components of a healthy diet." J Nutr. 2008 Sep;138(9):1736S-1740S.

Mattes RD, Kris-Etherton PM, Foster GD. "Impact of peanuts and tree nuts on body weight and healthy weight loss in adults." J Nutr. 2008 Sep;138(9):1741S-1745S.

United States Department of Agriculture Agricultural Research Service National Nutrient Database for Standard Reference Release 28. "Peanuts, all types, dry-roasted without salt."

United States Food and Drug Administration. "FDA Qualified Health Claims."

Continue Reading