Avocados are a wonderful food to conquer sugar cravings because they contain B Vitamins including Folate which lowers stress, 18 essential amino acids for a great source of protein, healthy fats, and Vitamin E. They are also an excellent source of protein.