
Summary Peanuts get recommended a lot as a budget friendly protein source, especially for vegetarians. By weight, peanuts do contain a meaningful amount of protein, around 25g per 100g. The problem is what else comes with that 100g. Peanuts are roughly 50% fat by weight, which makes them very calorie dense, about 570 calories…