We tend to crave certain foods every now and then. Some of these cravings may be your body’s way of telling you something. Here are a few common cravings and what they may mean:
1. Chocolate: It is suggested that hormones during “that time of the month” cause a craving for chocolate which melts in your mouth. To control these cravings try eating more magnesium found in foods such as spinach, nuts, and whole grains. You can also try eating a piece of chocolate when you are not hungry, it has been found to kill the craving for the day.
2. Meat: There is a myth out there that when you crave meat it means that you have low iron in your blood. There is no research that supports this. When you crave meat it is just your body’s way of saying that you are hungry and need some protein. It is okay to give in to this craving, but try to only have red meat twice a week. Eat other proteins on the other days.
3. Sweets: We all get this craving at one time or another. Sweets raise our glucose which gives us a small burst of energy. Unfortunately it also falls just as rapidly which makes for even more sugar cravings. Eat low-glycemic foods such as whole fruits, vegetables, grains, and beans. Your blood sugar will be more even through the day.
4. Marmite: This is a yeast extract that is sometimes craved. It was found that people with mothers that had morning sickness tend to crave saltier foods. Eat snacks with light salt on the outside, not the inside like soups.
5. Ice cubes: This is a common craving, especially in pregnant women. It is suggested that it is due to anemia. It is a form of pica (eating non-food items). To avoid this craving eat more iron in your diet.