Best Natural Sources of Vitamin B12

Many people who practice yoga regularly experiment with a vegetarian lifestyle or permanently shift to a diet based on plant-based foods. Even yoga practitioners who regularly eat meat would do well to keep an eye on one essential nutrient, which many people get too little of in modern society: vitamin B12.

Vitamin B12 is one of the most essential nutrients for proper physical function as well as mental and emotional health. According the National Institute of Health, Vitamin B12 is required for a variety of biological processes ranging from proper red blood cell formation, to neurological function, to even DNA synthesis.

Even a slight deficiency in the vitamin can cause anemia, emotional instability, mental and physical fatigue, and insomnia among other disorders. Over a long time, B12 deficiency can lead to permanent brain and central nervous system damage.

The recommended daily allowance for vitamin B12 for adults age 14+ is 2.4 micrograms (for pregnant and lactating women, RDA is slightly higer.) As you get older, your vitamin B12 requirements also increase, as they do for all the B vitamins.

If you regularly eat meat, B12 is naturally and abundantly accessible in a variety of foods. Some of the best sources of B12 include shellfish, liver, caviar, and fish, such as herring and salmon. Clams alone can provide 98.9 micrograms of the vitamin per a 100g serving, a whopping 1648% of the RDA. Lamb liver provides 85.7 micrograms per 100g serving (1428%), and fish eggs offer up 54.6 micrograms per 100g serving (940%). Salmon and herring give 302% and 312% respectively. 

Ovo-lacto vegetarians can obtain B12 from eggs and dairy products, such as yogurt, cheese, and milk. While these animal products offer less of the vitamin than meat sources, regular intake can still provide necessary quantities of the vitamin. A breakfast of one cup of yogurt and two eggs, for example, provides you with over 100% of the RDA. Many ovo-lacto vegetarians can also benefit from B12 fortified foods or supplements.

Unfortunately, for strict vegetarian and vegans, B12 is not so easy to come by. Since the vitamin only forms naturally in animal products, vegetarians and vegans who don’t consume eggs or dairy products should add B12 fortified cereals, soy, or nutritional yeast products to their diet and consider taking a B12 supplement.

Although some claim that soy, spirulina, and other plants naturally contain sufficient levels of the vitamin, the majority of B12 from vegetation is analog, an inactive form that is not only inaccessible to the body, but actually increases your physiology’s requirement for it. 

In short, if you are a vegetarian, and especially if you’re a vegan, adding a vitamin B12 supplement to your diet is not just a good idea, it is often a necessity. Boosting your body’s B12 levels will be important to prevent health issues down the road; it will also increase your energy, uplift your mood, and promote overall physical health.

Taking vitamin B12 supplements is not as simple as it may seem, however. Simply swallowing a pill doesn’t do the trick, because it doesn’t provide the body with a readily absorbable form of the vitamin. The body begins absorbing vitamin B12 in the mouth, where small amounts of unbound crystalline forms when the vitamin interact with the mucosa membrane. Studies have shown that oral B12 supplements are more effectively absorbed when chewed or dissolved in the mouth. Consequently, many people looking for an effective B12 supplement may wish to consider an oral supplement, particularly one designed either to be chewed or sublingually dissolved.

 Below is a review of three different types of B12 supplements. (Disclaimer: we get an affiliate commission on the product links to Amazon).

Oral Supplements:

Sublinqual B12 with MethylCobalamin . “Methylcobalamin” is the name for the active coenzyme form of vitamin B-12 that is essential for proper cell growth and neurological function. These concentrated tablets dissolve under your tongue to deliver a potent boost of B12 to your body’s system. Suitable for vegetarians and vegans, as the tablets contain no yeast, dairy, egg, or other animal products.

Mercola’s B12 Energy Booster Spray. Dr. Mercola is well-known for his in-depth research on common health issues, and this is his choice for the most effective B12 delivery system. The spray delivery system breaks down the B12 into smaller, more available particles for more thorough and quick absorption. Each pre-metered spray delivers a B12 boost to your energy levels, aids digestion, and supports healthy metabolism and blood cell formation.  

External Supplements:

Vitamin B-12 Patches. If you are looking for non-oral form of B12, patches have been shown to quickly and discretely deliver the vitamin to the bloodstream, raising blood levels up to 90%. Easy to use, these dime-size patches can be placed behind your earlobe for up to 24 hours, during which they will release 1000 mcg of B12 to clear and energize your mind, promote balanced emotions, and encourage healthy cell growth. 

Recent articles


Upcoming courses

FREE 3-Part video series!

Yoga for
every body

How to Avoid the Top 3 Pitfalls of Forward Bends

With Julie Gudmedstad

Recent articles


Sorry, You have reached your
monthly limit of views

To access, join us for a free 7-day membership trial to support expanding the Pose Library resources to the yoga community.

Sign up for a FREE 7-day trial