I firmly believe there is. Knowledge can set you free.
As a former fat guy, I still often crave sugar as well as salty treats. I regularly snacked on chocolate and then potato chips when I was busy losing my battle of the bulge. Now I simply realize that I am doing myself no good by eating that good tasting stuff, but non-nutritious stuff. I understand the impact of those sugars, fats and salts on my body and choose not to cave to my cravings. As I wrote in How to lose weight – and keep it off, I know that everything I eat becomes a part of me.
If that doesn’t work for you, perhaps understanding the source of your craving might be the key. Check out this list I picked up on the web that shows what minerals you are really needing when you reach for the junk. Good luck!