Not only are foods high in protein essential to building muscle and losing fat, but proteins that come from plants are naturally low in fat and cholesterol, high-fibre foods that are inherently higher in nutrients and better for the environment than animal-based proteins.