Ja, det er mulig å få B12 som vegetarianer eller veganer. Fermenterte matvarer som tempeh og miso kan inneholde små mengder B12, og det finnes også algebaserte kosttilskudd tilgjengelig for å dekke B12-behovet.