Nuts & Seeds have high protein content and a choice of vegetarians to get their daily dose of protein
Boiled not fried eggs have higher protein content as frying eggs can cause the protein to breakdown
Lean meats
Lean Meats like turkey and chicken have more than average protein content
a plant based protein which is also rich in minerals and vitamins
Fish
Fish is rich in omega-3 fatty acids which is beneficial for heart health
Soy foods like tofu, soyabean, soy milk are rich in protein content.