I can hardly recall the cravings, but I do know that I once had them. So, it worked for me, but I just found that the psychological battle was "eating" too much of my time and energy that I'd rather use on the many problems and activities of life.
My tips are: You have to make up your mind to stop eating it. Some people can just eat it a little (like some can have a drink every now and then, or the occasional cigarette) and some can't. Get the junk out of your house. Resist the urge to have just a teensie weensie piecey-weesey, because often that leads to several more piecey-weeseys. Plan for an occasional treat but use portion control. Control your carbs. You don't need to do Atkins, but the more simple white starches and sugars you eat, the more you will crave them. Know that the food is not leaving the planet. You can always eat it again some day. Smelling things is a freebie. I am a veganish person, but I love stumbling into a cloud of bacon smell. I also love bakery smell, but I don't buy that crap. Once I eat it, 5 seconds of joy, hours of retribution and often I feel kinda sick too. You will definitely feel better, look better, have more energy and feel very smug and superior when you conquer this problem. Keep posting and we'll back you up, I'm sure.
These are my ideas, and I've been craving-free for many years. I occasionally decide to eat too much and it makes me feel yucky, but it's usually some unavoidable social event, or a vacation when we can't find a perfect restaurant and my choices are all bad or worse. So, I know the principles are still true.