How to Crush Cravings!

Understanding why we are craving certain foods helps us make an educated decision when it come to answering our urges.

Many of us, myself included at times, are hankering for salty or sweet foods however, will a little understanding as to why, we can make better choices that support our health goals.

Our bodies rely on an array of Vitamins and Minerals (Micro-nutrients) through diversity of foods to regulate bodily processes and function.

Vitamins are complex organic elements created by living organisms, plants and animals.

They fall into two sub groups; fat and water soluble. As their names suggests, the vitamins can be found in foods containing either fats and oils or lot of water.

Fat Soluble Vitamins; A,D, E & K

A- Milk, cheese, eggs, fatty fish, orange coloured vegetables (contain beta-carotene and convert into Vit A), spinach and broccoli

D- Sunlight on skin allows body to produce Vitamin D however foods with some Vitamin D are; salmon, mackerel, eggs and fortified food

E- Oils, Animal fats, fish, nuts and seeds, spinach and wheat germ

K- Spinach, green vegetables,milk and eggs

Water Soluble Vitamins; C & B Group Vitamins

C- Guava, Red Chilli's, capsicum, parsley, broccoli, blackcurrants, oranges, kiwi's, sprouts, grapefruit

B Group- Whole-grains, legumes, beans, dairy products, muscle and organ meats, eggs, Brussels sprouts, split peas, some fruit and fortified cereals

The B vitamins works closely together to facilitate energy production, metabolism, cell multiplication and production of red blood cells among other daily processes within the body.

B Vitamins are likely to be deficient within vegan and vegetarian diets are they are more bio-available through ingesting animal products.


Minerals are inorganic compounds derived through the earths crust. They are equally as important and are vital to our health. They form two sub groups; Major and Trace Minerals.