This protein powerhouse is a versatile source of protein and it provides a good dose of carbohydrates for energy. Although peanut butter is high in fat, with most of the fat is of the monounsaturated variety which help lower bad (LDL) cholesterol. If possible, choose natural peanut butter made with no added sugar.