Some foods, even if they have the same calories as snacks, can keep you fuller longer and stop you from feeling hungry. It can be difficult to tell which foods are better for your body.