It’s a common misconception that it’s hard to get protein from a vegan diet. Here are some of the top protein sources for vegans: tofu, tempeh, seitan, lentils, legumes, seeds, sprouted graina, spelt, quinoa, peas – and of course vegetables! Broccoli, leafy greens, sprouts, cauliflower, spinach… the list goes on.