What Do Our Cravings Actually Mean?

You’ve heard me talk about Intuitive Eating, and eating what you truly want here on the blog. I think that this is so important, and I think that getting in touch with your body is one of the greatest things you can do for your health.

That leads me to today’s topic, cravings. We’ve all had them, and often we think that they are bad. In reality, they are radical truth-tellers.

Now, before I get into why they are truth-tellers,  I just want to say that there is a difference between constant cravings and actual desires for food. If you have cravings, you are constantly thinking about them, the taste of the food is saturating your mouth. 

But if you truly want it, then you don’t obsess over it. In other words, it’s just food, and you take the time to enjoy it. I just wanted to talk about that, because sometimes we confuse our true desires with cravings. Ultimately, they are both important, and they tell us so much about our bodies. So, let’s get started: 


What are your cravings trying to tell you? 

As I said before, cravings are beautiful truth-tellers. Once we know what they mean, we can give our bodies what they need. 

Cravings tell us what nutrients we lack. If you are constantly craving one food, it is likely because of the nutrient it corresponds to.

There are so many different foods that correspond to so many different nutrients, and once we know what they are, we can give our bodies what they really need.  What are those foods, and what are they really trying to tell us? Well, I’m glad you asked.



One of the most craved foods, chocolate cravings correspond directly to a lack of magnesium. A couple of months ago, I noticed that I was constantly craving chocolate, and I knew that I didn’t even really want it, I wanted the taste.  

This is ironic, since much of our nutrients are absorbed through saliva (which is part of why chewing your food well is good for digestion). So, instead of eating chocolate I decided to eat a salad with a lot of leafy greens, which are rich in magnesium. 

I felt much better, and I didn’t crave chocolate anymore. I continued to increase my leafy greens for the next few days and then I went back to my normal regimen (coincidently, filled with a lot of kale), and I didn’t experience that craving anymore. 

Pasta and Bread 

If you are craving pasta and bread, you are lacking in chromium. There are few foods you can eat to rebalance this. One is avocado, a healthy fat that boosts your immune system, lowers cholesterol and reduces risk of cardiovascular disease.

Another food you can eat to boost your chromium levels are eggs. Eggs are high in protein, reduce blood pressure and are a great source of energy. 



Craving coffee? Or any caffeine that is? Well, you are likely lacking in iron and salt. 

If you are lacking salt, try adding sea salt to your meals in order to boost your salt intake. Although there are several benefits to salt, be sure not to take too much, as high sodium intake can cause higher blood pressure. 1500 mg of sodium per day is the recommended intake by the American Heart Association. 

Iron is found in so many foods, although there are a few food groups that are high in iron. These include leafy greens, specifically Kale (one of my personal favorites). Also, legumes/beans are high in iron. 


If you are craving alcohol, your vitamin B2 levels may be low. This may surprise you, but one of the best foods you can eat for this is yogurt.

Yogurt, besides being a great source of vitamin B2, is also an amazing source of probiotics. One way you can incorporate this into your daily intake is to put it into your smoothies. This is a fun way to get your vitamins as well as some other key nutrients for your health. 


Foods High in Fat

Are you craving foods high in fat like hamburgers or donuts? Well then you are likely deficient in Omega 3 fatty acids.

Any type of seafood is amazing for replenishing your Omega 3’s. Another option is to eat nuts such as chia seeds, walnuts and pistachios. 

You may feel the urge to switch it out for avocados, which, while being a great source of healthy fats, do not contain Omega 3’s. 

I hope that this post helps you understand your body more. Remember to check in with yourself. Respect what you truly desire and treat your body with respect when you crave certain foods. 

Have any questions or experiences with cravings you want to share? Leave a comment below, hit me up on socials or email me back if you’re on the newsletter. I’d love to hear from you! 

Thanks for being here, have a great day!