lentils and yogurt are good sources of protein
Yogurt isn’t plant-based.
Yogurt isn’t vegetable based and like I said, you can only eat so many beans. But yes, both are good sources of protein. Not, however, as good as skim milk, cottage cheese, beef, fish and chicken breasts.