Peanuts and peanut butter are high in protein, healthy fats, and fiber. These attributes contribute to helping you feel fuller longer. Eating peanuts and peanut butter will also help to keep your blood sugar more stable partly because they have a low glycemic index (GI). Peanuts have a GI of 14 on a 100-point scale, whereas pretzels have a GI of 83. Eating pretzels would produce a much larger rise and fall in blood sugar than the peanuts, and this is what can make you hungry and sluggish.
Another interesting fact is that peanut and peanut butter eaters tend to have lower Body Mass Index (BMI) values and lower body weights than non-peanut eaters. While those who eat peanuts have been shown to naturally adjust their calorie intakes throughout the day, some evidence shows that resting energy expenditure is actually increased after peanut consumption – so you are burning energy by eating them."