6 Healthy Foods That Fight Any Craving

Find out what to eat when your cravings reach a fever pitch.

6 Healthy Foods That Fight Any Craving

Do you find yourself daydreaming of chocolate cake or lingering a little too long in the chip and cookie aisle? It can feel impossible to fight back against our strongest junk food cravings, especially when we tell ourselves we have to stay on track. Whether you're craving something sweet or something salty, there's always a healthier alternative for you to choose from. Whatever the cause of your cravings (at times due to a lack of certain nutrients), here are some delicious alternatives that might come in handy when your defenses are down.

More: What Your Cravings Want You to Know


Chocolate Craving

Intense chocolate cravings may come on for no good reason at all, during certain times in a menstrual cycle, or when you are dealing with a magnesium deficiency. The best foods to eat in this case are beans, nuts, seeds, or fruits. If you simply can’t help yourself, try snacking on a small portion of dark chocolate covered nuts; this will be a far healthier, nutrient-rich version of what you’re already craving and still give you the sensation of treating yourself.

More: 6 Health Benefits of Magnesium