The protein offered by popular chain restaurant meals and barcoded packages is actually pretty stingy. A non-vegetarian will happily choose the beef or chicken option but it's seldom more than 2~3 oz. after subtracting fillers. When I snoop in my office kitchen it's a lot of soups and frozen pasta with 10g-15g protein, I have to wonder if that plays a role in appetite and snacking behavior.
Lots of: urban hiking, cycling, sprinting
Lots of: fresh meat, seafood, eggs, organs, tubers, starch fruits, vegetables, meat fat, dairy fat, oil fruits
Some: cured meat, dairy protein, sweet fruits, rice, pulses, tree nuts, oil seeds
Minimal: soy, refined proteins, sugar, liquid carbohydrate, grains, refined oils, peanuts