Awareness of cravings and their triggers would need to avoid. There are multiple strategies which you would need to have such as planning meals and eating mindfully. Here are the top tips to control cravings for processed foods.
Thirst sometimes often confused the hunger of food cravings. You might feel that cravings fades away.
If you are having more protein then it might reduce the appetite and this would also keep you from overeating.
If you feel craving then you must try the distance from this. In this case you can take the brisk walk or shower to shift the mind onto something else. After all you must create such an environment which would reduce the cravings and appetite.