Q:

What foods have vitamin B12?

A:

Quick Answer

Many foods contain vitamin B12, but some of the foods with the highest B12 content include shellfish, liver, fish and crustaceans. Fortified cereals, red meat, low fat dairy products, eggs and cheese are other foods rich in this vitamin.

Know More

Full Answer

One 3-ounce serving of shellfish, such as cooked clams, contains 1,401 percent daily value of vitamin B12. A 3-ounce serving of liver provides 1,178 percent DV, and the same serving size of fish contains 269 percent.

Crustaceans, such as crabs, provide 163 percent DV based on a 3-ounce serving size. A 3-ounce portion of red meat, such as beef, provides 85 percent DV.

A cup of fortified cereal for breakfast provides 300 percent DV. Pair 1 cup of low fat dairy, such as skim milk, with the fortified cereal to boost the DV by 21 percent. A 1-ounce serving of cheese provides 16 percent DV and one egg yolk provides 6 percent DV.

There is no need to worry about consuming too much vitamin B12 because the body either excretes excess amounts or stores excess amounts in the liver to use when this vitamin is scarce in the body. The liver safely stores vitamin B12 for up to a whole year.

Learn more about Nutritional Content

Related Questions

  • Q:

    What foods are high in vitamin D?

    A:

    There are not many natural foods that contain vitamin D, but the National Institute of Health recommends eating fatty fish, fish liver oil, beef liver, egg yolks and cheese for vitamin D. Vitamin D can also be found in fortified foods, such as milk, orange juice, breakfast cereal and yogurt.

    Full Answer >
    Filed Under:
  • Q:

    What foods have vitamin K?

    A:

    Foods rich in vitamin K include spinach, mustard greens, kale, Brussels sprouts, parsley and beet greens. Kale has one of the highest percentages of vitamin K, while Brussels sprouts are much lower in the nutrient. Vitamin K is often found in green, leafy vegetables.

    Full Answer >
    Filed Under:
  • Q:

    What foods have vitamin B?

    A:

    Foods that have vitamin B include fruits, vegetables, legumes, whole grains, dairy, seafood, meat and eggs. These foods contain vitamins in the B-complex family, all of which break down sugars for energy.

    Full Answer >
    Filed Under:
  • Q:

    Which foods are high in Vitamin B12?

    A:

    Shellfish, liver and mackerel contain the highest levels of vitamin B12 per 100 gram serving. Clams, oysters and mussels have the highest levels among shellfish. Salmon, herring and tuna also have significant levels. Like the other B vitamins, B12 is involved in energy metabolism and related biological processes.

    Full Answer >
    Filed Under:

Explore