Have you ever wondered why you might strongly crave a certain food? Chances are it’s your body trying to tell you something.

If you’re strongly craving carbs or sugary foods, your cortisol levels might be out of whack and you’re in need of a good destress or restful night’s sleep.

One study found that stressed individuals are more to prone to sweet foods that those without stress.

When you’re stressed, your cortisol levels rise and this in turn can cause weight gain and food cravings.

In order to manage your stress levels, ensure that you are getting enough down time and doing things that you enjoy.

It could be reading, yoga, having a massage or simply watching a movie. It’s important you find time to unwind and relax.

You also might be comfort eating because you are feeling anxious or depressed. Every time you feel a craving a good idea is to make note of your emotions and get in touch with your body.

Instead of reaching for the cookies, try going for a walk or meditating instead and chances are you’ll find that you weren’t actually hungry in the first place, but perhaps using food as a way to deal with your emotions.

Another tip is to mindfully go through what will happen if you eat those cookies, chances are you’ll experience a sugar crash and feel sluggish and unhappy shortly afterwards, encouraging you to reach for the cookie jar again.

Other cravings you might experience could be iron-rich foods which could signal that your body is on a restrictive diet and you need to eat more protein.

If you find yourself constantly thinking about a steak but are on a vegetarian or vegan diet then maybe try upping your iron-rich protein intake which includes pulses such as lentils or chickpeas.

A study in the journal Obesity found that individuals were about to reduce cravings by up to 60 per cent by getting 25 per cent of their daily intake of protein.

Another craving you might have could be potato chips which can signal your body telling you that you need to eat more healthy fats.

Try including more avocado, nuts, olive oil or fatty fish in your diet if this is the case and see if your cravings alleviate.

Intense cravings can also mean that your body is dehydrated. Try drinking a glass of water instead before reaching for foods as chances are you’re not actually hungry but thirsty.