¿Qué tipo de comida vegetariana tiene el mayor contenido de proteína (excluyendo los huevos)?

Soja en todas sus formas: como leche de soja, pepitas y gránulos, frijoles y tofu. También almendras, quinoa, leche baja en grasa y productos de leche descremada (queso / requesón), semillas de calabaza, todo tipo de frijoles (frijoles (rajma), frijoles de ojo negro (chowli), frijoles pintos, etc.), garbanzos, maní mantequilla (si no le importa la grasa), gluten de seitán / trigo, legumbres / brotes.