My mother and I have an argument with regards to this where she mentions that too much of protein causes Kidney issues. But trust me - with a vegetarian diet consisting mostly of only lentils, milk and curd - you aren't in any danger of protein caused Kidney issues in my humble opinion. I think its more applicable to high protein non-vegetarian diet where a single serving of say - a beef/bacon etc gives you so much protein which when compensated with vegetarian ingredients, one will not be able to finish in one setting. Lots of vegetarian equivalent for the meat has to be made and 1 plate of beef would probably compare to 3-4 plates of its same protein vegetarian plate! You wont be able to finish that much :) So vegetarians have to distribute their protein throughout the day in sufficient quantities. And its so much better this way cause the protein from vegetarian sources come with so much less of a baggage by way of calories in the form of fat. In this bargaining world where we want more for less, this package is indeed 'appetizing'.
I rely on ingredients like Seitan, tempeh, Tofu, legumes, Soybeans, TVP, egg whites, milk along with yogurt/curd for our protein sources and use them often in our food. Of course grains like quinoa, millet, amaranth etc are other rich sources of protein too. Coming to today's recipe - its a simple pulao (rice based dish) made using Soya chunks (which is available by name of "TVP" in US stores). Since my better half does not like the chewy texture of whole soy chunks, I use the granular variety. You can use whatever you prefer. Its colorful and very appetizing, making it an nutritious meal for your family including your kids.