Eating more often will help you avoid feeling overly hungry, which puts you at risk of giving in to a tempting food. Eat a small meal or snack every 3 to 4 hours to keep your energy levels up and your hunger at bay. Stay away from unhealthy, high-fat or high-sugar foods; these are quickly digested and will cause dips in blood sugar that will leave you feeling hungry. Choose small snacks and meals that contain high amounts of fiber and/or lean protein, such as whole grains, fruits, vegetables and beans.
How old are you and how much weight are you trying to lose?