Peanuts are a good source of protein, fiber, monounsaturated fatty acids, niacin, folate and vitamin E. They also contain resveratrol, which works as an antioxidant.
Peanuts are rich in monounsaturated fatty acids that may help lower your total cholesterol.
Peanuts are not low in calories, but as long as you watch your portions, eating them may help you lose weight. Studies indicate that people who eat nuts and 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 individual nuts). That will add about 160 calories to your daily intake but may tide you over until your next meal.