The crowding out theory says that if you fill your body with healthy, nutrient-dense foods, it is only natural that cravings for unhealthy foods will diminish.
Think about it. It's hard to eat five servings of fruits and vegetables a day and still have room to binge on ice cream later that evening. The body can only consume so much. By eating and drinking nutritious foods earlier in the day, you will naturally leave less room for unhealthy foods later on.
This method is most evident when you increase your intake of water. Fill a water bottle or pitcher with clean, filtered water and sip it steadily throughout the day. As the day progresses, you will have less room for coffee, sugary juices, 'vitamin' waters (which is basically Kool Aid) and other soft drinks. It's really that simple!
Forget strict diets, there's no guilt or denial associated with the crowding out method. Start this week by increasing your intake of nutritious foods -- such as dark leafy greens and whole grains -- and you'll begin to notice that your body has less desire for processed, sugary, and nutrient-deficient foods.