In moderation, peanut butter is very good for you. Peanut butter contains protein which supports building and repairing muscles. Natural peanut butter (without added sugar) will not raise your blood sugar and peanut butter is rich in antioxidants and vitamins.