Question: what are non meat sources of protein?
Answer: Pulses. Pulses are an inexpensive protein choice, are high in fibre and a source of iron. ... 
Soya beans. Unlike other pulses, soya beans are a complete protein, comparable in quality with animal protein, but are low in fat and contain fibre and iron. ... 
Quinoa. ... 
Nuts. ... 
Seeds. ... 
Cereals and grains. ... 
Quorn™ ... 
Dairy.