One of the reasons that people are getting overweight is that they often mistake thirst for hunger.
If you are hungry between meals, start by drinking 8-16 oz of water. Wait 5 minutes. If you are still hungry, have a small snack. You'll often find that you'll eat less this way. After that, a 100 calorie portion of anything will work. Just make sure to rotate protein, fat, carbs, veggies/fruit so that you balance out what you are eating. So, one time have a handful of nuts. Next time, have a piece of fruit. Next time have and oatmeal bar.