Top Vitamin B12 Foods to Boost Your Energy and Health

Discover the best dietary sources of vitamin B12 and learn how essential this nutrient is for your overall wellness and vitality.

By Sneha Tete, Integrated MA, Certified Relationship Coach
Created on

Vitamin B12: Why It Matters and Where to Find It

Vitamin B12 is a vital nutrient that underpins energy production, brain health, and blood cell formation. Unlike many other vitamins, B12 is found almost exclusively in animal-derived foods, making it especially important for omnivores and vegetarians to pay attention to their sources.

  • Supports energy and metabolism
  • Crucial for red blood cell formation
  • Helps maintain healthy nerve function

Deficiency can lead to fatigue, weakness, memory loss, and even irreversible neurological damage if left unchecked. Understanding the best foods for B12 is the first step to safeguarding your health and wellness.

How Much Vitamin B12 Do You Need?

According to the National Institutes of Health, the recommended daily intake for adults is 2.4 micrograms (mcg).1 Needs may be higher for pregnant or breastfeeding women.

GroupRecommended Daily Intake (RDI)
Adults2.4 mcg
Pregnant Women2.6 mcg
Breastfeeding Women2.8 mcg
Seniors (50+)2.4 mcg*

*Older adults are often advised to take a B12 supplement due to decreased absorption with age.2

Top Sources of Vitamin B12

Vitamin B12 is found in a variety of foods, especially animal products. Here are the best sources to include in your diet for optimal intake:

1. Clams

Clams top the list with 84 mcg of B12 per 3-ounce serving, making them an outstanding nutrient powerhouse.2

  • Low in fat
  • Rich in protein and minerals
  • Suitable for seafood lovers

2. Sardines

Sardines are not only packed with B12 but also supply omega-3 fatty acids for heart and brain health.1

  • 1 cup (150 grams) provides 554% of the daily value
  • Available canned or fresh
  • Easy addition to salads and snacks

3. Beef and Organ Meats

Beef and especially organ meats such as liver contain some of the highest concentrations of vitamin B12.13

  • Grilled flat iron steak (190 grams): 467% of the daily value
  • Cooked beef liver (3 ounces): 70.7 mcg
  • Also rich in zinc, selenium, B2, B3, B6

Note: Limit intake of organ meats due to high cholesterol and saturated fat.

4. Fish and Seafood

Many fish varieties are excellent B12 sources as well as providers of beneficial fats.23

  • Trout (3 ounces): 5.4 to 6.37 mcg
  • Salmon (3 ounces): 2.4 to 4.9 mcg
  • Canned sardines (3 ounces): 8.94 mcg
  • Mackerel (3 ounces): 16.1 mcg
  • Tuna (3 ounces): 2.5 mcg
  • Mussels (3 ounces): 20.4 mcg

Fish are also low in saturated fat and high in protein, making them a heart-friendly choice.

5. Fortified Cereals

Fortified breakfast cereals can be a valuable B12 source for vegetarians, vegans, and those seeking easy nutrition.12

  • Check labels for 100% fortified products
  • 1 serving: up to 6 mcg
  • Select cereals with high fiber and low sugar

6. Dairy Foods

Milk, cheese, and yogurt can help maintain B12 levels, especially for vegetarians.2

  • Nonfat plain Greek yogurt (6 ounces): 1.3 mcg
  • Swiss cheese (1 slice): 0.9 mcg
  • Milk (1 cup): ~1 mcg

Fermented foods such as tempeh may contain small amounts of B12 but should not be relied upon as the sole source.3

7. Eggs

Eggs are a versatile, accessible source of B12. One large egg provides about 0.6 mcg.2

  • Can be included in breakfasts, salads, and baked goods
  • Contains protein and choline for brain health

8. Poultry

Chicken and turkey contain moderate amounts of B12. A 3-ounce serving of turkey provides 0.8 to 1.6 mcg, while chicken offers about 0.3 mcg.23

9. Fortified Nondairy Milk

Popular among vegans and those with dairy allergies, fortified nondairy milks (soy, almond, oat, rice) supply B12 when fortified.12

  • Check product labels for added B12
  • 1 cup (240 mL) can provide up to 86% of the daily value
  • Excellent addition to smoothies and cereals

10. Other Plant-Based and Fortified Foods

  • Nutritional yeast: Some brands are fortified with B12 and can be sprinkled on foods.
  • Tempeh: A fermented soybean cake; B12 content varies, so check packaging.3
  • Fortified tofu: Occasionally available as a B12 source.

Who Is at Risk for Vitamin B12 Deficiency?

Certain populations have higher risk for B12 deficiency due to dietary choices, age, or absorption issues:

  • Vegetarians and vegans (limited dietary sources)
  • Seniors (50+ years) (decreased absorption)
  • Pregnant and breastfeeding women (increased needs)
  • People with certain medical conditions (e.g., gastrointestinal disorders or history of stomach surgery)

Symptoms may include persistent fatigue, tingling in extremities, balance issues, and memory problems. If you fall into any of these groups, consider regular blood testing or supplementation as advised by your healthcare provider.

Supplementation: When Food Isn’t Enough

Most people can get enough B12 from diet alone. However, absorption declines with age, and dietary restrictions may impact intake. For these reasons, health guidelines suggest older adults or anyone with absorption issues may benefit from a multivitamin or dedicated B12 supplement.2

  • Common supplements deliver 25 mcg or more per dose
  • Excess B12 is generally not harmful, but always consult your doctor about doses and interactions

Tips for Getting More Vitamin B12 in Your Diet

  • Eat a variety of animal-based foods weekly (if your diet permits)
  • Choose lean cuts of meat and fish to reduce excess fat intake
  • Include fortified cereals and nondairy milks if vegetarian or vegan
  • Monitor your B12 intake, especially during pregnancy, breastfeeding, or after age 50
  • Speak to your healthcare provider about your levels and consider regular testing if at risk

The Health Benefits of Vitamin B12-Rich Foods

Incorporating B12-rich foods into your diet supports several aspects of health:

  • Mental clarity and mood improvements
  • Reduction of fatigue and weakness
  • Support for loss of nerve cells and prevention of anemia
  • Improved cardiovascular health (thanks to nutrients in fish and dairy)

Regularly consuming varied sources ensures you benefit from the synergistic effects of protein, minerals, and healthy fats.

Frequently Asked Questions (FAQs)

Q: What happens if I don’t get enough vitamin B12?

A: Deficiency can lead to anemia, fatigue, neurological symptoms, and, if sustained over time, permanent nerve damage. Vegetarians, vegans, and seniors should be especially vigilant.1

Q: Is it safe to consume high amounts of vitamin B12 from food?

A: Dietary B12 is considered safe. The body stores excess B12 in the liver, and there is minimal risk of toxicity. However, consult your doctor about supplements, especially if you take medications.

Q: Are fortified plant foods as effective as animal sources?

A: Fortified cereals and nondairy milks deliver synthetic B12 that is well-absorbed, making them excellent alternatives for those not consuming animal products.1

Q: Can cooking methods affect the B12 content in foods?

A: Yes, avoid excessive boiling and frying, which may reduce B12 levels. Grilling, roasting, and steaming help preserve nutrients.

Q: Who should take a vitamin B12 supplement?

A: Seniors, vegans, vegetarians, pregnant/breastfeeding women, and those with absorption issues should discuss supplementation with their doctor.2

Quick Reference Table: B12 Content in Common Foods

FoodServing SizeVitamin B12 (mcg)
Clams3 oz84.0
Beef liver3 oz70.7
Steamed mussels3 oz20.4
Atlantic mackerel3 oz16.1
Canned sardines3 oz8.94
Lean beef steak3 oz6.9
Cooked rainbow trout3 oz5.4–6.37
Salmon3 oz2.4–4.9
Canned tuna3 oz2.5
Fortified breakfast cereal1 serving6.0
Swiss cheese1 slice0.9
Egg (large)10.6
Fortified soy milk1 cup0.6–2.07

Conclusion: Vitamin B12 for Lifelong Energy

Vitamin B12 is an essential nutrient for maintaining daily energy, cognitive functioning, and blood health. By understanding and including the richest dietary sources for your lifestyle—whether omnivorous, vegetarian, or vegan—you can support your ongoing wellness and vitality. If you face challenges in meeting your needs, discuss blood testing and supplementation with your physician to safeguard your long-term health.

Sneha Tete
Sneha TeteBeauty & Lifestyle Writer
Sneha is a relationships and lifestyle writer with a strong foundation in applied linguistics and certified training in relationship coaching. She brings over five years of writing experience to thebridalbox, crafting thoughtful, research-driven content that empowers readers to build healthier relationships, boost emotional well-being, and embrace holistic living.

Read full bio of Sneha Tete