oh, you have lots of choices: quinoa : u can find it in any health store, cooked just like rice.has great minerals,magnesium potassium (so its great for working out) and is rich in protein you have all the types of bean/legumes: white,red,black,soybean rich in protein and fiber !! brown rice,buckwheat,burgul. green peas. broccoli is the best of all greens. eat it as much as you can. cereals are'nt bad too: check high protein cereals for breakfast. you can find some brands with 12 g protein per serving. those are really good. soy milk is the best between the almond/rice milks (vegan milks). you can always cook soy "meat" and have them with beans or peas.that would be a great lunch. you can get your protein intake which is 1.2 g/kg of body weight while eating grains,legumes,and soy. if not you can use theprotein powders, but im not expert in that area. i can help you with nutrition as much as u want