Вегетарианцы не имеют возможности получать белок из мяса, поэтому его нужно брать из других продуктов питания. Лактовегетарианцы употребляют его вместе с молоком, сыром, творогом, сметаной и кефиром. Ововегетарианцы делают это с яйцами.
Веганы берут белок из продуктов растительного происхождения – сои, бобовых культур (горох, фасоль, нут, чечевица), грибов, зелени. В рацион вегетарианца должно входить много овощей и фруктов, а также бодрящих напитков – морсов, компотов, соков и смузи.