You know you're going to overeat. Help?

OK you're going to eat. Who knows why, hormones, will power worn out, body lacking something... what should one eat? I struggle with this. I just go in the kitchen and make stuff up. Thinking if maybe I had a plan I might make the damage less. Eat fruit? Veggies? Soup? Any suggestions out there?