You may want to eat peanut butter when you are hungry. It's a source of fiber, protein, and fat, which all help satisfy hunger. Peanut butter has 7 grams of protein per 2 tablespoons. Protein helps ...