Cheap sources of protein? Soy meat, flax seeds and peas are probably the best known such sources. Are there other cheap sources of protein?
Chick peas/Garbanzo beans, lentils, and other legumes (black beans, Great Northern beans), and nuts (nuts are a bit pricier). Cheap and vegan/vegetarian friendly!