Be Aware of Cravings Be aware that a craving takes 20 minutes to go away. If you can distract yourself for that long, you probably have it beat. Otherwise, eat what you're craving in its healthiest form. For instance, go for a baked potato instead of fries.