From mycoprotein filets to pea protein smoothies, vegans today have a veritable cornucopia of protein choices. For centuries, tempeh and tofu have been two soy-based stalwarts of vegetable protein in ...