It's two hours after you just ate lunch and you are hungry again. Maybe you are craving a candy bar or something else that is going to go straight to your waistline. The problem happens when you don't feel full after eating a meal, you are more likely to overeat, which means extra pounds on the scale. I have some good news for you! There are certain nutrients and foods that can help curb your appetite to keep you feeling full longer.