Do you crave proteins, carbs, or fats? If you crave protein, it could be you need more recovery because you are exercising. Just make sure you do high-quality protein like eggs. If you crave fat, it could mean you need more fat-soluble vitamins like A, D, E, and K.