Fortified plant-based milk, cereals, and nutritional yeast contain added B12.
For lacto-ovo vegetarians, eggs provide B12
Some types of cheese contain small amounts of B12.
Common in vegan diets, fortified nutritional yeast is a good source.
Choose yogurts fortified with B12.
Some vegan meat substitutes are fortified with B12.
Certain spreads are fortified with B12.
Certain types like nori and spirulina may contain B12, but absorption can be uncertain.