Including soy foods in your diet is a great way to increase your plant protein intake. A large number of people have been shifting to a plant-based diet. It can be tricky to have a diverse range of vegetarian and especially vegan sources of protein, essential minerals and vitamins, too . While chickpeas, lentils and nutritional yeast are some great sources of protein, soy foods such as tofu, tempeh, edamame and soya snacks like Promunchare some of the richest sources of plant-based protein.