B12 sollte man als Vegetarier/Veganer zwingend supplementieren. Der Speicher kann bis zu 5 Jahre halten, ist dieser leer kann dies zu neurologischen Schäden führen die unwiderruflich sind.
Ich empfehle B12 Lutschtabletten, da man B12 am besten über die Mundschleimhaut aufnimmt. Es gibt auch jede Menge B12 Tabletten, hier kann es allerdings sein, dass der Darm gar nicht in der Lage ist das B12 aufzunehmen.
Nachtrag: B12 Mangel ist eine Volkskrankheit. Wenn man kein Fleisch isst, hat man wenig Möglichkeiten den B12 Bedarf über die Ernährung zu erreichen.