You may question the health aspects of some your snack choices today. But don't look down on peanut butter. It's loaded with protein, magnesium and vitamin e and can boost testosterone levels. Best of all it contains monounsaturated fat, which is proven to lower cholesterol.