A Guide to Foods High in B12

A Guide to Foods High in B12

The B vitamins play important roles in your body, and B-12 is no exception. This essential vitamin helps keep the body’s nerves and blood cells healthy. So what can you eat to make sure you’re getting enough B-12 in your diet?

The recommended daily intake of vitamin B-12 is 2.4 micrograms (abbreviated as mcg or µg) for adults. Some of the best sources of B-12 come from animal products, but there are a few vegan-friendly foods high in B-12 too. Add these foods to your grocery list to help boost your B-12 intake.

For more nutrition and supplement information, sign up for Openfit for free today!


1. Shellfish

Foods high in B-12 include crab, mollusks (like oysters and mussels), and especially clams. A 3-ounce serving of cooked clams will give you a whopping 84 mcg — that’s 35 times the recommended intake of 2.4 mcg!


2. Beef

The more, um, adventurous beef parts like liver and kidneys are highest in B-12. But if you can’t stomach those, no worries — even a basic quarter-pound beef patty has about 2.8 mcg of B-12.


3. Fish

foods high in b12- canned fish

Not only does fish provide protein and healthy fats, it’s also a solid source of B-12 — so whip up some healthy fish tacos or your favorite seafood recipe, like this healthy sesame salmon recipe. These types of fish are particularly high in B-12:


4. Fortified Cereal

Many cereals are fortified with B-12, which is an easy way to put a dent in your daily intake, especially if you don’t eat meat. A cup of Cheerios, for example, has 1.9 mcg of B-12.


5. Milk

foods high in b12- milk

cup of whole milk contains 1.1 mcg of B-12. Substitute fortified almond milk for an even bigger B-12 boost — a cup of fortified soy milk contains 2.62 mcg (be sure to choose unsweetened). Not all dairy-free milk alternatives are fortified, so check the label.


6. Eggs

One large egg contains 0.46 mcg of B-12. Scramble up an egg for breakfast, eat one hard-boiled as a snack, or add eggs to a healthy breakfast burrito.

b12 vitamins, b vitamins, eggs


7. Yogurt

The low-fat (2%) plain Greek yogurt in this yummy strawberry parfait recipe provides 1.27 mcg of B-12 per cup.


8. Nutritional Yeast

Nutritional yeast is an awesome way to add B-12 to a vegan diet. Bob’s Red Mill Nutritional Yeast, for example, contains 17.6 mcg of B-12 per 1/4 cup serving. Not sure how to use nutritional yeast? Try sprinkling it on popcorn or stirring it into risotto. Vegans should still consider supplementing, because it’s pretty tough to eat enough “nootch” to cover your daily B-12 needs, says Adrienne Youdim, MD, a physician nutrition specialist in Beverly Hills, CA. And not all brands are fortified, so check the label.


9. Chicken

foods with b12- chicken

skinless chicken drumstick contains 0.39 mcg, and a cup of diced chicken breast contains 0.45 mcg — both of which can help you reach your daily B-12 goal. (Here’s how to master the art of baking the perfect juicy chicken breast.)

Are You Getting Enough B12?

The recommended vitamin B-12 intake for adults is 2.4 micrograms daily, but up to 15 percent of us are deficient. Signs of a B-12 deficiency can include:

  • Weakness
  • Constipation
  • Loss of appetite
  • Tingling in the hands and feet
  • Balance issues
  • Confusion

However, the trouble isn’t usually a lack of B-12 in our diet. “The standard American diet already includes high amounts of animal-based protein, making vitamin B-12 deficiency rare,” says Krista Maguire, RD, CSSD, and nutrition manager at Openfit. “However, for some people — especially as you age — there are issues with B-12 absorption, which would require supplementation.”

Do You Need a B12 Supplement?

b12, b12 vitamins, supplements, vitamins

Before you decide on your own whether you need to take a B-12 supplement, be sure to get your levels checked by a medical professional. With a methylmalonic acid test, your doctor can diagnose a vitamin B-12 deficiency even if it’s early or mild, Maguire says.

There are a few factors that can keep you from obtaining — or absorbing — enough vitamin B-12:

  • A vegan diet. Many of the best sources of B-12 are animal products, so vegans may have a hard time eating enough B-12 without consuming supplements or fortified foods, Maguire says.
  • A vegetarian diet (sometimes). If your vegetarian diet includes eggs and milk products, you can typically get enough B-12 from those, says Natalie Rizzo, MS, RD, a nutritionist based in New York. Ditto if you’re pescatarian. But strict vegetarians should keep an eye on their B-12 intake.
  • Certain medications. Certain medications, including those that help balance blood sugar levels and prescription antacids, can potentially impact B-12 levels, Youdim says.
  • Pernicious anemia. People with this condition can’t absorb enough B-12 from food.
  • Age. Research suggests the older you are, the higher your risk for a B-12 deficiency.
  • Alcohol intake. Research also suggests regular alcohol consumption may also be linked to lower B-12 levels as you age.

If you’re not getting enough B-12, you may want to consider a supplement, but talk to your doctor first. “Supplements can be highly effective in providing B-12 in those who do not get it from food,” Youdim says.


foods high in b12 pin image