Getty Images

What those food cravings mean and healthy alternatives

life 21/06/2018

We all know the classic cravings that you get during the day. Sometimes its hard not to give into these, but if you know what you're craving, it will mean your body is lacking specific nutrients or mineral. If you can identify what the craving is you can use these helpful tips to know what to swap it with to live a healthier life. 

Chocolate

If you're craving chocolate, it means you lack magnesium. So items you should eat instead are legumes, fruit or nuts. 

Chocolate
Getty Images

Sweet

If you're craving something super sweet, you need more chromium, carbon, phosphorus, sulfur or tryptophan in your system. A healthy way to obtain this is eating raw nuts and seeds, legumes, fruit, fish, eggs, dairy, cranberries, raisins and sweet potato.

Sweets
Getty Images

Bread

Those pesky carb cravings mean you need a boost of nitrogen. The ways to get this is eating high protein foods, including lean meats, fish, eggs dairy and beans. 

Toast
Getty Images

Coffee

When this hit you know you lack either phosphorus, sulfur, salt or iron. You should eat beef, fish, eggs, red peppers, garlic, apple cider vinegar, seaweed or greens to put a halt to these cravings.

Coffee
Getty Images

Oily or fatty foods  

If you crave a greasy chip, you lack calcium. Even though it sounds hard to swap these for broccoli, kale, cheese or sesame it'll satisfy those cravings but will be much healthier for you.

Chips
Getty Images