T.K.
I can tell you from experience that junk makes you crave junk. Once you stop the junk, you start to feel batter and crave junk much less.
In my mind, I've reclassified my cravings as crunchy, sweet, salty, hot, creamy, smooth, etc instead of thinking I'm craving chips and salsa, ice cream, heath bar. That way when I think, hmm I'm craving something salty and crunchy, I can get a handful of almonds, or apple slices sprinkled with salt. When I'm craving sweet I can get a handful of berries. When I want ice cream, I'll make oatmeal with berries and chill it.
I also eat cheese cubes with little slices of pepperoni. It feels like you are being so bad, but you're not.