Supplementing B12 When You Don't Eat Animal Products
Most people who go vegan don't think about vitamin B12 until a blood test comes back low. I had that happen about three years into my plant-based eating. I felt fine—just occasionally tired, which I blamed on running too much. The test showed a B12 level at the bottom of the "normal" range, but my methylmalonic acid was elevated, which means my body was already running thin. Not great. I'd been eating fortified nutritional yeast and plant milks, assuming that covered it. It didn't. Here's the straightforward part. B12 is made by bacteria, not plants or animals. Animals accumulate it because they're exposed to bacterial sources—through soil, water, or in the case of omnivores, by eating other animals. If you're not eating animal products and not supplementing, your liver stores will last anywhere from two to five years, but by the time they're gone, nerve damage can already be happening. That's the part people underestimate. Deficiency doesn't announce itself with a dramatic symptom. It creeps in. The reliable sources for vegans are fortified foods and supplements. Fortified nutritional yeast, fortified plant milks, and fortified meat alternatives can contribute, but the amounts vary wildly between brands. One brand of nutritional yeast might give you 3 micrograms per serving, another might give you 12. Without reading labels and tracking, you have no idea what you're actually getting. Supplements are the only way to know precisely.
Here's what I ended up doing. I switched to a cyanocobalamin supplement at 2000 micrograms taken once a week. That's the form most studies use, and it's the one with the longest track record. Some people prefer methylcobalamin, but the evidence for weekly dosing is thinner. I also keep a bottle of fortified nutritional yeast on hand for cooking, not as my primary source but as a bonus. My latest blood work, six months later, showed B12 at the upper third of the reference range and MMA fully normalized. The tiredness went away. A few things worth knowing that you won't find in a generic health article. First, the absorption rate of B12 drops significantly as the dose increases. A 250-microgram pill absorbs roughly 50% of what you take. A 2000-microgram dose absorbs closer to 1%. But because you're taking such a large amount, even 1% is way more than the daily requirement of about 2.4 micrograms. That's why weekly high-dose supplementation works. Your body takes what it needs and excretes the rest. Second, gut health matters more than people realize. If you have small intestinal bacterial overgrowth, H. pylori infection, or you're on acid-reducing medication, your ability to absorb B12 from food and even supplements can be compromised. I knew someone who took a daily 1000-microgram oral supplement for a year and still couldn't raise their levels. Once they treated the underlying gut issue, oral dosing started working immediately. If you're supplementing consistently and your levels aren't moving, get your gut checked before switching to injections.
Third, there's a confusing product category called "natural" B12 sources like spirulina, chlorella, and nori seaweed. These contain B12 analogs called cobamides that look like B12 on some lab tests but are biologically inactive in humans. They can actually block absorption of real B12. I fell for this early on. I was eating spirulina tablets daily and my levels were tanking because I thought I was covered. They weren't. Stick to supplements and fortified foods where the B12 content is verified. If you're newly vegan and want to set this up properly, here's the simplest protocol. Get a baseline blood test with B12 and MMA if possible. Start a cyanocobalamin supplement of 1000 to 2000 micrograms daily, or 2000 micrograms once or twice a week. Retest in three to four months. Adjust the dose based on results. Don't guess your way through this—blood work removes the uncertainty. The alternative to oral supplementation is sublingual or injectable B12. Injections bypass absorption issues entirely and are what doctors prescribe for established deficiency. But for most healthy vegans, oral supplementation is sufficient and far less inconvenient. The weekly 2000-microgram approach is about as easy as it gets. Take it on the same day each week, ideally after a meal, and you're done thinking about it.
Get the Full Details

I should mention the one scenario where even my protocol would fail. People with certain genetic variants in the MTHFR gene have trouble converting supplemental B12 into its active forms. If you've been supplementing correctly for six months and your levels still won't budge, asking your doctor about a trial of hydroxocobalamin injections or adenosylcobalamin supplements makes sense. It's rare, but it happens, and oral dosing just isn't going to fix it.