Another craving you might get is for bread. It may mean that your body is in need of nitrogen. You can find nitrogen in meats, beans, and nuts. If you are craving soda or other carbonated drinks, eat high-protein foods that contain nitrogen.
Some crave fatty foods. If that’s the case for you, give your body some calcium. When it comes to calcium, it is important to know that calcium and magnesium depend on each other for proper assimilation in the body. Calcium is found in mustard, broccoli, kale (basically any dark green vegetable) as well as legumes and cheese.
One last craving that we’ll mention is salty foods. It may mean you need chloride, which can be found in fish.
The next time you have a craving, try adjusting your diet and see if the craving goes away.