Cravings are our body’s way to communicate and tell us that something is out of balance in our body. For instance, when you eat salty food, you are most likely to crave sweets and vice versa.

Cravings could be a signal that you are lacking nutrients. We are living in time where there is a large population of people who are overweight, but malnourished. Finally, several studies have suggested that eating a diet lacking in variety can lead to more food cravings.

What else is causing your cravings? There are many additional theories: Blood sugar imbalance, emotional factors, and hormones to name some.


Instead of ignoring or trying to punish yourself for having a craving, try to substitute it with something healthy.

Best healthy foods to have when you have cravings:

Also check out these Carb cravings solutions

Have a glass of water

Well, you may say water is not a food, but I think it is the most important energy source for your body. Quite often we misinterpret our body’s signal for thirst as a signal of hunger. By drinking a tall glass of water first, you may be giving your body exactly what it wants and alleviate the craving.

Some experts estimate that up to 80 percent of the population is chronically dehydrated, so start with water before you try to decipher your cravings. Have a glass of pure room temperature or warm water with lemon for best hydration. I like to experiment with my water and add cucumber, herbs or berries to flavor it and to make it more interesting to drink.

best healthy foods to eat_2

Finish your meal with a cup of peppermint tea

Peppermint gives a signal to your brain that you are done eating. Due to mint’s strong scent, it is a natural appetite suppressant that can be used to keep cravings at bay. While you are drinking the tea, inhale the wonderful scent of it. Inhaling the peppermint aroma may offer memory enhancement and stress relief and we know that we have tendency to crave food when we feel stressed out.

best healthy foods to eat_3

Feed good bacteria

Candida overgrowth and nutritional deficiencies can feed a voracious appetite—particularly one that demands sugar! According to the Body Ecology Principles, in order to maintain a healthy inner ecosystem, good bacteria compete with Candida for space within the gut. This competitive environment keeps Candida overgrowth in check.

Include cultured vegetables, probiotic liquids and fermented foods to your daily regime.

When should I eat it?

Have a few sips to a half cup of Kombucha drink during the day or a few tablespoons of fermented vegetables, like sauerkraut, daily.

best healthy foods to eat_4

Beat your craving with coconut oil

Coconut oil kills sugar cravings and fills you up, immediately. “Your body sends medium-chain fatty acids straight to your liver to use as energy. This means coconut oil is a source of instant energy, much like sugar and other simple carbohydrates”, says Sarah Wilson, the New York Times best-selling author, Australian media personality, and journalist.

But although it delivers quick energy to your body, unlike the carbohydrates, coconut oil does not produce an insulin spike in your bloodstream.

When should I eat it?

Mix one tablespoon of it with a little raw cacao powder to make the simplest chocolate snack on the planet when you desire “something sweet”.

best healthy foods to eat_5

An apple a day keeps the doctor away

“Soluble fiber in apples, called pectin, reduces the amount of sugar and calories that’s absorbed into the bloodstream after a meal. That’s good news for folks who want to prevent type 2 diabetes, but it also makes apples one of the best snacks for dieters”, says Julie Daniluk, RNC. Or sprinkle some fiber on your food. I love milled flax seeds, oat bran or rice bran. They add a nutty taste and fiber too.

Also check out these Apple health benefits you may not have heard of

When should I eat it?

Eat an apple before or after a meal to help keep you full faster and longer, or between meals to help keep blood sugar balanced.

Craving can be just a habit, like finishing a dinner with dessert, having a sweet treat around 3pm when energy dips or having a bag of salty crisps while relaxing after a long work day in front of the television. Stress, hard-to-digest foods, some medications and a toxic world slowly compromise our digestive strength.

Simple changes in eating habits can make a big difference in the way you feel. Try to substitute one unhealthy food with a healthy one and there will be no place left for old habits and cravings.


WatchFit Experts change lives!

And they can do the same for you.


Pollyanna Hale Health and Lifestyle coaches
Lost 13 Kg in Total
Mel, 32y Location: London, United Kingdom Working with Pollyanna changed everything. I lost 13kg, got toned and have more energy than ever! Get same results!


Chriz Zaremba Fitness Consultant
Lost 45 Kg in Total
Chris, 50y Location: London, United Kingdom Lost 45kg after the age of 50 and now competes and wins physique competitions and runs marathons Check our weight loss plans