Have a look at some wonderful sources of protein Milk products even help keep bones and teeth strong Pseudo grains amaranth and quinoa are a good quality protein