Top 5 Vegetarian Alternatives to Chicken for Protein Intake

Tofu

The 3-ounce of this soy-based vegetarian protein contains 9 grams of protein.

Lentils

Lentils or Dal (for Indians) is rich in protein and has healthy composition of fibre which promotes healthy gut.

Peas

A cup of cooked peas (160 grams) consists of 9 grams of protein.

Soy Milk

A cup of soy milk (244 ml) consists of about 6 grams of protein.

Nuts

One ounce of nuts (28 grams) contains 5–7 grams of protein,  and are great sources of fibre and healthy fats.