Do Mushrooms Have Vitamin B12? The Real Answer

Some mushrooms do contain vitamin B12, and it’s the real, human-active form rather than an inactive lookalike. The amounts vary dramatically by species, though. A few varieties contain enough to meaningfully contribute to your daily intake, while most common grocery store mushrooms have virtually none.

The adult daily value for B12 is 2.4 micrograms. Whether mushrooms can help you hit that number depends entirely on which mushrooms you’re eating and how they’re prepared.

Which Mushrooms Actually Contain B12

Not all mushrooms are created equal here. Researchers have tested a wide range of species, and the results split into two clear camps: mushrooms with meaningful B12 and mushrooms with essentially zero.

Dried shiitake mushrooms are the standout. They contain roughly 4 to 6 micrograms of B12 per 100 grams of dry weight, with individual samples ranging from about 1.3 to 12.7 micrograms. That upper range represents over five times the daily value in a single 100-gram serving of dried mushrooms. The variation likely comes from differences in growing conditions and the microbial environment on the mushroom’s surface, since mushrooms don’t produce B12 themselves. Bacteria living on or near the fruiting body are responsible for synthesizing it.

Wild black trumpet and golden chanterelle mushrooms also contain notable levels, ranging from 1.09 to 2.65 micrograms per 100 grams dry weight. That puts a generous serving of chanterelles in the neighborhood of your full daily requirement.

Common supermarket varieties tell a different story. Porcini, parasol, oyster mushrooms, and black morels all tested at trace levels: 0.01 to 0.09 micrograms per 100 grams dry weight. You’d need to eat kilograms of these mushrooms to get a meaningful dose.

It’s Real B12, Not a Fake Analog

This matters more than most people realize. Many plant-based foods that claim to contain B12 actually contain pseudovitamin B12, a structurally similar compound that your body can’t use. Some of these analogs are worse than useless: they can actually block the absorption of real B12 by competing for the same transport proteins in your gut.

Researchers at Western Sydney University confirmed that white button mushrooms produce the active form of B12, with a chemical fingerprint identical to the B12 found in beef, salmon, eggs, and milk. Separate testing on black trumpets and chanterelles reached the same conclusion, using immunoaffinity purification to verify the compound was genuine cobalamin.

There is one exception worth noting. Lion’s mane mushrooms contain significant amounts of a compound called B12 c-lactone, which is an inactive form. This analog binds poorly to the protein your body uses to absorb B12 in the gut, and it can interfere with B12-dependent enzymes. So not every mushroom with “B12” on a nutrition label is delivering the real thing.

Why Mushrooms Contain B12 at All

Mushrooms are fungi, not animals, and no fungus can synthesize B12 on its own. The vitamin comes from bacteria. Mushrooms grow in organic substrates like soil, decomposing wood, and compost, all teeming with microorganisms. Some of these bacteria produce B12, which the mushroom absorbs as it grows.

This explains the huge variation between species and even between individual mushrooms of the same species. A shiitake log colonized by B12-producing bacteria will yield mushrooms with high levels, while one grown in a sterile environment may contain very little. Wild mushrooms like chanterelles and black trumpets grow in forest soil rich with microbial life, giving them a natural advantage.

It also means B12 content can potentially be boosted through cultivation. Research shows that mushrooms grown in B12-enriched substrates absorb and accumulate more of the vitamin, similar to how lettuce grown in B12-enriched hydroponic solutions takes up the nutrient. Some commercial growers are exploring this as a way to produce B12-fortified mushrooms for plant-based diets.

Dried vs. Fresh: A Big Difference

Most B12 data for mushrooms is reported on a dry weight basis. This is important because fresh mushrooms are roughly 90% water. A 100-gram portion of fresh shiitake mushrooms weighs far less once dried, concentrating the nutrients dramatically. When you see figures like 5.6 micrograms per 100 grams for dried shiitake, remember that 100 grams of dried mushrooms represents a much larger quantity of fresh ones.

Dried shiitake mushrooms, commonly sold in Asian grocery stores, are the most practical way to get B12 from mushrooms. They’re shelf-stable, widely available, and used in soups, stir-fries, and broths where a small handful of dried mushrooms goes a long way.

Can Mushrooms Replace a B12 Supplement?

For most vegetarians and vegans, mushrooms alone are not a reliable primary source of B12. The content varies too much from batch to batch, and the species with the highest levels (dried shiitake, wild chanterelles, black trumpets) aren’t daily staples for most people. You’d need to consistently eat significant quantities of the right species to meet your 2.4-microgram daily requirement.

That said, mushrooms can contribute meaningfully to your B12 intake as part of a broader strategy. A serving of dried shiitake in a soup, combined with fortified foods like nutritional yeast or plant milks, adds up. For people who eat some animal products but not much, regular mushroom consumption can help fill gaps.

The practical takeaway: if you eat a plant-based diet, think of B12-rich mushrooms as a helpful contributor, not a replacement for fortified foods or a supplement. If you’re an omnivore curious about mushroom nutrition, dried shiitake and wild chanterelles offer a legitimate B12 bonus on top of their other nutritional benefits.