In the past, plant-based diets were considered either fads at best, or the domain of proselytizing hippies at worst — but these days people from all walks of life are choosing to eat vegan. On the one hand, plant-based diets are better for the environment, and offer a slew of health benefits; on the other, rumor has it that getting enough protein on a vegan food plan is next to impossible.

Fortunately, the rumors are false. There are a stunning variety of plant-based foods out there that boast significant amounts of protein. If you're interested in eating plant-based more often — but are looking for food options beyond the obvious lentils, beans, chickpeas, and tofu — check out these 10 vegan foods that have more protein than you'd think.