one of the biggest reasons behind more people becoming obese is their habit of eating snacks at any point of day or night. soup can help as they are filling. the chunks of vegetables and thick broth will keep your stomach full for a good amount of time, not making you feel hungry in the middle of the night.