View All Posts Diet Vitamins

Over 20 B12 Rich Foods to Power Your Energy & Focus

The everyday foods that quietly support energy levels brain health and overall balance.

Lewis Crutch
Published:

Vitamin B12 does a lot of behind the scenes work, from helping your body make energy to supporting your nervous system, yet it is one of the nutrients people miss most. Whether you eat everything or follow a more plant focused diet, knowing where B12 actually shows up in food makes daily choices easier.

This list breaks it down in a practical way, without supplements taking center stage.

Meat & Fish

Meat and fish are some of the richest natural sources of vitamin B12. This vitamin is essential for nerve function, red blood cell production, and energy metabolism, and it’s found almost exclusively in animal-derived foods.

(All values are approximate and based on a cooked 100 g serving, unless stated.)

Beef liver
~70–80 mcg B12 per 100 g
Exceptionally concentrated source. A small portion easily exceeds daily needs.

Clams
~80–100 mcg B12 per 100 g
One of the highest natural sources. Very nutrient dense.

Sardines
~8–9 mcg B12 per 100 g
Rich in B12 and healthy fats. Great grilled or canned.

Mackerel
~18–19 mcg B12 per 100 g
Oily fish packed with B vitamins and omega-3s.

Salmon
~3–5 mcg B12 per 100 g
Reliable everyday source. Versatile and widely available.

Tuna
~9–10 mcg B12 per 100 g
Lean and protein rich. Fresh or canned both contribute B12.

Beef (lean cuts)
~2–3 mcg B12 per 100 g
Common dietary source. Easy to include in meals.

Lamb
~2–3 mcg B12 per 100 g
Flavorful red meat with solid B12 content.

Trout
~7–8 mcg B12 per 100 g
Freshwater fish with strong B vitamin levels.

Crab
~9–11 mcg B12 per 100 g
Seafood option that delivers meaningful B12.

Dairy & Eggs

Dairy products and eggs provide reliable, everyday sources of vitamin B12. While they’re not as concentrated as organ meats or certain seafood, they contribute steady amounts that can meaningfully support daily intake.

(All values are approximate per typical serving.)

Eggs
~0.5–0.6 mcg B12 per large egg
A convenient source that adds up when eaten regularly.

Milk (whole or semi-skimmed)
~1.1–1.3 mcg B12 per cup (240 ml)
Easy daily contributor through drinking or cooking.

Yogurt (plain)
~1.0–1.4 mcg B12 per cup
Supports gut health while providing steady B12.

Greek yogurt
~1.2–1.6 mcg B12 per cup
More concentrated dairy option with added protein.

Cheddar cheese
~1.4–1.6 mcg B12 per 100 g
A flavorful way to boost intake in small portions.

Swiss cheese
~3.0 mcg B12 per 100 g
One of the higher-B12 cheeses.

Cottage cheese
~0.8–1.0 mcg B12 per cup
Light, protein-rich, and easy to include in meals.

Cream cheese
~0.3–0.5 mcg B12 per 2 tablespoons
Lower concentration but still contributes.

Fortified dairy drinks
~1.0–2.0 mcg B12 per serving
Often enriched to support daily needs.

Extras

This category covers meaningful sources of vitamin B12 that don’t neatly fit into the main food groups above, or where B12 is present because it has been added rather than occurring naturally.

These options can still contribute to overall intake and are often highlighted for people looking to diversify how they meet their B12 needs.

(All values are approximate per typical serving.)

Fortified breakfast cereal
~1.5–6 mcg B12 per serving
Many cereals are enriched and can provide a large portion of daily needs.

Fortified nutritional yeast
~2–8 mcg B12 per tablespoon (varies widely)
Often used as a seasoning. Check labels to confirm fortification.

Fortified plant milks
~1–3 mcg B12 per cup
Commonly enriched to match or exceed dairy milk levels.

Fortified spreads
~1–2 mcg B12 per serving
Some margarines and spreads include added B12.

Energy or nutrition drinks (fortified)
~1–6 mcg B12 per serving
Often enriched with B vitamins. Values vary by brand.

FAQs

Why is Vitamin B12 Important?

Vitamin B12 helps keep your energy levels steady by supporting red blood cell formation. It also plays a key role in brain and nerve health. Without enough B12, people may feel tired, foggy, or weak.

Are Fortified Foods a Good Source of B12?

Fortified options can be a dependable source of B12 because the amount is standardized. They’re especially helpful for people who don’t get much B12 naturally. Absorption from fortified sources is generally efficient.

How Much B12 Do People Need?

Most adults need a relatively small daily amount, but consistency matters. Needs can be higher during pregnancy or for certain health conditions. A healthcare provider can help tailor the right intake level.

Leave a Comment