Learning what is and is not a good source of protein is a great idea whether you’re making efforts to gain mass, lose weight, build muscle, or just make sure your nutrition balance is solid. That said, not all of us want to eat animal-based foods like meat and dairy to get the macronutrient into our bodies every day.