Sursele de proteine pentru o dietă vegetariană echilibrată includ nuci și semințe, leguminoase (linte, mazăre, fasole), soia, cereale integrale și produse din cereale integrale (pâine integrală, orez brun). Este important ca persoanele care urmează o dietă vegetariană să combine diferite surse de proteine pentru a asigura o absorbție completă a acestora.