How to Stop Food Cravings

The article may contain affiliate links.

how to fight food cravings

Probably there isn’t a person who haven’t craved for a particular food at one point, feeling that hard to resist desire to get that food and eat it. When you are trying to follow a healthy diet, these cravings are rather uncomfortable, because they make this mission hard to keep.

But why do we crave for some foods? Is our body that stubborn when it comes to eating healthy? Or are unhealthy habits hard to forget?

Cravings are not quite the same as hunger…and in fact they couldn’t be more different. Hunger is controlled by the stomach, but cravings are controlled by the brain. Hunger is all about your survival mechanism, but cravings are all about your body communicating with you. ~ food cravings meaning from

When you desire for something, your body is trying, in fact, to send you a message. It is seeking to tell you that something is missing, which is a nutrient your organism needs to unroll its natural and necessary processes. It can go without that particular nutrient for a while, but when its absence is for too long, a craving will get installed.

So when you are craving for a particular food, what does that mean?

It depends on what you are craving for. You see, if you want chocolate, for instance, it doesn’t mean that you just need to have something sweet. It means that you need magnesium.

Usually, this type of craving takes place when we are stressed or fatigued, magnesium helping our body reduce stress levels and release the so-called “happiness hormone”. This is why chocolate is considered to be a comforting food. Still, if you want to eat healthy, go for dark chocolate, as it has the highest level of cocoa.

But, magnesium can be found in other foods as well. You can have it by consuming raw nuts and seeds, by eating fruits, bananas being an excellent source of magnesium, and vegetables. If you want to make sure you enjoy the proper level of magnesium, the fruits and veggies should be consumed fresh as well.

As you can see, your body does not need chocolate necessarily, but when it craves for it, this is the signal of lacking a nutrient.

It happens the same with the rest of the cravings as well. We don’t need to consume the food we are craving for but try instead to figure out what is missing, the cause of the craving. Knowing this will help you know what is lacking from your diet, so you can replenish it by eating the foods that contain the missing ingredient.

You will find additional information about other types of cravings in the food craving chart below, giving you a hint about your cravings.

food cravings chart


In case you want to avoid them, all you need to do is to have a diverse diet. Try consuming a bit of everything. You should have fruits and veggies, legumes, whole cereals, even a bit of meat now and then because the goal is to keep it balanced.

Of course, if you want to be a vegetarian, you can very well do that because there are many vegetables out there with a high content of proteins.

The main idea is to make sure that your body beneficiates from all the minerals, vitamins, and essential nutrients it needs to keep up the good work, which will lead to an excellent state of health and mood.

The following chart will help you how to control food cravings.

handling food craving healthy way



How to stop craving junk food?

I think from all the food cravings the worst is the junk food that is full of sugar or salt, fat, and other unhealthy ingredients. They are useless nutrition. From the following video, you can learn a few tips on how to fight junk foods.


Why do we have pregnancy food cravings?

I remember when my wife was pregnant she ate everything but the kitchen sink. And I was so scared when she was chewing huge burgers and packets of salty and spicy chips one after another. The funny thing is she was never craving sour foods like other mums.

Do you want to know why that happens? Read the answer here.

Why am I craving spicy food?

To tell the truth, it usually happens to me. The reasons can be you are overheated, and your body wants to cool down. Other reasons can be your are congested, or you have a thyroid imbalance. Or simply because emotionally they make you happy.

Did you learn how to stop craving food? Share with your friends these tips!

Write a Comment