Do you get cravings? You know, like the ones that sit on your left shoulder and whisper into your ear…

“It’s OK to eat that chocolate, you worked hard today…you deserve it”

Or “It’s only one piece, you’re not going to put on weight overnight…”

Ever get those same kinda thoughts?

Grrrr damn them little devils…. 🙂

Anyways,  it turns out that it’s not the actual ‘chocolate’ that you crave but it’s your body’s way of saying it has a macronutrient deficiency.

Huh? Thought that would stump you 🙂 here’s what Author of Practical Paleo: A Customized Approach to Health and a Whole-Foods Lifestyle and Certified Nutrition Consultant, Diane Sanfilippo, says

“…I think some of the other really common things we’ve seen with cravings are just micronutrient deficiencies….we’ve seen this kind of all over the place, just the idea that people who are craving chocolate might have a magnesium deficiency. I think most people are suffering from some sort of magnesium deficiency. It’s just really hard to get enough of it. I recommend Epsom salts baths for that, just a little bit of transdermal magnesium. It’s a really nice way to sort of relax at the end of the day, if you can take a bath in warm water…” – Diane Sanfilippo of

So we’ve listed 6 common cravings from to help you identify what macronutrients your body really needs when you get cravings, and what you should replace them with.

1. Chocolate


If you crave chocolate, it doesn’t mean your body has a chocolate deficiency, (although most people would prefer that hehe)

Chocolate is high in magnesium. Cravings for it often indicate that your body is deficient in magnesium, which is a common deficiency.

 If you’re going to eat chocolate, choose organic cocoa and mix it into a healthy smoothie, or eat a small amount of dark chocolate.

Because that is unlikely enough to deal with a magnesium deficiency, it’s also important to eat other foods high in magnesium, such as nuts, seeds, fish, and leafy greens.

2. Sweets

If you crave sweets you may be experiencing blood sugar fluctuations.

When your blood sugar drops, your body may be try­ing to get you to give it more fuel to keep your blood sugar levels stable.

If this is a chronic occurrence you may have hypoglycemia, which simply means low blood sugar.

 Whether your sugar cravings are sporadic or chronic, it is important to choose the right type of food to bring your body back into balance.

 Giving in to cookies, cakes, candies, or other refined sweets will only make the problem worse and cause a blood sugar roller coaster that leads to more crav­ings.

Instead, choose a piece of fruit when you’re craving sweets. If you’re really struggling with sugar cravings, you may also wish to supplement with the mineral chromium since it helps to regulate blood sugar levels and ward off cravings.

      3. Salty Foods

Cravings for salty foods like popcorn or chips often indicate stress hormone fluctuations in the body.

Getting on top of the stress in your life is step one. The adrenal glands help your body cope with stress and, in our fast-paced, hectic lives, tend to become worn out, especially from stress-hormone production.

Try medita­tion, breathing exercises, or other stress management techniques. Research at the University of Utah in Salt Lake City showed that…

people who take a break to breathe deeply or meditate before reach­ing for salty snacks reduced their stress hormones by 25 percent and cut the bingeing in half.

If your adrenal glands are worn out, you can also support them with a high-quality B-complex vitamin, with extra pantothenic acid (that’s vitamin B-5) and vitamin C. Eating more leafy greens helps to supply your body with minerals that support the adrenal glands, especially potassium.

4. Cheese

Cravings for cheese or pizza often indicate a fatty acid deficiency, which is common in most people.

Eat foods such as raw walnuts, wild salmon, flax oil; add ground flaxseeds to your diet.

Supplement with a high-quality supplement that includes the benefi­cial fats, especially Omega 3s. It should contain both EPA and DHA.

Two to three servings of fish such as wild salmon or a small handful of raw walnuts or 2 tablespoons of ground flaxseeds in a smoothie will often cut out cheese cravings altogether.

5. Red Meat

Not surprisingly, cravings for red meat usually indicate an iron deficiency. Often people crave burgers or steaks.

Women of menstruation age are especially vulnerable to iron deficiencies.

Eat more unsulphured prunes, figs, and other dried fruits.

If you eat meat you can also choose lean, organic red meat like beef or bison as a source of iron.

Just remember to keep meat consumption to within 15 percent of your total daily diet. Vitamin C helps with the absorption of iron, so take vitamin C alongside your iron-rich foods.

Alternatively, eat citrus, red peppers, tomatoes, or berries which are high in vitamin C with your iron-rich foods.

6. Snacky

If you often feel snacky, sometimes for sweets, sometimes for salty foods, it can mean you’re not eating a well-balanced diet and may be missing a variety of nutrients.

Get started with our Primal Challenge right away, cutting out the junk and adding more delicious, healthful foods.

Also, add a good multivitamin and mineral to your day.


Here’s a quick table you can use that summarizes the 6 cravings above. (Click on image to enlarge)

cravings table










So the next time you get any of these cravings, try replacing it with the actual nutrients and suggestions listed in the table above.

Print it out, stick it on your fridge and get to work!

Try some of these foods out and leave your thoughts comments below 🙂


Primal Challenge Results!


The best individual achievements were from following people in this particular order:

  • Tamzin
  • Marc
  • Ree
  • Willie

As a team we have we have winner: “Spartans” – Denim & Liam (based on scores, measurements and photos)

Well done everyone!!!!

Next Challenge is…

” No sugar” in April – check information pack under the files, print it and submit back to me at the end of April!!!

Click here to join now and click join on the Facebook event


Nutritional Special: $99 – 4 weeks 

Includes :
Start any time – only 20 spots available 

Contact 021 198 0198 or


P.S Make sure you sign up to our email newsletter to receive updates, specials and free cool CrossFit related-stuff before anyone else!

With this guide, we will help you to prevent the 5 most common mistakes we see when people are trying to lose weight.

Enter your info below to download the free guide! 


You have Successfully Subscribed!