Vegetarianere og veganere kan få i seg B-vitaminer gjennom matvarer som belgfrukter som linser og bønner, grønne bladgrønnsaker som spinat og brokkoli, nøtter og frø, samt berikede plantemelker og frokostblandinger.