Foods that are high in fiber or protein are more filling than foods high in fat and carbohydrates. Try eating lots of vegetables and lean meats like chicken and turkey. Per calorie, these foods will fill you up a lot more than pastas and fried foods.