highbrow004 said The sweet of the toothpaste satisfies my sweettooth and the water helps me feel full
What highbrow suggested is a great strategy, because it addresses the craving and the "oral fixation" of eating. Great idea!
If you're craving food late at night, it might be simply that you haven't eaten enough (or your body thinks
you haven't eaten enough -- this happens if you're transitioning your eating to a new schedule or just changed what or how much you're eating).
Keep pre-made, handy, bite-size food around that you can grab quick to replace a craving. I usually keep a container of peeled, boiled eggs around for late night food. If I get hungry in the middle of the night, I down an egg and that usually last me until morning.
I had a friend who bought bags of chocolate chips. When he started having a sweet craving, he grabbed about 5-10 of them and let them melt in his mouth (extending the experience). It's relatively low calorie and totally satisfies your chocolate fix.
The upshot? So something small to "minimize" the damage, but otherwise give into your craving. It's probably your body telling you it's missing something.