top non animal protein sources


A person only needs about 44 grams of protein per day. Broccoli has 12 grams per 100 calories, steak has 6 grams per 100.