Foods high in protein and fiber are better at holding off hunger—that can include eggs, fatty fish, oatmeal, and more.