7 common cravings: how to identify and fight them!


Cravings, the number one diet saboteurs! We all know what they are. We have all fought them… and most - if not all of us, have given in to them. The longer you fight them, the harder it gets. What if we gave you the keys to winning this battle and to taking the next step in winning the war with unhealthy eating and unwanted weight? Sounds impossible? Read on and find out the truth about cravings, how to interpret them and what to do to stop them.

The most important thing is paying attention to your body, because cravings are one way that your body tells you it needs something. This usually gets lost in translation and we end up eating the wrong things. Follow our “dictionary” and give your body the substances it wants, not the ones you think it wants.

1. Something Sweet

This is the most common craving and also the hardest to fight. Perhaps you will be surprised that craving for sweets translates into the need for chromium. Eating broccoli, grapes, cheese, beans or chicken can easily solve the problem. Cake is not the answer. If your craving is a bit more specific, like chocolate, that means your body needs magnesium and you should eat nuts, fruit, honey… or you could even have a nice cup of coffee!

2. Toast or bread

If you are craving for bread, it means your body needs nitrogen, which you can get by eating protein-rich foods. Try cheese, fish, meat, beans, nuts or soy.

3. Chips or fats

When you feel like you could kill for some chips, it’s actually your body’s way of telling you it needs carbon. Once again, fruits and vegetables are the answer.

4. Salt

Craving for salty foods means your body lacks enough chlorides and you can solve this by eating fish or drinking some goat milk.

5. PMS cravings

Having cravings when “that time of the month” comes around can mean your body lacks zinc. This can be found in red meat or seafood.

6. Always hungry

If you always feel like you have to eat something, it’s a sign that you need silicon or tyrosine. These can be found in nuts, greens, vegetables, fruit, cheese, mutton, spinach or potatoes.

7. Lack of appetite

You might be tempted to think this is a good thing, but part of eating healthy is eating as much as your body needs, not as little as possible. Lack of appetite denotes a deficit of B1 or B3 vitamins. You can get vitamin B1 from beans, nuts, and liver, while you can get vitamin B3 from tuna, beef, chicken, turkey, pork or vegetables.

Pro Tip: If you’re not hungry you might need vitamins B1 and B3 – make sure to stock-up on beans, nuts, tuna and chicken!

Now that you have the means to decipher cravings, not only will you be able to fight them, you can now use them! They will give you valuable information about what your body lacks and help you improve your health. Look out for the next article in our series, in which we will cover the major types of diets.


Author: Amna El Tawil
Author Bio: Amna is a Health & Fitness Editor at Nutrition Souq. Her specialties are health eating, diet, weight loss and fitness activities that promote a healthy lifestyle. She has contributed to several publications sold on Amazon, Barnes & Noble and Kobo in addition to two self-help books for the John Maxwell Organization. She also worked as a full time journalist for the largest media network in the Middle East: MBC.