Though peanuts are a legume and not a nut, they have many of the same health benefits as the more expensive nuts. They are packed with healthy fats, high-quality protein, and are fairly high in calories and fiber making them a great go-to snack that can keep you satiated for a long time. They also contain plenty of potassium, phosphorous, magnesium, and B vitamins. Peanut skins also contain antioxidants. Peanuts are best eaten raw and not roasted. You can add them to your dishes or eat them as is after soaking them overnight or for a minimum of 6 hours. The light skinned peanuts are usually sweeter and better in taste.