20 Veggies You Never Knew Are Rich In Protein

By Apoorva Jha

Tofu

tofu

Protein: 8 to 15 g per 3 oz serving

Tofu can honestly be said as the classic vegetarian blank slate which is made out of curdled soymilk. it is yummy when pan-fried and can even be stir-fried or scrambled. It has lesser protein than tempeh but the taste is said to be better. You must remember to choose organic varieties to stay away from tofu that has pesticides in it. Tofu is truly a versatile vegetarian snack.