Protein, Protein, Protein.

As a veggie I need to work hard for protein so, here is a list that should help:
Beans, Nuts, Seeds
1 cup garbanzo beans 14.5 grams1 cup pinto beans 12 grams1 cup refried beans 15.5 grams1 cup soybeans 28 grams1 oz. cashews 4.4 grams1 oz. peanuts 6.5 grams1 oz. sesame seeds 6.5 grams1 oz. pistachios 5.8 grams1 cup tofu 22 grams1 cup lentils 18 grams
Dairy
1 cup yogurt 13 grams1 oz cheddar cheese 7.1 grams1 egg 6 grams1 cup cottage cheese 10 grams
Fruits and Vegetables
1 avocado 10 grams1 cup broccoli 5 grams1 cup spinach 5 grams1 cup peas 9 grams1 medium artichoke 4 grams1 cup asparagus 5 grams1 cup beet greens 3 grams
Read more: http://www.care2.com/greenliving/vegetarian-protein-sources.html#ixzz2de5zUwhk
Must remember to try and incorporate these into dishes. The more protein the better