Have you ever realized that by looking at what food you're craving, you can tell what your body truly needs?
Depending on which nutrients your body is lacking, the foods you crave will also change.
Craving Spicy Food
If you're experiencing joint and muscle aches or headaches, that's exactly why you're craving spicy food. Eating spicy food boosts your body's metabolism and relieves joint and muscle pain.
Chocolate
If you're feeling sleepy or exhausted, you'll likely crave chocolate. Eating chocolate stimulates your nervous system, making you feel refreshed and energized.
Peanut Butter
Craving peanut butter is a sign that your body needs protein, antioxidants, fat, iron, magnesium, and calcium. Eating peanut butter will fulfill these nutritional needs and also help lower your cholesterol levels.
Ice
Source: Potterybarn.com
Craving to crunch on ice is a sign of iron deficiency. It can also be caused by stress or emotional ups and downs.
Meat and Burgers
Suddenly craving a burger is a sign that your body needs protein.
Soda Drinks
Thinking about drinking a nice cold soda means you're simply thirsty. The best thing to do when you're thirsty is to drink water, because drinking too much soda can harm your bones.
Source: Brightside.me








