List of some foodstuff that consist of protein

Peanut 1 bowl 39 gram protein
Dry soybean 1 ounce 39 gram protein
Strip salted dried watermelon seeds 1 ounce 35 gram protein
Dry tiny sea fish 1 ounce 33.4 gram protein
Dry mung bean 1 ounce 24 gram protein
Wet soybean 1 ounce 16 gram protein
Meat 1 ounce 15 gram protein
Fermented soybean sediment (oncom) 1 ounce 13 gram protein
Fermented soybean cake (tempe) 1 ounce 10 gram protein
Milk (nonfat or full cream) 1 glass 9 gram protein
Tofu (± 5 m2) 7 gram protein
Spinach 1 bowl 6 gram protein
Salted egg 6 gram protein
Rice 1 bowl 4 gram protein
Banana 1 gram protein

source: Ny. A. Simorangkir, Menu Sehat, Indonesia Publishing House, Bandung: 1973

My Blogs List