Like someone already mentioned, high protein stuff will make you feel fuller for longer. Also, soups are good for the same.
In terms of if you're hungry and don't want to be eating things with high calorie intake, you could try drinking a glass of water before every meal as this might help you feel fuller. Also maybe if you need a snack between meals try to go for vegetables and fruits as these aren't too calorific either.
Basically you are looking for low GI foods (Your body digests these foods more slowly so you feeling full for longer without feeling hungry all the time).
This is a link to the 'diet' but it doesn't have to be a diet as such just info. on more filling foods. - look for the 'low' GI stuff
I made a smoothie today and it seriously filled me up! It contained strawberries, blueberries, 1 whole banana, spinach, 200ml coconut milk, ice, oats and a few sprinkles of cinnamon. I also suggest brown rice, cous cous and wraps.